備份與還原 Aurora 資料庫叢集的概觀 - Amazon Aurora

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

備份與還原 Aurora 資料庫叢集的概觀

以下主題說明 Aurora 備份和如何還原 Aurora 資料庫叢集。

備份

Aurora 會自動備份您的叢集磁碟區,並在備份保留期間保留還原資料。Aurora 自動備份具有連續性和增量性,因此,您可以快速還原到備份保留期內的任何時間點。寫入備份資料時不會影響資料庫服務的效能或中斷服務。當您建立或修改資料庫叢集時,您可以指定 1 到 35 天的備份保留期。Aurora 自動備份存放在 Amazon S3 中。如需保留自動備份的詳細資訊,請參閱 保留自動備份

如果想要保留資料超過備份保留期,您可以在叢集磁碟區中建立資料快照。Aurora 資料庫叢集快照不會過期。您可以從快照建立新的資料庫叢集。如需詳細資訊,請參閱建立資料庫叢集快照

注意
  • 無論資料庫叢集的建立方式為何,Amazon Aurora 資料庫叢集的預設備份保留期為一天。

  • 您無法停用 Aurora 上的自動備份。Aurora 的備份保留期是由資料庫叢集管理。

備份儲存體成本取決於您保留的 Aurora 備份和快照資料量,以及要保留的時間長度。如需與 Aurora 備份和快照相關聯的儲存體的資訊,請參閱 了解 Amazon Aurora 備份儲存體用量。如需 Aurora 備份儲存體定價的詳細資訊,請參閱 Amazon RDS for Aurora 定價。刪除與快照相關聯的 Aurora 叢集之後,存放該快照會衍生 Aurora 的標準備份儲存體費用。

使用 AWS Backup

您可以使用 AWS Backup 來管理 Amazon Aurora 資料庫叢集的備份。

由 管理的快照 AWS Backup 會被視為手動資料庫叢集快照,但不計入 Aurora 的資料庫叢集快照配額。使用 建立的快照 AWS Backup 具有 的名稱awsbackup:job-AWS-Backup-job-number。如需 的詳細資訊 AWS Backup,請參閱 AWS Backup 開發人員指南

您也可以使用 AWS Backup 來管理 Amazon Aurora 資料庫叢集的自動備份。如果您的資料庫叢集與 中的備份計劃相關聯 AWS Backup,您可以使用該備份計劃進行point-in-time復原。由 AWS Backup 管理的自動 (連續) 備份,其名稱會包含 continuous:cluster-AWS-Backup-job-number。如需詳細資訊,請參閱使用 AWS Backup 將資料庫叢集還原至指定的時間

備份時段

自動備份會每天在偏好的備份時段內執行。如果備份需要的時間超過所分配的備份時段,備份會在時段結束後繼續執行直到完成。備份時段不可與每週資料庫叢集維護時段重疊。

Aurora 自動備份是持續且增量的,但是備份時段是用來建立在備份保留期間內保留的每日系統備份。您可以複製備份檔案,在超出保留期間後仍然保留。

注意

當您使用 建立資料庫叢集時 AWS 管理主控台,您無法指定備份時段。不過,您可以在使用 AWS CLI 或 RDS API 建立資料庫叢集時指定備份時段。

當您建立資料庫叢集時,若未指定偏好的備份時段,Aurora 將會指派預設的 30 分鐘備份時段。此時段是從每個時段的 8 小時時段中隨機選取 AWS 區域。下表列出指派 AWS 區域 預設備份時段的每個 的時間範圍。

區域名稱 區域 時間區塊
美國東部 (維吉尼亞北部) us-east-1 03:00–11:00 UTC
美國東部 (俄亥俄) us-east-2 上午 3 時至 11 時 (UTC)
美國西部 (加利佛尼亞北部) us-west-1 上午 6 時至下午 2 時 (UTC)
美國西部 (奧勒岡) us-west-2 上午 6 時至下午 2 時 (UTC)
非洲 (開普敦) af-south-1 上午 3 時至 11 時 (UTC)
亞太區域 (香港) ap-east-1 上午 6 時至下午 2 時 (UTC)
亞太地區 (海德拉巴) ap-south-2 06:30–14:30 UTC
亞太地區 (雅加達) ap-southeast-3 08:00–16:00 UTC
亞太地區 (馬來西亞) ap-southeast-5 09:00–17:00 UTC
亞太地區 (墨爾本) ap-southeast-4 上午 11 時至下午 7 時 (UTC)
亞太區域 (孟買) ap-south-1 下午 4 時 30 分至上午 12 時 30 分 (UTC)
亞太區域 (紐西蘭) ap-southeast-6 下午 1 時至下午 9 時 (UTC)
亞太地區 (大阪) ap-northeast-3 上午 12 時至上午 8 時 (UTC)
亞太區域 (首爾) ap-northeast-2 下午 1 時至 9 時 (UTC)
亞太區域 (新加坡) ap-southeast-1 下午 2 時至 10 時 (UTC)
亞太區域 (雪梨) ap-southeast-2 中午 12 時至下午 8 時 (UTC)
亞太區域 (台北) ap-east-2 9:00–17:00 UTC
亞太區域 (泰國) ap-southeast-7 8:00–16:00 UTC
亞太區域 (東京) ap-northeast-1 下午 1 時至 9 時 (UTC)
加拿大 (中部) ca-central-1 03:00–11:00 UTC
加拿大西部 (卡加利) ca-west-1 18:00–02:00 UTC
中國 (北京) cn-north-1 上午 6 時至下午 2 時 (UTC)
中國 (寧夏) cn-northwest-1 上午 6 時至下午 2 時 (UTC)
歐洲 (法蘭克福) eu-central-1 下午 8 時至上午 4 時 (UTC)
歐洲 (愛爾蘭) eu-west-1 下午 10 時至上午 6 時 (UTC)
歐洲 (倫敦) eu-west-2 22:00–06:00 UTC
歐洲 (米蘭) eu-south-1 上午 2 時至 10 時 (UTC)
Europe (Paris) eu-west-3 上午 7 時 29 分至下午 2 時 29 分 (UTC)
歐洲 (西班牙) eu-south-2 上午 2 時至 10 時 (UTC)
歐洲 (斯德哥爾摩) eu-north-1 下午 11 時至上午 7 時 (UTC)
歐洲 (蘇黎世) eu-central-2 上午 2 時至 10 時 (UTC)
以色列 (特拉維夫) il-central-1 03:00–11:00 UTC
墨西哥 (中部) mx-central-1 19:00–03:00 UTC
Middle East (Bahrain) me-south-1 上午 6 時至下午 2 時 (UTC)
中東 (阿拉伯聯合大公國) me-central-1 上午 5 時至下午 1 時 (UTC)
南美洲 (聖保羅) sa-east-1 下午 11 時至次日上午 7 時 (UTC)
AWS GovCloud (美國東部) us-gov-east-1 下午 5 時至上午 1 時 (UTC)
AWS GovCloud (美國西部) us-gov-west-1 上午 6 時至下午 2 時 (UTC)

還原資料

您可以從 Aurora 保留的備份資料或您已儲存的資料庫叢集快照來建立新的 Aurora 資料庫叢集,或是從保留的自動備份以復原資料。您可以利用從備份資料所建立之資料庫叢集的新副本,快速還原至備份保留期之內的任何時間點。由於 Aurora 在備份保留期間內會自動連續以增量方式進行備份,意即您不需要經常建立資料的快照來改善還原時間。

資料庫叢集的最新的可還原時間是指可讓您還原資料庫叢集的最近時間點。對於使用中的資料庫叢集,通常是目前時間的 5 分鐘之內,對於保留的自動備份,通常是叢集刪除時間的 5 分鐘。

最早可還原時間指定您在備份保留期間之內可將叢集磁碟區還原到多久以前。

若要判斷資料庫叢集的最晚或最早可還原時間,請在 RDS 主控台尋找 Latest restorable timeEarliest restorable time 值。如需有關檢視這些值的詳細資訊,請參閱檢視 Amazon Aurora 的保留自動備份

您可以檢查 Latest restorable timeEarliest restorable time 值,以判斷資料庫叢集還原何時完成。還原操作完成之前,這些值會傳回 NULL。如果 Latest restorable timeEarliest restorable time 傳回 NULL,則您無法要求備份或還原操作。

如需將資料庫叢集還原至指定時間的詳細資訊,請參閱 將資料庫叢集還原至指定時間

Aurora 的資料庫複製

您也可以使用資料庫複製,將 Aurora 資料庫叢集的資料庫複製到新的資料庫叢集,而不是還原資料庫叢集快照。複製資料庫第一次建立時只使用最少的額外空間。無論在來源資料庫或複製資料庫上,只有在資料變更時才會複製資料。您可以從相同的資料庫叢集建立多個複製品,甚至從其他複製品建立更多複製品。如需詳細資訊,請參閱複製 Amazon Aurora 資料庫叢集的一個磁碟區

恢復

Aurora MySQL 現在支援將資料庫叢集「倒轉」至特定時間,而不需從備份還原資料。如需更多詳細資訊,請參閱 恢復 Aurora 資料庫叢集