

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

# 備份與還原 Aurora 資料庫叢集的概觀
<a name="Aurora.Managing.Backups"></a>

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

**Contents**
+ [備份](#Aurora.Managing.Backups.Backup)
  + [使用 AWS Backup](#AuroraBackups.BKP)
+ [備份時段](#Aurora.Managing.Backups.BackupWindow)
+ [還原資料](#Aurora.Managing.Backups.Restore)
+ [Aurora 的資料庫複製](#Aurora.Managing.Backups.Restore.Cloning)
+ [恢復](#Aurora.Managing.Backups.Backtrack)

## 備份
<a name="Aurora.Managing.Backups.Backup"></a>

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

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

在還原操作期間，您可以選擇為 Amazon Aurora 資料庫叢集指定備份保留期間。當您未明確設定此值時，還原的叢集會從來源快照或叢集繼承備份保留期間。請注意，此繼承行為對於還原操作而言是唯一的 - 建立新叢集時，系統會改為套用預設保留期間。

**注意**  
無論資料庫叢集的建立方式為何，Amazon Aurora 資料庫叢集的預設備份保留期為一天。
您無法停用 Aurora 上的自動備份。Aurora 的備份保留期是由資料庫叢集管理。

 備份儲存體成本取決於您保留的 Aurora 備份和快照資料量，以及要保留的時間長度。如需與 Aurora 備份和快照相關聯的儲存體的資訊，請參閱 [了解 Amazon Aurora 備份儲存體用量](aurora-storage-backup.md)。如需 Aurora 備份儲存體定價的詳細資訊，請參閱 [Amazon RDS for Aurora 定價](https://aws.amazon.com/rds/aurora/pricing)。刪除與快照相關聯的 Aurora 叢集之後，存放該快照會衍生 Aurora 的標準備份儲存體費用。

### 使用 AWS Backup
<a name="AuroraBackups.BKP"></a>

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

由 管理的快照 AWS Backup 會被視為手動資料庫叢集快照，但不計入 Aurora 的資料庫叢集快照配額。使用 建立的快照 AWS Backup 具有 的名稱`awsbackup:job-{{AWS-Backup-job-number}}`。如需 的詳細資訊 AWS Backup，請參閱 [https://docs.aws.amazon.com/aws-backup/latest/devguide](https://docs.aws.amazon.com/aws-backup/latest/devguide)。

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

## 備份時段
<a name="Aurora.Managing.Backups.BackupWindow"></a>

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

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) | 

## 還原資料
<a name="Aurora.Managing.Backups.Restore"></a>

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

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

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

若要判斷資料庫叢集的最晚或最早可還原時間，請在 RDS 主控台尋找 `Latest restorable time` 或 `Earliest restorable time` 值。如需有關檢視這些值的詳細資訊，請參閱[檢視 Amazon Aurora 的保留自動備份](Aurora.Managing.Backups.Retaining.Viewing.md)。

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

如需將資料庫叢集還原至指定時間的詳細資訊，請參閱 [將資料庫叢集還原至指定時間](aurora-pitr.md)。

## Aurora 的資料庫複製
<a name="Aurora.Managing.Backups.Restore.Cloning"></a>

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

## 恢復
<a name="Aurora.Managing.Backups.Backtrack"></a>

Aurora MySQL 現在支援將資料庫叢集「倒轉」至特定時間，而不需從備份還原資料。如需更多詳細資訊，請參閱 [恢復 Aurora 資料庫叢集](AuroraMySQL.Managing.Backtrack.md)。