共享公有快照 - Amazon Aurora

共享公有快照

您可以将未加密的手动快照作为公有快照进行共享,这样所有 AWS 账户均可使用此快照。当以公有快照形式共享快照时,确保不要将您的私有信息包含在公有快照之中。

公开共享快照时,它会授予所有 AWS 账户复制快照并从中创建数据库集群的权限。

您不需要为其他账户拥有的公有快照的备份存储付费。您只需为您拥有的快照付费。

如果您复制公有快照,则您拥有该副本。您需要为快照副本的备份存储付费。如果您从公有快照创建数据库集群,则需要为该数据库集群付费。有关 Amazon Aurora 定价信息,请参阅 Aurora 定价页面

您只能删除您拥有的公有快照。要删除共享或公有快照,务必登录到拥有快照的 AWS 账户。

查看其它 AWS 账户拥有的公有快照

您可以在 Amazon RDS 控制台的快照页面的公有选项卡上查看特定 AWS 区域中其它账户拥有的公有快照。您的快照(由您账户拥有的快照)不会显示在此选项卡上。

要查看公有快照
  1. 通过以下网址打开 Amazon RDS 控制台:https://console.aws.amazon.com/rds/

  2. 在导航窗格中,选择快照

  3. 选择 Public (公有) 选项卡。

    此时将显示公有快照。您可以在 Owner (拥有者) 列中查看哪个账户拥有公有快照。

    注意

    您可能需要通过选择 Public snapshots (公有快照) 列表右上角的齿轮图标来修改页面首选项,才能看到此列。

查看您拥有的公有快照

您可以使用以下 AWS CLI 命令(仅限 Unix)查看您的 AWS 账户在特定 AWS 区域中拥有的公有快照。

aws rds describe-db-cluster-snapshots --snapshot-type public --include-public | grep account_number

如果您有公共快照,则返回的输出与以下示例类似。

"DBClusterSnapshotArn": "arn:aws:rds:us-west-2:123456789012:cluster-snapshot:myclustersnapshot1", "DBClusterSnapshotArn": "arn:aws:rds:us-west-2:123456789012:cluster-snapshot:myclustersnapshot2",

共享来自已弃用数据库引擎版本的公有快照

不支持从已弃用的数据库引擎版本还原或复制公有快照。要使现有的不受支持的公有快照可供还原或复制,请执行以下步骤:

  1. 将快照标记为私有。

  2. 还原快照。

  3. 将还原的数据库集群升级到受支持的引擎版本。

  4. 创建新的快照。

  5. 公开重新共享快照。