Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
В этой статье описывается обновление существующей политики резервного копирования виртуальных машин с помощью Azure CLI. Чтобы изменить политику, экспортируйте политику в JSON-файл, внесите необходимые обновления в файл, а затем используйте Azure CLI для применения изменений. Вы также можете изменить политику с помощью портала Azure.
Изменение имеющейся политики
Чтобы изменить существующую политику резервного копирования виртуальных машин, выполните следующие действия.
Выполните команду az backup policy show , чтобы получить сведения о политике, которую вы хотите обновить.
Example:
az backup policy show --name testing123 --resource-group rg1234 --vault-name testvaultВ приведенном выше примере показаны сведения о политике виртуальной машины с именем testing123.
Output:
{ "eTag": null, "id": "/Subscriptions/efgsf-123-test-subscription/resourceGroups/rg1234/providers/Microsoft.RecoveryServices/vaults/testvault/backupPolicies/testing123", "location": null, "name": "testing123", "properties": { "backupManagementType": "AzureIaasVM", "instantRpDetails": { "azureBackupRgNamePrefix": null, "azureBackupRgNameSuffix": null }, "instantRpRetentionRangeInDays": 2, "protectedItemsCount": 0, "retentionPolicy": { "dailySchedule": { "retentionDuration": { "count": 180, "durationType": "Days" }, "retentionTimes": [ "2020-08-03T04:30:00+00:00" ] }, "monthlySchedule": null, "retentionPolicyType": "LongTermRetentionPolicy", "weeklySchedule": { "daysOfTheWeek": [ "Sunday" ], "retentionDuration": { "count": 30, "durationType": "Weeks" }, "retentionTimes": [ "2020-08-03T04:30:00+00:00" ] }, "yearlySchedule": null }, "schedulePolicy": { "schedulePolicyType": "SimpleSchedulePolicy", "scheduleRunDays": null, "scheduleRunFrequency": "Daily", "scheduleRunTimes": [ "2020-08-03T04:30:00+00:00" ], "scheduleWeeklyFrequency": 0 }, "timeZone": "UTC" }, "resourceGroup": "azurefiles", "tags": null, "type": "Microsoft.RecoveryServices/vaults/backupPolicies" }Сохраните приведенные выше выходные данные в файле .json. Например, давайте сохраните его как Policy.json.
Обновите JSON-файл на основе ваших требований и сохраните изменения.
Пример. Чтобы обновить еженедельное хранение до 60 дней, обновите следующий раздел JSON-файла, изменив счетчик на 60.
"retentionDuration": { "count": 60, "durationType": "Weeks" }Сохраните изменения.
Выполните команду az backup policy set и передайте полный путь обновленного JSON-файла в качестве значения параметра - policy .
az backup policy set --resource-group rg1234 --vault-name testvault --policy C:\temp2\Policy.json --name testing123
Note
Вы также можете получить пример политики JSON, выполнив команду az backup policy get-default-for-vm .