我们有一个用于生产的极光数据库(aws)。我们希望有一个克隆数据库,它将每天更新并用于 qa(从生产到 qa db 的一种同步方式)。最好的方法是什么?谢谢
问问题
1108 次
2 回答
1
有一个开源 Python 库可以为您执行此操作,或者您可以查看该方法并执行相同操作:
于 2017-07-12T02:06:03.533 回答
0
您可以每天启动以下脚本:
将生产自动快照转换为手动:aws rds copy-db-cluster-snapshot
现在您可以与测试账户共享您的手动快照:aws rds modify-db-snapshot-attributes --attribute-name restore --values-to-add dev-account-id
- 使用 aws rds restore-db-cluster-from-snapshot 将快照还原到集群
- 添加实例
- 将 db cluster 重命名为(大约 10 秒)
- 将 db cluster 重命名为(大约 10 秒)
- 如果新集群有效,您可以删除带有实例的集群。
于 2016-08-22T22:22:16.907 回答