BackupRule - AWS Backup

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

BackupRule

可指定用於備份所選取資源的排程任務。

目錄

RuleName

備份規則的顯示名稱。必須包含 1 到 50 個英數字元或 '-_'。字元。

類型:字串

模式:^[a-zA-Z0-9\-\_\.]{1,50}$

必要:是

TargetBackupVaultName

存放備份的邏輯容器名稱。備份文件庫依名稱識別,這些名稱對建立文件庫的帳戶和 AWS 區域來說是唯一的。這些名稱由小寫字母、數字和連字號組成。

類型:字串

模式:^[a-zA-Z0-9\-\_]{2,50}$

必要:是

CompletionWindowMinutes

備份任務從成功啟動到必須由 AWS Backup 完成或取消的分鐘值。此值是選用的。

類型:Long

必要:否

CopyActions

CopyAction 物件的陣列,其包含複製操作的詳細資訊。

類型:CopyAction 物件陣列

必要:否

EnableContinuousBackup

指定 AWS Backup 是否建立連續備份。AWS Backup 建立能進行時間點還原 (PITR) 之連續備份的真正原因。False (或未指定) 會導致 AWS Backup 建立快照備份。

類型:布林值

必要:否

Lifecycle

生命週期會定義受保護的資源會在何時轉移至冷儲存以及會在何時過期。AWS Backup 會根據您定義的生命週期來自動轉移備份和使其過期。

轉移至冷儲存的備份必須在冷儲存中存放至少 90 天之久。因此,「保留」設定必須比「轉移至冷儲存前所需天數」設定大上 90 天。「轉移至冷儲存前所需天數」設定在已有備份轉移至冷儲存後就無法再加以變更。

能夠轉換為冷儲存的資源類型會列在「依資源分類的功能可用性」表格的「冷儲存生命週期」部分。AWS Backup 會忽略其他資源類型的這項運算式。

類型:Lifecycle 物件

必要:否

RecoveryPointTags

從備份還原時,指派給與此規則相關聯之資源的鍵值對字串陣列。

類型:字串到字串映射

必要:否

RuleId

可唯一識別用於排程所選取資源備份的規則。

類型:字串

必要:否

ScheduleExpression

指定 AWS Backup 何時啟動備份任務的 CRON 運算式 (UTC 格式)。如需 AWS cron 運算式的詳細資訊,請參閱《Amazon CloudWatch Events 使用者指南》中的〈排程規則表達式〉。AWS cron 運算式的兩個範例是 15 * ? * * * (每小時在整點 15 分執行一次備份) 和 0 12 * * ? * (每天在 UTC 中午 12 點執行一次備份)。如需範例表格,請按一下前一個連結,然後向下捲動頁面。

類型:字串

必要:否

ScheduleExpressionTimezone

這是設定排程運算式的時區。ScheduleExpressions 預設會使用 UTC 格式。您可以將此參數修改為指定的時區。

類型:字串

必要:否

StartWindowMinutes

從排程備份到取消任務 (如未成功啟動) 的分鐘值。此值是選用的。若包含此值,則其必須至少為 60 分鐘以避免發生錯誤。

在啟動時段期間,備份工作狀態會保持在 CREATED 狀態,直到順利開始或啟動時段時間用完為止。如果 AWS Backup 在啟動時段內收到允許重試工作的錯誤訊息,則 AWS Backup 會至少每 10 分鐘自動重試開始工作,直到備份順利開始 (工作狀態會變更為 RUNNING) 或工作狀態變更為 EXPIRED 為止 (預期會在啟動時段時間結束時發生)。

類型:Long

必要:否

另請參閱

如需在語言特定的 AWS 開發套件之一中使用此 API 的詳細資訊,請參閱下列說明: