az dataprotection backup-instance

Not

Bu başvuru, Azure CLI (sürüm 2.15.0 veya üzeri) için veri koruma uzantısının bir parçasıdır. Uzantı, bir az dataprotection backup-instance komutunu ilk kez çalıştırdığınızda otomatik olarak yüklenir. Uzantılar hakkında daha fazla bilgi edinin.

Veri koruma ile yedekleme örneğini yönetin.

Komutlar

az dataprotection backup-instance adhoc-backup

Geçici yedeklemeyi tetikleyin.

az dataprotection backup-instance create

Yedekleme kasasındaki bir kaynak için yedeklemeyi yapılandırma.

az dataprotection backup-instance delete

Yedekleme kasasında yedekleme örneğini silme.

az dataprotection backup-instance initialize

Bir kaynağın yedeklemesini yapılandırmak için JSON istek gövdesini başlatın.

az dataprotection backup-instance list

Bir yedekleme kasasına ait yedekleme örneklerini alır.

az dataprotection backup-instance list-from-resourcegraph

Abonelikler, kaynak grupları ve kasalar arasında yedekleme örneklerini listeleyin.

az dataprotection backup-instance restore

Restore backed up instances from recovery points in a backup vault.

az dataprotection backup-instance restore initialize-for-data-recovery

Initialize restore request object to recover all backed up data in a backup vault.

az dataprotection backup-instance restore initialize-for-data-recovery-as-files

Initialize restore request object to recover all backed up data as files in a backup vault.

az dataprotection backup-instance restore initialize-for-item-recovery

Initialize restore request object to recover specified items of backed up data in a backup vault.

az dataprotection backup-instance restore trigger

Triggers restore for a BackupInstance.

az dataprotection backup-instance resume-protection

Bu işlem, durdurulmuş bir yedekleme örneği için korumayı sürdürür.

az dataprotection backup-instance show

Yedekleme kasasında adı olan bir yedekleme örneği alır.

az dataprotection backup-instance stop-protection

Bu işlem bir yedekleme örneğinin korumasını durdurur ve veriler sonsuza kadar tutulur.

az dataprotection backup-instance suspend-backup

Bu işlem, yedekleme örneği için yedeklemeleri durdurur.

az dataprotection backup-instance update-msi-permissions

Veri kaynağı için yedeklemeyi başarıyla etkinleştirmek için gereken izinleri atayın.

az dataprotection backup-instance update-policy

Yedekleme örneğiyle ilişkili yedekleme ilkesini güncelleştirin.

az dataprotection backup-instance validate-for-backup

Yedekleme yapılandırmasının başarılı olup olmayacağını doğrulayın.

az dataprotection backup-instance validate-for-restore

DataSource için Geri Yükleme'nin tetiklenip tetiklenemediğini doğrular.

az dataprotection backup-instance wait

Veri koruma yedekleme örneği koşulu karşılanıncaya kadar CLI'yi bekleme durumuna yerleştirin.

az dataprotection backup-instance adhoc-backup

Geçici yedeklemeyi tetikleyin.

az dataprotection backup-instance adhoc-backup --backup-instance-name
                                               --resource-group
                                               --rule-name
                                               --vault-name
                                               [--no-wait]
                                               [--retention-tag-override]

Örnekler

Geçici Yedeklemeyi Tetikleme

az dataprotection backup-instance adhoc-backup --name "testInstance1" --rule-name "BackupWeekly" --retention-tag-override "yearly" --resource-group "000pikumar" --vault-name "PratikPrivatePreviewVault1"

Gerekli Parametreler

--backup-instance-name --name -n

Yedekleme örneğinin adı.

--resource-group -g

Kaynak grubunun adı. varsayılan grubu kullanarak az configure --defaults group=<name>yapılandırabilirsiniz.

--rule-name

Yedekleme ilkesi kuralı adını belirtin.

--vault-name

Yedekleme kasasının adı.

İsteğe Bağlı Parametreler

--no-wait

Uzun süre çalışan işlemin bitmesini beklemeyin.

--retention-tag-override

Bekletme geçersiz kılma etiketini belirtin.

az dataprotection backup-instance create

Yedekleme kasasındaki bir kaynak için yedeklemeyi yapılandırma.

az dataprotection backup-instance create --backup-instance
                                         --resource-group
                                         --vault-name
                                         [--no-wait]

Örnekler

yedekleme kasasında yedekleme örneği oluşturma

az dataprotection backup-instance create -g MyResourceGroup --vault-name MyVault --backup-instance backupinstance.json

Gerekli Parametreler

--backup-instance

İşlem için istek gövdesi Beklenen değer: json-string/@json-file.

--resource-group -g

Kaynak grubunun adı. varsayılan grubu kullanarak az configure --defaults group=<name>yapılandırabilirsiniz.

--vault-name

Yedekleme kasasının adı.

İsteğe Bağlı Parametreler

--no-wait

Uzun süre çalışan işlemin bitmesini beklemeyin.

az dataprotection backup-instance delete

Yedekleme kasasında yedekleme örneğini silme.

az dataprotection backup-instance delete --backup-instance-name
                                         --resource-group
                                         --vault-name
                                         [--no-wait]
                                         [--yes]

Örnekler

BackupInstance'ı Silme

az dataprotection backup-instance delete --name "testInstance1" --resource-group "000pikumar" --vault-name "PratikPrivatePreviewVault1"

Gerekli Parametreler

--backup-instance-name --name -n

Yedekleme örneğinin adı.

--resource-group -g

Kaynak grubunun adı. varsayılan grubu kullanarak az configure --defaults group=<name>yapılandırabilirsiniz.

--vault-name

Yedekleme kasasının adı.

İsteğe Bağlı Parametreler

--no-wait

Uzun süre çalışan işlemin bitmesini beklemeyin.

--yes -y

Onay istemde bulunmayın.

az dataprotection backup-instance initialize

Bir kaynağın yedeklemesini yapılandırmak için JSON istek gövdesini başlatın.

az dataprotection backup-instance initialize --datasource-id
                                             --datasource-location
                                             --datasource-type {AzureBlob, AzureDatabaseForPostgreSQL, AzureDisk}
                                             --policy-id
                                             [--secret-store-type {AzureKeyVault}]
                                             [--secret-store-uri]
                                             [--snapshot-resource-group-name]

Örnekler

Azure Disk için yedekleme örneği isteğini başlatma

az dataprotection backup-instance initialize --datasource-type AzureDisk -l southeastasia --policy-id {disk_policy_id} --datasource-id {disk_id}

Gerekli Parametreler

--datasource-id

Yedeklenecek kaynağın ARM Kimliği.

--datasource-location -l

Konum. Değerleri: az account list-locations. varsayılan konumu kullanarak az configure --defaults location=<location>yapılandırabilirsiniz.

--datasource-type

Yedeklenecek kaynağın veri kaynağı türünü belirtin.

kabul edilen değerler: AzureBlob, AzureDatabaseForPostgreSQL, AzureDisk
--policy-id

Veri kaynağının ilişkilendirileceği yedekleme ilkesinin kimliği.

İsteğe Bağlı Parametreler

--secret-store-type

Kimlik doğrulaması için kullanılacak gizli dizi deposu türünü belirtin.

kabul edilen değerler: AzureKeyVault
--secret-store-uri

Kimlik doğrulaması için kullanılacak gizli dizi deposu uri'sini belirtin.

--snapshot-resource-group-name --snapshot-rg

Yedekleme anlık görüntülerinin depolanması gereken kaynak grubunun adı.

az dataprotection backup-instance list

Bir yedekleme kasasına ait yedekleme örneklerini alır.

az dataprotection backup-instance list --resource-group
                                       --vault-name

Örnekler

Kasadaki BackupInstance'ları listeleme

az dataprotection backup-instance list --resource-group "000pikumar" --vault-name "PratikPrivatePreviewVault1"

Gerekli Parametreler

--resource-group -g

Kaynak grubunun adı. varsayılan grubu kullanarak az configure --defaults group=<name>yapılandırabilirsiniz.

--vault-name

Yedekleme kasasının adı.

az dataprotection backup-instance list-from-resourcegraph

Abonelikler, kaynak grupları ve kasalar arasında yedekleme örneklerini listeleyin.

az dataprotection backup-instance list-from-resourcegraph --datasource-type {AzureBlob, AzureDatabaseForPostgreSQL, AzureDisk}
                                                          [--datasource-id]
                                                          [--protection-status {ProtectionConfigured, ProtectionError}]
                                                          [--resource-groups]
                                                          [--subscriptions]
                                                          [--vaults]

Örnekler

birden çok kaynak grubu arasında birden çok kasada yedekleme örneklerini listeleme

az dataprotection backup-instance list-from-resourcegraph --resource-groups resourceGroup1 resourceGroup2 --vaults vault1 vault2 --datasource-type AzureBlob

koruma hatası durumundaki bir kasadaki yedekleme örneklerini listeleyin.

az dataprotection backup-instance list-from-resourcegraph --resource-groups resourceGroup --vaults vault --protection-status ProtectionError --datasource-type AzureDisk

Gerekli Parametreler

--datasource-type

Veri kaynağı türünü belirtin.

kabul edilen değerler: AzureBlob, AzureDatabaseForPostgreSQL, AzureDisk

İsteğe Bağlı Parametreler

--datasource-id

Uygulanacak veri kaynağı kimliği filtresini belirtin.

--protection-status

Koruma durumunu belirtin.

kabul edilen değerler: ProtectionConfigured, ProtectionError
--resource-groups

Kaynak gruplarının listesi.

--subscriptions

Abonelik kimliklerinin listesi.

--vaults

Kasa adlarının listesi.

az dataprotection backup-instance resume-protection

Bu işlem, durdurulmuş bir yedekleme örneği için korumayı sürdürür.

az dataprotection backup-instance resume-protection --backup-instance-name
                                                    --resource-group
                                                    --vault-name
                                                    [--no-wait]

Örnekler

ResumeProtection

az dataprotection backup-instance resume-protection --name "testbi" --resource-group "testrg" --vault-name "testvault"

Gerekli Parametreler

--backup-instance-name --name -n

Yedekleme örneğinin adı.

--resource-group -g

Kaynak grubunun adı. varsayılan grubu kullanarak az configure --defaults group=<name>yapılandırabilirsiniz.

--vault-name

Yedekleme kasasının adı.

İsteğe Bağlı Parametreler

--no-wait

Uzun süre çalışan işlemin bitmesini beklemeyin.

az dataprotection backup-instance show

Yedekleme kasasında adı olan bir yedekleme örneği alır.

az dataprotection backup-instance show --backup-instance-name
                                       --resource-group
                                       --vault-name

Örnekler

BackupInstance'ı edinin

az dataprotection backup-instance show --name "testInstance1" --resource-group "000pikumar" --vault-name "PratikPrivatePreviewVault1"

Gerekli Parametreler

--backup-instance-name --name -n

Yedekleme örneğinin adı.

--resource-group -g

Kaynak grubunun adı. varsayılan grubu kullanarak az configure --defaults group=<name>yapılandırabilirsiniz.

--vault-name

Yedekleme kasasının adı.

az dataprotection backup-instance stop-protection

Bu işlem bir yedekleme örneğinin korumasını durdurur ve veriler sonsuza kadar tutulur.

az dataprotection backup-instance stop-protection --backup-instance-name
                                                  --resource-group
                                                  --vault-name
                                                  [--no-wait]

Örnekler

StopProtection

az dataprotection backup-instance stop-protection --name "testbi" --resource-group "testrg" --vault-name "testvault"

Gerekli Parametreler

--backup-instance-name --name -n

Yedekleme örneğinin adı.

--resource-group -g

Kaynak grubunun adı. varsayılan grubu kullanarak az configure --defaults group=<name>yapılandırabilirsiniz.

--vault-name

Yedekleme kasasının adı.

İsteğe Bağlı Parametreler

--no-wait

Uzun süre çalışan işlemin bitmesini beklemeyin.

az dataprotection backup-instance suspend-backup

Bu işlem, yedekleme örneği için yedeklemeleri durdurur.

az dataprotection backup-instance suspend-backup --backup-instance-name
                                                 --resource-group
                                                 --vault-name
                                                 [--no-wait]

Örnekler

SuspendBackups

az dataprotection backup-instance suspend-backup --name "testbi" --resource-group "testrg" --vault-name "testvault"

Gerekli Parametreler

--backup-instance-name --name -n

Yedekleme örneğinin adı.

--resource-group -g

Kaynak grubunun adı. varsayılan grubu kullanarak az configure --defaults group=<name>yapılandırabilirsiniz.

--vault-name

Yedekleme kasasının adı.

İsteğe Bağlı Parametreler

--no-wait

Uzun süre çalışan işlemin bitmesini beklemeyin.

az dataprotection backup-instance update-msi-permissions

Veri kaynağı için yedeklemeyi başarıyla etkinleştirmek için gereken izinleri atayın.

az dataprotection backup-instance update-msi-permissions --datasource-type {AzureBlob, AzureDatabaseForPostgreSQL, AzureDisk}
                                                         --operation {Backup}
                                                         --permissions-scope {Resource, ResourceGroup, Subscription}
                                                         --resource-group
                                                         --vault-name
                                                         [--backup-instance]
                                                         [--keyvault-id]
                                                         [--yes]

Örnekler

Veri kaynağı için yedeklemeyi başarıyla etkinleştirmek için gereken izinleri atayın.

az dataprotection backup-instance update-msi-permissions --backup-instance backup_inst.json --resource-group samarth_resource_group --vault-name samarthbackupvault --datasource-type AzureDisk --operation Backup --permissions-scope ResourceGroup

Gerekli Parametreler

--datasource-type

Yedeklenecek kaynağın veri kaynağı türünü belirtin.

kabul edilen değerler: AzureBlob, AzureDatabaseForPostgreSQL, AzureDisk
--operation

Olası işlemlerin listesi.

kabul edilen değerler: Backup
--permissions-scope

Yedekleme kasasına izin atama kapsamı.

kabul edilen değerler: Resource, ResourceGroup, Subscription
--resource-group -g

Kaynak grubunun adı. varsayılan grubu kullanarak az configure --defaults group=<name>yapılandırabilirsiniz.

--vault-name

Kasanın adı.

İsteğe Bağlı Parametreler

--backup-instance

İşlem için istek gövdesi Beklenen değer: json-string/@json-file. --operation Backup olduğunda gereklidir.

--keyvault-id

Anahtar kasasının ARM kimliği. --datasource-type AzureDatabaseForPostgreSQL olduğunda gereklidir.

--yes -y

Onay istemde bulunmayın.

az dataprotection backup-instance update-policy

Yedekleme örneğiyle ilişkili yedekleme ilkesini güncelleştirin.

az dataprotection backup-instance update-policy --backup-instance-name
                                                --policy-id
                                                --resource-group
                                                --vault-name
                                                [--no-wait]

Örnekler

Yedekleme örneğiyle ilişkili yedekleme ilkesini güncelleştirme

az dataprotection backup-instance update-policy --backup-instance-name MyDisk1 --policy-id {policy_id} -g MyResourceGroup --vault-name MyVault

Gerekli Parametreler

--backup-instance-name

Yedekleme örneği adı.

--policy-id

Yedekleme örneğinin ilişkilendirileceği yeni ilkenin kimliğini belirtin.

--resource-group -g

Kaynak grubunun adı. varsayılan grubu kullanarak az configure --defaults group=<name>yapılandırabilirsiniz.

--vault-name

Kasanın adı.

İsteğe Bağlı Parametreler

--no-wait

Uzun süre çalışan işlemin bitmesini beklemeyin.

az dataprotection backup-instance validate-for-backup

Yedekleme yapılandırmasının başarılı olup olmayacağını doğrulayın.

az dataprotection backup-instance validate-for-backup --backup-instance
                                                      --resource-group
                                                      --vault-name
                                                      [--no-wait]

Örnekler

Yedekleme için doğrulama

az dataprotection backup-instance validate-for-backup -g sarath-rg --vault-name sarath-vault --backup-instance backup_instance.json

Gerekli Parametreler

--backup-instance

İşlem için istek gövdesi Beklenen değer: json-string/@json-file.

--resource-group -g

Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>yapılandırabilirsiniz.

--vault-name

Yedekleme kasasının adı.

İsteğe Bağlı Parametreler

--no-wait

Uzun süre çalışan işlemin bitmesini beklemeyin.

az dataprotection backup-instance validate-for-restore

DataSource için Geri Yükleme'nin tetiklenip tetiklenemediğini doğrular.

az dataprotection backup-instance validate-for-restore --backup-instance-name
                                                       --resource-group
                                                       --restore-request-object
                                                       --vault-name
                                                       [--no-wait]

Örnekler

Geri Yüklemeyi Doğrula

az dataprotection backup-instance validate-for-restore --name "testInstance1" --restore-request-object "{\"objectType\":\"AzureBackupRecoveryPointBasedRestoreRequest\",\"recoveryPointId\":\"hardcodedRP\",\"restoreTargetInfo\":{\"datasourceAuthCredentials\":{\"objectType\":\"SecretStoreBasedAuthCredentials\",\"secretStoreResource\":{\"secretStoreType\":\"AzureKeyVault\",\"uri\":\"https://samplevault.vault.azure.net/secrets/credentials\"}},\"datasourceInfo\":{\"datasourceType\":\"Microsoft.DBforPostgreSQL/servers/databases\",\"objectType\":\"Datasource\",\"resourceID\":\"/subscriptions/f75d8d8b-6735-4697-82e1-1a7a3ff0d5d4/resourceGroups/viveksipgtest/providers/Microsoft.DBforPostgreSQL/servers/viveksipgtest/databases/targetdb\",\"resourceLocation\":\"\",\"resourceName\":\"targetdb\",\"resourceType\":\"Microsoft.DBforPostgreSQL/servers/databases\",\"resourceUri\":\"\"},\"datasourceSetInfo\":{\"datasourceType\":\"Microsoft.DBforPostgreSQL/servers/databases\",\"objectType\":\"DatasourceSet\",\"resourceID\":\"/subscriptions/f75d8d8b-6735-4697-82e1-1a7a3ff0d5d4/resourceGroups/viveksipgtest/providers/Microsoft.DBforPostgreSQL/servers/viveksipgtest\",\"resourceLocation\":\"\",\"resourceName\":\"viveksipgtest\",\"resourceType\":\"Microsoft.DBforPostgreSQL/servers\",\"resourceUri\":\"\"},\"objectType\":\"RestoreTargetInfo\",\"recoveryOption\":\"FailIfExists\",\"restoreLocation\":\"southeastasia\"},\"sourceDataStoreType\":\"VaultStore\",\"sourceResourceId\":\"/subscriptions/f75d8d8b-6735-4697-82e1-1a7a3ff0d5d4/resourceGroups/viveksipgtest/providers/Microsoft.DBforPostgreSQL/servers/viveksipgtest/databases/testdb\"}" --resource-group "000pikumar" --vault-name "PratikPrivatePreviewVault1"

Gerekli Parametreler

--backup-instance-name --name -n

Yedekleme örneğinin adı.

--resource-group -g

Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>yapılandırabilirsiniz.

--restore-request-object

Geri yükleme isteği nesnesini alır veya ayarlar. Beklenen değer: json-string/@json-file.

--vault-name

Yedekleme kasasının adı.

İsteğe Bağlı Parametreler

--no-wait

Uzun süre çalışan işlemin bitmesini beklemeyin.

az dataprotection backup-instance wait

Veri koruma yedekleme örneği koşulu karşılanıncaya kadar CLI'yi bekleme durumuna yerleştirin.

az dataprotection backup-instance wait --backup-instance-name
                                       --resource-group
                                       --vault-name
                                       [--created]
                                       [--custom]
                                       [--deleted]
                                       [--exists]
                                       [--interval]
                                       [--timeout]
                                       [--updated]

Örnekler

Dataprotection backup-instance başarıyla oluşturulana kadar CLI betiğinin sonraki satırını yürütmeyi duraklatın.

az dataprotection backup-instance wait --name "testInstance1" --resource-group "000pikumar" --vault-name "PratikPrivatePreviewVault1" --created

Dataprotection backup-instance başarıyla silinene kadar CLI betiğinin sonraki satırını yürütmeyi duraklatın.

az dataprotection backup-instance wait --name "testInstance1" --resource-group "000pikumar" --vault-name "PratikPrivatePreviewVault1" --deleted

Gerekli Parametreler

--backup-instance-name --name -n

Yedekleme örneğinin adı.

--resource-group -g

Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>yapılandırabilirsiniz.

--vault-name

Yedekleme kasasının adı.

İsteğe Bağlı Parametreler

--created

'provisioningState' ile 'Succeeded' konumunda oluşturulana kadar bekleyin.

--custom

Koşul özel bir JMESPath sorgusunu karşılayana kadar bekleyin. Örneğin provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].

--deleted

Silinene kadar bekleyin.

--exists

Kaynak var olana kadar bekleyin.

--interval

Saniye cinsinden yoklama aralığı.

varsayılan değer: 30
--timeout

Saniye cinsinden maksimum bekleme.

varsayılan değer: 3600
--updated

provisioningState değeri 'Başarılı' olarak güncelleştirilene kadar bekleyin.