Share via


az dataprotection backup-policy retention-rule

Note

このリファレンスは、Azure CLI (バージョン 2.57.0 以降) のデータ保護拡張機能の一部です。 拡張機能は、az dataprotection backup-policy retention-rule コマンドを初めて実行するときに自動的にインストールされます。 拡張機能の詳細をご覧ください。

ライフサイクルを作成し、バックアップ ポリシーで保持ルールを追加または削除します。

コマンド

名前 説明 Status
az dataprotection backup-policy retention-rule create-lifecycle

Azure リテンション期間ルールのライフサイクルを作成します。

拡張子 GA
az dataprotection backup-policy retention-rule remove

バックアップ ポリシーの既存の保持ルールを削除します。

拡張子 GA
az dataprotection backup-policy retention-rule set

新しい保持ルールを追加するか、既存の保持ルールを更新します。

拡張子 GA

az dataprotection backup-policy retention-rule create-lifecycle

Azure リテンション期間ルールのライフサイクルを作成します。

az dataprotection backup-policy retention-rule create-lifecycle --count
                                                                --retention-duration-type {Days, Months, Weeks, Years}
                                                                --source-datastore {ArchiveStore, OperationalStore, VaultStore}
                                                                [--copy-option {CopyOnExpiryOption, CustomCopyOption, ImmediateCopyOption}]
                                                                [--target-datastore {ArchiveStore, OperationalStore, VaultStore}]

毎日のライフサイクルを作成する

az dataprotection backup-policy retention-rule create-lifecycle --retention-duration-count 12 --retention-duration-type Days --source-datastore OperationalStore

必須のパラメーター

--count --retention-duration-count

保持期間の数。

--retention-duration-type --type

保持期間の種類。

承認された値: Days, Months, Weeks, Years
--source-datastore

ソース データストアを指定します。

承認された値: ArchiveStore, OperationalStore, VaultStore

省略可能のパラメーター

--copy-option

ソース データストアからターゲット データストアへのコピー オプションを指定します。

承認された値: CopyOnExpiryOption, CustomCopyOption, ImmediateCopyOption
--target-datastore

ターゲット データストアを指定します。

承認された値: ArchiveStore, OperationalStore, VaultStore
グローバル パラメーター
--debug

すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。

--help -h

このヘルプ メッセージを表示して終了します。

--only-show-errors

エラーのみを表示し、警告は抑制します。

--output -o

出力形式。

承認された値: json, jsonc, none, table, tsv, yaml, yamlc
既定値: json
--query

JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。

--subscription

サブスクリプションの名前または ID。 az account set -s NAME_OR_ID を使用して、既定のサブスクリプションを構成できます。

--verbose

ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。

az dataprotection backup-policy retention-rule remove

バックアップ ポリシーの既存の保持ルールを削除します。

az dataprotection backup-policy retention-rule remove --name {Daily, Default, Monthly, Weekly, Yearly}
                                                      --policy

保持ルールを削除する

az dataprotection backup-policy retention-rule remove --name Daily --policy policy.json

必須のパラメーター

--name

ポリシーで削除する保持ルール名を指定します。

承認された値: Daily, Default, Monthly, Weekly, Yearly
--policy

既存のポリシー JSON 文字列またはファイル。

グローバル パラメーター
--debug

すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。

--help -h

このヘルプ メッセージを表示して終了します。

--only-show-errors

エラーのみを表示し、警告は抑制します。

--output -o

出力形式。

承認された値: json, jsonc, none, table, tsv, yaml, yamlc
既定値: json
--query

JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。

--subscription

サブスクリプションの名前または ID。 az account set -s NAME_OR_ID を使用して、既定のサブスクリプションを構成できます。

--verbose

ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。

az dataprotection backup-policy retention-rule set

新しい保持ルールを追加するか、既存の保持ルールを更新します。

az dataprotection backup-policy retention-rule set --lifecycles
                                                   --name {Daily, Default, Monthly, Weekly, Yearly}
                                                   --policy

毎日の保持ルールを追加する

az dataprotection backup-policy retention-rule set --lifecycles dailylifecycle.json --name Daily --policy policy.json

必須のパラメーター

--lifecycles

保持ルールに関連付けるライフサイクル。 スペース区切りの json ファイル名を指定します。

--name

ポリシーで編集する保持ルール名を指定します。

承認された値: Daily, Default, Monthly, Weekly, Yearly
--policy

ポリシー Json 文字列またはファイル。

グローバル パラメーター
--debug

すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。

--help -h

このヘルプ メッセージを表示して終了します。

--only-show-errors

エラーのみを表示し、警告は抑制します。

--output -o

出力形式。

承認された値: json, jsonc, none, table, tsv, yaml, yamlc
既定値: json
--query

JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。

--subscription

サブスクリプションの名前または ID。 az account set -s NAME_OR_ID を使用して、既定のサブスクリプションを構成できます。

--verbose

ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。