CLI kullanarak mevcut VM yedekleme ilkesini güncelleştirme
Mevcut vm yedekleme ilkesini güncelleştirmek için Azure CLI'yi kullanabilirsiniz. Bu makalede, mevcut ilkenin bir JSON dosyasına nasıl aktarılacağı, dosyanın nasıl değiştirileceği ve ilkeyi değiştirilen ilkeyle güncelleştirmek için Azure CLI'nin nasıl kullanılacağı açıklanır.
Mevcut ilkeyi değiştirme
Mevcut bir VM yedekleme ilkesini değiştirmek için şu adımları izleyin:
Güncelleştirmek istediğiniz ilkenin ayrıntılarını almak için az backup policy show komutunu yürütebilirsiniz.
Örnek:
az backup policy show --name testing123 --resource-group rg1234 --vault-name testvault
Yukarıdaki örnekte test123 adlı bir VM ilkesinin ayrıntıları gösterilmektedir.
Çıkış:
{ "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" }
Yukarıdaki çıkışı bir .json dosyasına kaydedin. Örneğin, bunu Policy.json olarak kaydedelim.
JSON dosyasını gereksinimlerinize göre güncelleştirin ve değişiklikleri kaydedin.
Örnek: Haftalık saklama süresini 60 güne güncelleştirmek için Sayıyı 60 olarak değiştirerek JSON dosyasının aşağıdaki bölümünü güncelleştirin.
"retentionDuration": { "count": 60, "durationType": "Weeks" }
Değişiklikleri kaydedin.
az backup policy set komutunu yürüterek güncelleştirilmiş JSON dosyasının tam yolunu - - ilke parametresinin değeri olarak geçirin.
az backup policy set --resource-group rg1234 --vault-name testvault --policy C:\temp2\Policy.json --name testing123
Not
Ayrıca az backup policy get-default-for-vm komutunu yürüterek örnek JSON ilkesini de alabilirsiniz.
Sonraki adımlar
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin