创建 couchdb 数据库备份的侵入性最小的方法是什么?

发布于 2024-10-19 14:20:41 字数 85 浏览 5 评论 0原文

我们希望创建 couchdb 数据库的定期备份,以便异地传送。获取这些信息的侵入性最小的方法是什么 - 理想情况下不会中断或显着降低现有数据库服务器的性能?

We're looking to create regular backups of a couchdb database, to ship offsite. What's the least intrusive way to obtain these - ideally without interrupting or significantly slowing down performance on the existing database server?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(4

指尖上的星空 2024-10-26 14:20:41

您只需复制 CouchDB 数据库文件即可。在此处了解有关此内容的更多信息。

You could just copy the CouchDB database file. Read more about this here.

善良天后 2024-10-26 14:20:41

为什么不使用 CouchDB 复制将生产数据库复制到可以执行备份的另一台主机?

Why not use CouchDB replication to replicate the production database to another host where the backups can be performed?

时光磨忆 2024-10-26 14:20:41

您还可以使用 couchdb-dump 和 couchdb-load 进行备份和恢复到普通文本文件。

You can also use couchdb-dump and couchdb-load for Backup and restore to normal text files.

独自←快乐 2024-10-26 14:20:41

如果您是 Linux 或 MacOSX 用户,您可以使用 couchdb-dump 工具,它基本上适用于bash 外壳。

它将数据库转储到本地文件(ASCII 文本文件)上,格式按照 http://wiki.apache 的要求.org/couchdb/HTTP_Bulk_Document_API

然后您可以使用批量文档上传或使用 couchdb-dump 恢复工具来恢复它。

备份文件的优点是非常快,但缺点是在更改操作系统时无法使用本地文件。

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

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

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

If you are a Linux or MacOSX user you can use the couchdb-dump tool, which basically works on bash shell.

It dumps the database on a local file (ASCII text file), formatted as requested by http://wiki.apache.org/couchdb/HTTP_Bulk_Document_API

Then you can restore it with the bulk document upload or with the couchdb-dump restore tool.

Backing up the files has the advantage of being very quick, but the disadvantage of working on local files which cannot be used when changing OS.

You can find other tools on github:

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

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

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文