2013-10-28 139 views

回答

11

如果您安裝了管理插件,您可以備份和恢復概覽頁面上的代理。在底部,您將看到導入/導出定義,您可以使用它下載代理的JSON表示。

這將還原Exchange,隊列,虛擬主機,策略和用戶。

希望有所幫助。

+0

聽起來不錯,但有可能自動做到這一點?安排進口? – lior

+0

你有沒有找到這個解決方案? – Pandalover

+0

@lior管理插件具有HTTP API,因此您可以在python或java中創建腳本,或者您更喜歡計劃並導出配置 – Gabriele

3

對於那些尋找的HTTP API端點,它是:

http://rabbit:15672/api/definitions 

的另一種方法來自動執行此是使用命令行工具rabbitmqadminhttp://rabbit:15672/cli/)添加通過export子命令,例如

rabbitmqadmin export rabbit-backup.config 
+0

這只是導出配置,而不是數據。 – nelsonenzo