az dataprotection backup-policy retention-rule

Note

Эта ссылка является частью расширения dataprotection для Azure CLI (версия 2.75.0 или более поздней). Расширение будет автоматически устанавливаться при первом запуске команды az dataprotection backup-policy storage-rule. Подробнее о расширениях.

Создайте жизненные циклы и добавьте или удалите правила хранения в политике резервного копирования.

Команды

Имя Описание Тип Состояние
az dataprotection backup-policy retention-rule create-lifecycle

Создайте жизненный цикл для правила хранения Azure.

Extension GA
az dataprotection backup-policy retention-rule remove

Удалите существующее правило хранения в политике резервного копирования. Правило хранения по умолчанию зарезервировано и не может быть удалено; в AzureBlob Default_OperationalStore съемный.

Extension GA
az dataprotection backup-policy retention-rule set

Добавьте новое правило хранения или обновите существующее правило хранения.

Extension GA

az dataprotection backup-policy retention-rule create-lifecycle

Создайте жизненный цикл для правила хранения Azure.

az dataprotection backup-policy retention-rule create-lifecycle --count --retention-duration-count
                                                                --retention-duration-type --type {Days, Months, Weeks, Years}
                                                                --source-datastore {ArchiveStore, OperationalStore, VaultStore}
                                                                [--acquire-policy-token]
                                                                [--change-reference]
                                                                [--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

Необязательные параметры

Следующие параметры являются необязательными, но в зависимости от контекста один или несколько могут потребоваться для успешного выполнения команды.

--acquire-policy-token

Автоматическое получение маркера Политика Azure для этой операции ресурса.

Свойство Значение
Группа параметров: Global Policy Arguments
--change-reference

Связанный идентификатор ссылки на изменение для этой операции ресурса.

Свойство Значение
Группа параметров: Global Policy Arguments
--copy-option

Укажите параметр копирования из исходного хранилища данных в целевое хранилище данных.

Свойство Значение
Допустимые значения: CopyOnExpiryOption, CustomCopyOption, ImmediateCopyOption
--target-datastore

Укажите целевое хранилище данных.

Свойство Значение
Допустимые значения: ArchiveStore, OperationalStore, VaultStore
Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

Свойство Значение
Значение по умолчанию: False
--help -h

Показать это сообщение справки и выйти.

--only-show-errors

Отображать только ошибки, не показывая предупреждения.

Свойство Значение
Значение по умолчанию: False
--output -o

Формат вывода.

Свойство Значение
Значение по умолчанию: json
Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

Свойство Значение
Значение по умолчанию: False

az dataprotection backup-policy retention-rule remove

Удалите существующее правило хранения в политике резервного копирования. Правило хранения по умолчанию зарезервировано и не может быть удалено; в AzureBlob Default_OperationalStore съемный.

az dataprotection backup-policy retention-rule remove --name {Daily, Default, Default_OperationalStore, Monthly, Weekly, Yearly}
                                                      --policy
                                                      [--acquire-policy-token]
                                                      [--change-reference]

Примеры

Удаление правила хранения

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

Обязательные параметры

--name

Укажите имя правила хранения, которое нужно удалить в политике.

Свойство Значение
Допустимые значения: Daily, Default, Default_OperationalStore, Monthly, Weekly, Yearly
--policy

Существующая строка или файл политики Json.

Необязательные параметры

Следующие параметры являются необязательными, но в зависимости от контекста один или несколько могут потребоваться для успешного выполнения команды.

--acquire-policy-token

Автоматическое получение маркера Политика Azure для этой операции ресурса.

Свойство Значение
Группа параметров: Global Policy Arguments
--change-reference

Связанный идентификатор ссылки на изменение для этой операции ресурса.

Свойство Значение
Группа параметров: Global Policy Arguments
Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

Свойство Значение
Значение по умолчанию: False
--help -h

Показать это сообщение справки и выйти.

--only-show-errors

Отображать только ошибки, не показывая предупреждения.

Свойство Значение
Значение по умолчанию: False
--output -o

Формат вывода.

Свойство Значение
Значение по умолчанию: json
Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

Свойство Значение
Значение по умолчанию: False

az dataprotection backup-policy retention-rule set

Добавьте новое правило хранения или обновите существующее правило хранения.

az dataprotection backup-policy retention-rule set --lifecycles
                                                   --name {Daily, Default, Default_OperationalStore, Monthly, Weekly, Yearly}
                                                   --policy
                                                   [--acquire-policy-token]
                                                   [--change-reference]

Примеры

Добавление правила хранения

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

Добавление правила хранения по умолчанию в AzureBlob OperationsStore

az dataprotection backup-policy retention-rule set --lifecycles oplifecycle.json --name Default_OperationalStore --policy policy.json

Добавление правила хранения хранилища AzureBlob VaultStore по умолчанию

az dataprotection backup-policy retention-rule set --lifecycles vaultlifecycle.json --name Default --policy policy.json

Обязательные параметры

--lifecycles

Жизненные циклы, связанные с правилом хранения. Укажите имена файлов JSON, разделенных пробелами.

--name

Укажите имя правила хранения, которое нужно изменить в политике.

Свойство Значение
Допустимые значения: Daily, Default, Default_OperationalStore, Monthly, Weekly, Yearly
--policy

Строка или файл json политики.

Необязательные параметры

Следующие параметры являются необязательными, но в зависимости от контекста один или несколько могут потребоваться для успешного выполнения команды.

--acquire-policy-token

Автоматическое получение маркера Политика Azure для этой операции ресурса.

Свойство Значение
Группа параметров: Global Policy Arguments
--change-reference

Связанный идентификатор ссылки на изменение для этой операции ресурса.

Свойство Значение
Группа параметров: Global Policy Arguments
Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

Свойство Значение
Значение по умолчанию: False
--help -h

Показать это сообщение справки и выйти.

--only-show-errors

Отображать только ошибки, не показывая предупреждения.

Свойство Значение
Значение по умолчанию: False
--output -o

Формат вывода.

Свойство Значение
Значение по умолчанию: json
Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

Свойство Значение
Значение по умолчанию: False