共用 Amazon RDS 的公有快照 - Amazon Relational Database Service

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

共用 Amazon RDS 的公有快照

您可以將未加密的手動快照以公有形式共用,讓所有 AWS 帳戶 都可使用此快照。確保在公開共用快照時,公用快照中不包含您的任何私人資訊。

公開共用快照時,其會給予所有 AWS 帳戶 許可來複製快照並從中建立資料庫執行個體

您無需對其他帳戶所擁有的公有快照備份儲存支付費用。您只需為您擁有的快照付費。

若您複製公有快照,則您擁有該副本。您需要為快照副本的備份儲存支付費用。若您從公用快照建立一個資料庫執行個體,則需支付該資料庫執行個體的費用。如需 Amazon RDS 定價資訊,請參閱 Amazon RDS 產品頁面

您僅能刪除您擁有的公用快照。如要刪除共用或公有快照,則必須登入擁有該快照的 AWS 帳戶。

檢視其他 AWS 帳戶 所擁有的公有快照

您可在 Amazon RDS 主控台中 Snapshots (快照) 頁面的Public (公用) 索引標籤上檢視特定 AWS 區域中其他賬戶擁有的公用快照。您的快照 (您帳戶擁有的快照) 不會顯示在此索引標籤上。

如要檢視公有快照
  1. 前往 https://console.aws.amazon.com/rds/,開啟 Amazon RDS 主控台。

  2. 在導覽窗格中,選擇 Snapshots (快照)。

  3. 選擇 Public (公有) 索引標籤。

    公有快照隨即顯示。您可在 Owner (擁有者) 資料欄中查看哪個帳戶擁有公有快照。

    注意

    您可能需要選取 Public snapshots (公用快照) 清單右上角的齒輪圖示來修改頁面偏好設定,以查看此資料欄。

檢視您自己的公有快照

您可以使用下列 AWS CLI 命令 (僅限 Unix),在特定 AWS 帳戶 區域中檢視 AWS 擁有的公有快照。

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

若您有公有快照,則傳回的輸出類似下列範例。

"DBSnapshotArn": "arn:aws:rds:us-east-1:123456789012:snapshot:mysnapshot1", "DBSnapshotArn": "arn:aws:rds:us-east-1:123456789012:snapshot:mysnapshot2",
注意

您可能會看到 DBSnapshotIdentifierSourceDBSnapshotIdentifier 的重複項目。

從已棄用的資料庫引擎版本共用公有快照

不支援從已棄用的資料庫引擎版本還原或複製公有快照。

RDS for Oracle 和 RDS for PostgreSQL 資料庫引擎支援直接升級資料庫快照引擎版本。您可以升級快照,然後公開重新共用快照。如需詳細資訊,請參閱下列內容:

對於其他資料庫引擎,請執行下列步驟,讓現有不支援的公有快照可供還原或複製之用:

  1. 將快照標記為私有。

  2. 還原快照。

  3. 將還原的資料庫執行個體升級至支援的引擎版本。

  4. 建立新快照。

  5. 公開重新共用快照。