A meglévő virtuálisgép-biztonsági mentési szabályzat frissítése parancssori felület használatával
Az Azure CLI használatával frissíthet egy meglévő virtuálisgép-biztonsági mentési szabályzatot. Ez a cikk bemutatja, hogyan exportálhatja a meglévő szabályzatot egy JSON-fájlba, módosíthatja a fájlt, majd az Azure CLI használatával frissítheti a szabályzatot a módosított szabályzattal.
Meglévő házirend módosítása
Meglévő virtuálisgép-biztonsági mentési szabályzat módosításához kövesse az alábbi lépéseket:
Hajtsa végre az az backup policy show parancsot a frissíteni kívánt szabályzat részleteinek lekéréséhez.
Példa:
az backup policy show --name testing123 --resource-group rg1234 --vault-name testvault
A fenti példa egy virtuálisgép-szabályzat részleteit mutatja be a tesztelés123 névvel.
Hozam:
{ "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" }
Mentse a fenti kimenetet egy .json fájlba. Mentsük például Policy.json.
Frissítse a JSON-fájlt a követelmények alapján, és mentse a módosításokat.
Példa: Ha a heti megőrzést 60 napra szeretné frissíteni, frissítse a JSON-fájl következő szakaszát a darabszám 60-ra való módosításával.
"retentionDuration": { "count": 60, "durationType": "Weeks" }
Mentse el a módosításokat.
Hajtsa végre az az backup policy set parancsot, és adja meg a frissített JSON-fájl teljes elérési útját a - - szabályzat paraméter értékeként.
az backup policy set --resource-group rg1234 --vault-name testvault --policy C:\temp2\Policy.json --name testing123
Feljegyzés
A JSON-mintaszabályzatot az az backup policy get-default-for-vm parancs végrehajtásával is lekérheti.