az dataprotection backup-policy retention-rule

Примечание.

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

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

Команды

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

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

Расширение Общедоступная версия
az dataprotection backup-policy retention-rule remove

Удалите существующее правило хранения в политике резервного копирования.

Расширение Общедоступная версия
az dataprotection backup-policy retention-rule set

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

Расширение Общедоступная версия

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

Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью 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

Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью 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

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

--verbose

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