Amazon Relational Database Service 備份 - AWS Backup

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

Amazon Relational Database Service 備份

Amazon RDS和 AWS Backup

當您考慮備份 Amazon RDS執行個體和叢集的選項時,請務必釐清您要建立和使用的備份類型。包括 Amazon 在內的數種 AWS 資源RDS提供自己的原生備份解決方案。

Amazon RDS提供自動備份手動備份的選項。在 Amazon RDS術語中,所有由 建立的復原點 AWS Backup,包括備份計畫中的復原點,都考慮手動備份。

當您使用 AWS Backup 建立 Amazon RDS執行個體的備份 (復原點) 時, AWS Backup 會檢查您先前是否使用 Amazon RDS來建立自動備份。 https://docs.aws.amazon.com/aws-backup/latest/devguide/creating-a-backup-plan.html#create-backup-plan-console如果自動備份存在, 會 AWS Backup 建立增量快照複本 (copy-db-snapshot 操作)。如果不存在備份, 會 AWS Backup 建立您指定執行個體的快照,而不是複製 (create-db-snapshot 操作)。

任一操作 AWS Backup建立的第一個快照將產生 1 個完整快照。只要有完整備份,所有後續複本都會是增量備份。

重要

當 AWS Backup 備份計劃排程為建立 Amazon RDS執行個體的多個每日快照時,當其中一個排程的AWS Backup 開始備份時段Amazon RDS Backup 視窗同時發生時,備份的資料譜可以分支到非相同的備份中,進而建立未規劃和衝突的備份。若要防止這種情況,請確保您的 AWS Backup 備份計劃或 Amazon RDS時段不會在其時間重疊。

Amazon RDS持續備份和時間點還原

連續備份涉及使用 AWS Backup 建立 Amazon RDS 資源的完整備份,然後透過交易日誌擷取所有變更。您可以還原至您想要還原的時間點,而不是選擇先前以固定時間間隔拍攝的快照,以達到更精細的規模。

如需詳細資訊,請參閱連續備份和PITR支援的服務,以及管理連續備份設定

Amazon RDS 多可用區域備份

AWS Backup 使用一個主要和兩個可讀取待命資料庫執行個體,備份並支援 Amazon RDS for MySQL 和 for PostgreSQL 多可用區域 (可用區域) 部署選項。

下列區域提供多可用區域備份:亞太區域 (雪梨) 區域、亞太區域 (東京) 區域、歐洲 (愛爾蘭) 區域、美國東部 (俄亥俄) 區域、美國西部 (奧勒岡) 區域、歐洲 (斯德哥爾摩) 區域、亞太區域 (新加坡) 區域、美國東部 (維吉尼亞北部) 區域和歐洲 (法蘭克福) 區域。

多可用區部署選項可將寫入交易優化。當您的工作負載需要額外的讀取容量、較低的寫入交易延遲、更容易從網路抖動 (這會影響寫入交易延遲的一致性) 中復原以及高可用性和持久性時,就很適合使用此選項。

若要建立多可用區域叢集,您可以選擇 MySQL 或 PostgreSQL 作為引擎類型。

在 AWS Backup 主控台中,有三個部署選項:

  • 多可用區域資料庫叢集:建立包含一個主要資料庫執行個體和兩個可讀取待命資料庫執行個體的資料庫叢集,其中每個資料庫執行個體都位於不同的可用區域。提供高可用性、資料備援,並增加可供伺服器使用的工作負載容量。

  • 多可用區域資料庫執行個體:在不同的可用區域中建立一個主要資料庫執行個體和一個待命資料庫執行個體。這會提供高可用性和資料備援,但待命資料庫執行個體不支援讀取工作負載的連線。

  • 單一資料庫執行個體:建立不含待命資料庫執行個體的單一資料庫執行個體。

若要為 Amazon 建立備份RDS,請參閱建立備份以將備份排程為備份計畫的一部分,或建立隨需備份。

注意

Point-in-Time 復原 (PITR) 可以支援執行個體,但不支援叢集。

不支援複製多可用區域資料庫叢集快照。

多可用區域叢集與RDS執行個體之間的差異

單一可用區域中或兩個可用區域中的備份是RDS執行個體 ;具有三個或更多執行個體的部署和備份是叢集 ,類似於 Amazon Aurora、Amazon Neptune 和 Amazon DocumentDB 叢集。

ARN (Amazon Resource Name) 的轉譯方式會因是否使用執行個體或叢集而異:

RDS 執行個體ARN: arn:aws:rds:region: account:db:name

RDS 多可用叢集: arn:aws:rds:region:account :cluster:name

如需詳細資訊,請參閱 Amazon RDS使用者指南 中的多可用區域資料庫叢集部署

如需建立多可用區域資料庫叢集快照的詳細資訊,請參閱 Amazon RDS使用者指南。