本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
從 Amazon 的複寫備份還原至指定的時間 RDS
您可以使用 Amazon RDS主控台,從複寫備份將資料庫執行個體還原至特定時間點。您也可以使用 restore-db-instance-to-point-in-time
AWS CLI 命令或 RestoreDBInstanceToPointInTime
RDSAPI操作。
如需復原的 point-in-time一般資訊 (PITR),請參閱 將資料庫執行個體還原至 Amazon 的指定時間 RDS。
注意
在 RDS for SQL Server 上,自動備份複寫 AWS 區域 時,選項群組不會跨 複製。如果您已將自訂選項群組與 RDS的 for SQL Server 資料庫執行個體建立關聯,您可以在目的地區域中重新建立該選項群組。然後還原目的地區域中的資料庫執行個體,並將自訂選項群組與其關聯。如需詳細資訊,請參閱 使用選項群組。
從複寫備份將資料庫執行個體還原至指定的時間
登入 AWS Management Console 並在 開啟 Amazon RDS主控台https://console.aws.amazon.com/rds/
。 -
從區域選取器中選擇目的地區域 (將備份複製到的位置)。
-
在導覽窗格中,選擇 Automated backups (自動備份)。
-
在 Replicated backups (複寫備份) 標籤上,選擇要還原的資料庫執行個體。
-
針對 Actions (動作),選擇 Restore to point in time (還原至時間點)。
-
選擇 Latest restorable time (最近的可還原時間) 以還原最近一次的可能時間,或選擇 Custom (自訂) 以選擇一個時間。
如果您選擇 Custom (自訂),請輸入您希望執行個體還原到什麼日期和時間。
注意
時間會顯示在您的本機時區中,該時區是由國際標準時間 () 的偏移所表示UTC。例如,UTC-5 是東部標準時間/中部夏令時間。
-
對於 DB Instance Identifier (資料庫執行個體識別符),輸入目標還原資料庫執行個體的名稱。
-
(選用) 視需要選擇其他選項,例如啟用自動調整規模。
-
選擇 Restore to point in time (還原至時間點)。
使用 restore-db-instance-to-point-in-time
AWS CLI 命令建立新的資料庫執行個體。
從複寫備份將資料庫執行個體還原至指定的時間
-
請執行下列其中一個命令:
用於 Linux, macOS、 或 Unix:
aws rds restore-db-instance-to-point-in-time \ --source-db-instance-automated-backups-arn "arn:aws:rds:us-east-1:
123456789012
:auto-backup:ab-L2IJCEXJP7XQ7HOJ4SIEXAMPLE
" \ --target-db-instance-identifiermytargetdbinstance
\ --restore-time2020-10-14T23:45:00.000Z
用於 Windows:
aws rds restore-db-instance-to-point-in-time ^ --source-db-instance-automated-backups-arn "arn:aws:rds:us-east-1:
123456789012
:auto-backup:ab-L2IJCEXJP7XQ7HOJ4SIEXAMPLE
" ^ --target-db-instance-identifiermytargetdbinstance
^ --restore-time2020-10-14T23:45:00.000Z
若要將資料庫執行個體還原至指定時間,請使用下列參數呼叫 RestoreDBInstanceToPointInTime
Amazon RDSAPI操作:
-
SourceDBInstanceAutomatedBackupsArn
-
TargetDBInstanceIdentifier
-
RestoreTime