ポリシーを作成します。
操作説明
バックアップポリシーには、バックアップに必要な情報が記録されます。バックアップポリシーが実行されると、バックアップの進行状況と結果を記録するためのバックアップジョブが生成されます。バックアップジョブが成功すると、バックアップスナップショットが生成されます。このバックアップスナップショットを使用して復元ジョブを作成できます。
-
バックアップポリシーは、NAS バックアップ、OSS バックアップ、ECS インスタンスバックアップ、ECS ファイルバックアップ Essential エディション、ローカルファイルバックアップ、Tablestore バックアップ、CPFS バックアップなど、複数のデータソースタイプをサポートしています。
-
バックアップポリシーでは、固定間隔の単一バックアップサイクルポリシーのみがサポートされています。
-
バックアップポリシーでは、データを 1 つのバックアップボールトにのみバックアップできます。
今すぐお試しください
テスト
RAM 認証
リクエストパラメーター
|
パラメーター |
型 |
必須 / 任意 |
説明 |
例 |
| PolicyName |
string |
任意 |
ポリシー名。 |
毎日のローカルバックアップ + 地理的冗長性 |
| PolicyType |
string |
任意 |
ポリシータイプ。有効な値:
ポリシータイプを指定しない場合、Cloud Backup はポリシールールでバックアップボールトが指定されているかどうかに基づいてポリシータイプを自動的に設定します。
|
STANDARD |
| PolicyDescription |
string |
任意 |
ポリシーの説明。 |
毎日午前 10:00 に 1 回バックアップを実行し、上海へのクロスリージョンバックアップを行います。 |
| Rules |
array<object> |
任意 |
ポリシールールのリスト。 |
|
|
array<object> |
任意 |
ポリシールール。 |
||
| RuleType |
string |
必須 |
ルールのタイプ。各ポリシーには、少なくとも 1 つの BACKUP ルールと正確に 1 つの TRANSITION ルールが必要です。有効な値:
列挙値:
|
BACKUP |
| Schedule |
string |
任意 |
このパラメーターは、RuleType が BACKUP に設定されている場合にのみ必須です。バックアップスケジュールの設定。サポートされている形式:
逃したバックアップジョブは補償されません。前のバックアップジョブが完了していない場合、次のバックアップジョブはトリガーされません。 |
I|1648647166|P1D |
| BackupType |
string |
任意 |
このパラメーターは、RuleType が BACKUP に設定されている場合にのみ必須です。バックアップタイプ。値を COMPLETE (完全バックアップを指定) に設定します。 列挙値:
|
COMPLETE |
| Retention |
integer |
任意 |
このパラメーターは、RuleType が BACKUP、TRANSITION、または REPLICATION に設定されている場合にのみ必須です。
|
7 |
| ReplicationRegionId |
string |
任意 |
このパラメーターは、RuleType が REPLICATION に設定されている場合にのみ必須です。レプリケーションの送信先リージョンの ID。 |
cn-shanghai |
| ArchiveDays |
integer |
任意 |
このパラメーターは、RuleType が TRANSITION に設定されている場合にのみ必須です。バックアップが自動的にアーカイブ層に移動されるまでの日数。バックアップは、標準層に少なくとも 30 日間、アーカイブ層に少なくとも 60 日間保持する必要があります。単位: 日。 |
90 |
| RetentionRules |
array<object> |
任意 |
このパラメーターは、RuleType が TRANSITION に設定されている場合にのみ必須です。特別な保持ルール。 |
|
|
object |
任意 |
特別な保持ルール。 |
||
| AdvancedRetentionType |
string |
任意 |
特別な保持ルールのタイプ。有効な値:
|
YEARLY |
| WhichSnapshot |
integer |
任意 |
ルールが適用されるバックアップ。現在、最初のバックアップのみがサポートされています。値を 1 に設定します。 |
1 |
| Retention |
integer |
任意 |
バックアップの特別な保持期間。最小値: 1。単位: 日。 |
730 |
| VaultId |
string |
任意 |
このパラメーターは、RuleType が BACKUP に設定されている場合にのみ必須です。バックアップボールトの ID。 |
v-0001************aseg |
| KeepLatestSnapshots |
integer |
任意 |
少なくとも 1 つのバックアップバージョンを保持するかどうかを指定します。有効な値:
|
1 |
| Immutable |
boolean |
任意 |
このパラメーターは、PolicyType が UDM_ECS_ONLY に設定され、RuleType が SECURITY に設定されている場合にのみ必須です。バックアップロックを有効にするかどうかを指定します。 |
true |
| DataSourceFilters |
array<object> |
任意 |
このパラメーターは、RuleType が TAG に設定されている場合にのみ必須です。データソースフィルタールール。 |
|
|
object |
任意 |
|||
| SourceType |
string |
任意 |
データソースタイプ。有効な値:
|
UDM_ECS |
DataSourceIds
deprecated
|
array |
任意 |
非推奨。 |
|
deprecated
|
string |
任意 |
非推奨。 |
Deprecated |
| TagFilters |
array<object> |
任意 |
このパラメーターは、RuleType が TAG に設定されている場合にのみ必須です。リソースタグフィルタールール。 |
|
|
object |
任意 |
|||
| Key |
string |
任意 |
タグキー。 |
env |
| Value |
string |
任意 |
タグ値。空の値は任意の値を示します。 |
prod |
| Operator |
string |
任意 |
タグマッチングルール。有効な値:
|
EQUAL |
レスポンスフィールド
|
フィールド |
型 |
説明 |
例 |
|
object |
CreatePolicyResponse。 |
||
| Success |
boolean |
リクエストが成功したかどうかを示します。有効な値:
|
true |
| Code |
string |
応答コード。200 は成功を示します。 |
200 |
| Message |
string |
返されるメッセージ。リクエストが成功した場合、値 "successful" が返されます。リクエストが失敗した場合、エラーメッセージが返されます。 |
successful |
| RequestId |
string |
リクエスト ID。 |
EEC65C22-2152-5E31-8AD6-D6CBF1BFF49F |
| PolicyId |
string |
ポリシー ID。 |
po-000000zemnuyx2li3y9y |
例
成功レスポンス
JSONJSON
{
"Success": true,
"Code": "200",
"Message": "successful",
"RequestId": "EEC65C22-2152-5E31-8AD6-D6CBF1BFF49F",
"PolicyId": "po-000000zemnuyx2li3y9y"
}
エラーコード
完全なリストについては、「エラーコード」をご参照ください。
変更履歴
完全なリストについては、「変更履歴」をご参照ください。