阅读量:1
备份
- 配置备份:用
rabbitmqadmin工具导出配置,命令为sudo rabbitmqadmin export /path/to/backup/rabbitmq_backup.json。也可通过RabbitMQ Management Plugin,在管理界面选择“Export”导出。 - 数据备份:停止服务后,备份
/var/lib/rabbitmq/mnesia/目录,命令是sudo tar -czf rabbitmq-backup-$(date +%Y%m%d).tar.gz /var/lib/rabbitmq/mnesia/。还可使用rabbitmq-dump工具备份消息。
恢复
- 配置恢复:将备份的配置文件复制回原位置,或用
rabbitmqctl import_definitions /path/to/backup/definitions.json导入定义。 - 数据恢复:停止服务,删除旧数据目录,解压备份文件到原位置,然后启动服务。若用
rabbitmq-dump备份,需编写脚本将消息重新发布到相应队列。
以上就是关于“Ubuntu RabbitMQ如何备份与恢复”的相关介绍,筋斗云是国内较早的云主机应用的服务商,拥有10余年行业经验,提供丰富的云服务器、租用服务器等相关产品服务。云服务器资源弹性伸缩,主机vCPU、内存性能强悍、超高I/O速度、故障秒级恢复;电子化备案,提交快速,专业团队7×24小时服务支持!
简单好用、高性价比云服务器租用链接:https://www.jindouyun.cn/product/cvm