共享公有快照
您可以将未加密的手动快照作为公有快照进行共享,这样所有 AWS 账户均可使用此快照。当以公有快照形式共享快照时,确保不要将您的私有信息包含在公有快照之中。
公开共享快照时,它会授予所有 AWS 账户复制快照并从中创建数据库集群的权限。
您不需要为其他账户拥有的公有快照的备份存储付费。您只需为您拥有的快照付费。
如果您复制公有快照,则您拥有该副本。您需要为快照副本的备份存储付费。如果您从公有快照创建数据库集群,则需要为该数据库集群付费。有关 Amazon Aurora 定价信息,请参阅 Aurora 定价页面
您只能删除您拥有的公有快照。要删除共享或公有快照,务必登录到拥有快照的 AWS 账户。
查看其它 AWS 账户拥有的公有快照
您可以在 Amazon RDS 控制台的快照页面的公有选项卡上查看特定 AWS 区域中其它账户拥有的公有快照。您的快照(由您账户拥有的快照)不会显示在此选项卡上。
要查看公有快照
通过以下网址打开 Amazon RDS 控制台:https://console.aws.amazon.com/rds/
。 -
在导航窗格中,选择快照。
-
选择 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",
共享来自已弃用数据库引擎版本的公有快照
不支持从已弃用的数据库引擎版本还原或复制公有快照。要使现有的不受支持的公有快照可供还原或复制,请执行以下步骤:
-
将快照标记为私有。
-
还原快照。
-
将还原的数据库集群升级到受支持的引擎版本。
-
创建新的快照。
-
公开重新共享快照。