我是 RabbitMQ 的新手,我需要一些帮助。如何备份和恢复到 RabbitMQ,我需要保存哪些重要数据。
谢谢!
如果您安装了管理插件,您可以在概览页面上备份和恢复代理。在底部,您将看到导入/导出定义,您可以使用它来下载代理的 JSON 表示。
这将恢复 Exchange、队列、虚拟主机、策略和用户。
希望有帮助。
对于那些寻找 HTTP API 端点的人来说,它是:
http://rabbit:15672/api/definitions
另一种自动化的方法是使用命令行工具rabbitmqadmin
(http://rabbit:15672/cli/)添加传递export
子命令,例如
rabbitmqadmin export rabbit-backup.config