0

我刚刚在我的 cloudant 数据库中有足够的数据,如果我丢失了它会是一个问题,所以现在我正在研究什么是定期备份我的数据的好/可靠(/免费!)方法。

我查看了文档及其建议通过复制使用备份(https://docs.cloudant.com/backup-guide-using-replication.html

这里的方法似乎是: 1. 通过复制 1 天进行完整备份 2. 在随后的几天内增量备份到不同的备份

这里似乎有 2 个缺点: 1. 备份仍然在云中,所以我支付全价而不是能够将其转移到更便宜的长期存储替代方案 2. 目前尚不清楚所描述的方法在您实际工作时如何工作循环复制(例如,如果“完整”复制是在星期一,那么每隔一天增量一次,当您在下一个星期一进行完整备份时,它不再可能恢复到之前的任何一天,例如星期日、星期六、星期五ETC)

我见过描述的其他解决方案,例如在 EC2 上安装 couchdb,复制到那里,然后将夜间备份到 amazon glacier(glacier 很便宜,但似乎 EC2 couchdb 实例在那里是一笔烦人的费用)。

有人在这里推荐吗?

4

1 回答 1

0

您可以使用 couch_backup 进行转储到文件并存储在对象存储上,这是具有成本效益的。有关更多详细信息,请参阅https://developer.ibm.com/recipes/tutorials/object-storage-cloudant-backup/

于 2017-01-09T17:39:52.303 回答