Replication

CouchDB 複製所有數據庫?

  • July 31, 2017

我有一個 CouchDB,我想複製到另一台伺服器,以便在不對生產伺服器徵稅的情況下進行備份轉儲。生產 CouchDB 有不同數量的數據庫,我想同步所有內容,而不用擔心伺服器上目前實際有多少數據庫。

現在的問題是 GUI 只允許您單獨為每個 DB 配置複製(對於 http 請求也是如此)。到目前為止,我已經找到了各種腳本和解決方法(這個看起來是我迄今為止最好的選擇:https ://gist.github.com/janoskk/339d76a40b63969ea568 )但沒有官方支持。

設計用於同步多個伺服器的數據庫是否可能沒有同步所有選項?

不幸的是,沒有同步所有選項。您擁有的可能性是:

  • 為複制器數據庫中的每個數據庫創建一個複制
  • 使用您在原始問題中找到的腳本(未測試)
  • 將所有 .couch 文件從系統 a 複製到 b
  • 等待 CouchDB 2.0 什麼將支持集群

;-)

我希望這些解決方案之一能夠完成工作。如有任何問題,也歡迎您加入郵件列表。請參閱https://couchdb.apache.org/。user@ 或 dev@ 是您想要的選擇。

引用自:https://serverfault.com/questions/715273