RDS PostgreSQL 的快照和恢复到不同的账户。

0

【以下的问题经过翻译处理】 客户正在一个账户中设置RDS PostgreSQL(共存储8 TB),并希望每天拍摄快照以便于将其恢复到另一个账户的RDS PostgreSQL中,并用于开发环境。这两个账户均属于同一个AWS组织。

假设快照是增量的,但我猜每天还需要恢复全部的8 TB。

  1. RDS快照导出是否适用于这种情况?换句话说,它是否支持在不同的账户中进行恢复?
  2. 备份和恢复过程中每天涉及到的成本是多少(无论是手动还是通过快照导出)?恢复是否有相关的费用?在这种情况下,我们是否应该考虑数据传输出去?

谢谢

1 回答
0

【以下的回答经过翻译处理】 快照可以与另一个账户共享。只要在同一个地区,就不需要复制快照。可以通过CLI完成此操作:https://docs.aws.amazon.com/cli/latest/reference/rds/modify-db-snapshot-attribute.html。无论快照是增量还是全量,只要在同一地区内共享即可。如果需要在另一个地区实例化RDS实例,则目标账户需要跨地区复制快照,这将产生数据传输费用。

需要注意的是,除非快照(隐含源数据库)使用了客户管理的KMS密钥,而不是系统管理的RDS KMS密钥,否则无法跨账户共享加密快照。客户管理的密钥还需要与目标账户共享。

profile picture
专家
已回答 1 年前

您未登录。 登录 发布回答。

一个好的回答可以清楚地解答问题和提供建设性反馈,并能促进提问者的职业发展。

回答问题的准则