2011-02-27 77 views

回答

10

您可以複製CouchDB數據庫文件。閱讀更多關於here

5

爲什麼不使用CouchDB複製將生產數據庫複製到可以執行備份的另一臺主機?

+1

,因爲它被認爲是元數據有關DB網址,而不是有關的元數據這不會複製'_security'對象數據庫的內容。如果你需要記住你的管理員和讀者的名字和角色,你也必須支持這一點。 – JasonSmith 2011-02-28 14:24:21

5

您還可以使用couchdb-dump和couchdb-load進行備份並恢復到普通文本文件。

1

如果你是Linux或MacOSX用戶,你可以使用基本上在bash shell上工作的couchdb-dump tool

它轉儲上的本地文件(ASCII文本文件)的數據庫,通過http://wiki.apache.org/couchdb/HTTP_Bulk_Document_API

的要求格式化然後你可以用批量文件上傳或與CouchDB的轉儲恢復工具來恢復。

備份文件的優點是速度很快,但工作在本地文件上的缺點在更改操作系統時無法使用。

您可以在github上找到其他工具:

https://github.com/stockr-labs/couchdbdump

https://github.com/zebooka/couchdb-dump

相關問題