如何将Cloudant备份到AWS Glacier等大规模低成本存储?
组织有时用于备份Cloudant的一种方法是在其私有网络或公共网络中运行CouchDB的独立实例,并将数据从Cloudant复制到该CouchDB实例。然后,CouchDB数据可以导出到大容量存储中,如Amazon Glacier 问题:如何将Cloudant备份到AWS Glacier等大规模低成本存储?,cloudant,Cloudant,组织有时用于备份Cloudant的一种方法是在其私有网络或公共网络中运行CouchDB的独立实例,并将数据从Cloudant复制到该CouchDB实例。然后,CouchDB数据可以导出到大容量存储中,如Amazon Glacier 问题: 实现这一点需要哪些步骤 有什么需要注意的地方吗 以下是大致步骤: 运行CouchDB的服务器(例如在EC2中) 从Cloudant-->CouchDB进行连续复制 定期(如夜间)cron作业 将相关的.coach文件复制到某个地方 拉上拉链 使用AWS命
- 实现这一点需要哪些步骤
- 有什么需要注意的地方吗
- 运行CouchDB的服务器(例如在EC2中)
- 从Cloudant-->CouchDB进行连续复制
- 定期(如夜间)cron作业
- 将相关的.coach文件复制到某个地方
- 拉上拉链
- 使用AWS命令行工具将压缩文件放在S3上
- 使用AWS命令行工具将S3文件发送到Glacier
- 冰川保留着一切,除非你说“杀死30天前的备份”,所以你一直在为旧备份付费。最好是删除真正旧的东西
- 使用连续复制:如果在Cloudant上删除文档,它会立即在备份中删除(oops)
- 从冰川恢复是一件痛苦的事,然后你们可以把它恢复到CouchDB,然后你们可以把它复制到Cloudant
- Cloudant将无法支持您的CouchDB安装-您需要自己支持它
- 以下是大致步骤: