跳至内容

如何与其他账户共享手动 Amazon RDS 数据库快照或 Aurora 数据库集群快照?

1 分钟阅读
0

我想与其他 AWS 账户共享手动 Amazon Relational Database Service (Amazon RDS) 数据库快照或 Amazon Aurora 数据库集群快照。

解决方法

请务必查看与其他账户共享手动快照的限制。

要共享手动快照,请完成以下步骤:

**注意:**如果您要共享自动化 Amazon RDS 数据库快照,请先复制快照。

  1. 打开 Amazon Aurora 和 RDS 控制台。
  2. 在导航窗格中,选择 Snapshots(快照)。
  3. 选择您的数据库快照。
  4. 选择 Actions(操作),然后选择 Share Snapshot(共享快照)。
  5. 根据您的使用案例,选择 DB snapshot visibility(数据库快照可见性):
    Public(公开)允许所有账户从手动数据库快照恢复数据库实例。
    Private(私有)仅允许您指定的账户从手动数据库快照恢复数据库实例。
  6. 在 AWS 账户 ID 字段中,输入您希望允许从手动数据库快照恢复数据库实例的账户的 ID。然后,选择 Add(添加)。
    **注意:**您可以重复此步骤与最多 20 个账户共享快照。
  7. 选择 Save(保存)。
  8. 要停止与账户共享快照,请在 Snapshot permissions(快照权限)窗格中选择账户 ID 旁边的 Delete(删除)复选框。
  9. 选择 Save(保存)。

您还可以共享使用 AWS Key Management Service (AWS KMS) 密钥加密的手动快照。

要从共享快照恢复数据库实例或数据库集群,请使用 Aurora 和 RDS 控制台、AWS 命令行界面 (AWS CLI) 或 Amazon RDS API。如果您使用 AWS CLI 或 Amazon RDS API,请将共享快照的完整 Amazon 资源名称 (ARN) 指定为快照标识符。对于 Aurora 集群快照,您可以直接从目标账户恢复共享快照。

相关信息

为 Amazon RDS 的单可用区数据库实例创建数据库快照