本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
保留自動備份
注意
您僅能保留資料庫執行個體的自動備份,不能保留多可用區域資料庫叢集的自動備份。
當您刪除資料庫執行個體時,您可以選擇保留自動備份。自動備份的保留天數等於在刪除時您為資料庫執行個體設定的備份保留期。
保留的自動備份包含來自資料庫執行個體的系統快照和交易日誌。還包含還原到作用中執行個體時所需的資料庫執行個體屬性,例如配置的儲存體和資料庫執行個體類別。
保留的自動備份和手動快照會產生帳單費用,直到將其刪除為止。如需詳細資訊,請參閱保留成本。
您可以為執行 Db2、MariaDB我的 SQL、Postgre SQL、Oracle 和 Microsoft SQL Server 引擎的RDS執行個體保留自動備份。
您可以使用 AWS Management Console、 RDS API和 來還原或移除保留的自動備份 AWS CLI。
保留期間
保留的自動備份中的系統快照和交易日誌會像在來源資料庫執行個體中一樣過期。因為沒有為此執行個體建立新的快照或日誌,保留的自動備份最後會完全過期。事實上,根據您刪除來源執行個體時的保留期間設定,保留的自動備份存留多久取決於其最後一個系統快照是否還存在。在最後一個系統快照過期之後,系統會移除保留的自動備份。
您可以像刪除資料庫執行個體一樣來移除保留的自動備份。您可以使用主控台或 RDSAPI操作 移除保留的自動備份DeleteDBInstanceAutomatedBackup
。
最終快照與保留的自動備份彼此獨立。即使您保留自動備份,仍強烈建議您建立最終快照,因為保留的自動備份最後會過期。最終快照不會過期。
檢視保留的備份
若要檢視保留的自動備份,請在導覽窗格中選擇 Automated backups (自動備份),然後選擇 Retained (保留)。若要檢視與保留的自動備份相關聯的個別快照,請在導覽窗格中選擇 Snapshots (快照)。或者,您可以描述與保留的自動備份相關聯的個別快照。您可以從那裡的其中一個快照直接還原資料庫執行個體。
若要使用 描述保留的自動備份 AWS CLI,請使用下列命令:
aws rds describe-db-instance-automated-backups --dbi-resource-id
DbiResourceId
若要使用 RDS 描述您保留的自動備份API,請使用 DbiResourceId
參數呼叫 DescribeDBInstanceAutomatedBackups
動作。
還原
如需有關從自動備份中還原資料庫執行個體的資訊,請參閱將資料庫執行個體還原至 Amazon 的指定時間 RDS。
保留成本
保留的自動備份所需的成本是其相關聯的系統快照的總儲存成本。交易日誌或執行個體中繼資料不會產生額外費用。備份的所有其他定價規則適用於可還原的執行個體。
例如,假設配置給執行中執行個體的總儲存體是 100 GB。也假設您有 50 GB 的手動快照,還有 75 GB 的系統快照,這些都與保留的自動備份相關聯。在此案例中,您只需要對額外 25 GB 的備份儲存付費,就像這樣:(50 GB + 75 GB) – 100 GB = 25 GB。
限制
保留的自動備份有下列限制:
-
一個 AWS 區域中保留的自動備份數目上限為 40 個。這不算在資料庫執行個體配額內。您可以同時有 40 個執行中的資料庫執行個體和額外 40 個保留的自動備份。
-
保留的自動備份不含參數或選項群組的相關資訊。
-
您可以將已刪除的執行個體還原到刪除當時的保留期間內的某個時間點。
-
您無法修改保留的自動備份。這是因為它包含您刪除來源執行個體時存在的系統備份、交易日誌和資料庫執行個體屬性。