az dataprotection backup-instance restore
Note
Bu başvuru, Azure CLI (sürüm 2.75.0 veya üzeri) için veri koruma uzantısının bir parçasıdır. uzantı, az dataprotection backup-instance restore komutunu ilk kez çalıştırdığınızda otomatik olarak yüklenir. Uzantılar hakkında daha fazla bilgi edinin.
Yedeklenen örnekleri bir yedekleme kasasındaki kurtarma noktalarından geri yükleyin.
Komutlar
| Name | Description | Tür | Durum |
|---|---|---|---|
| az dataprotection backup-instance restore initialize-for-data-recovery |
Yedekleme kasasında yedeklenen tüm verileri kurtarmak için geri yükleme isteği nesnesini başlatın. |
Extension | GA |
| az dataprotection backup-instance restore initialize-for-data-recovery-as-files |
Yedeklenen tüm verileri bir yedekleme kasasında dosya olarak kurtarmak için geri yükleme isteği nesnesini başlatın. |
Extension | GA |
| az dataprotection backup-instance restore initialize-for-item-recovery |
Bir yedekleme kasasında yedeklenen verilerin belirtilen öğelerini kurtarmak için geri yükleme isteği nesnesini başlatın. |
Extension | GA |
| az dataprotection backup-instance restore trigger |
BackupInstance için geri yüklemeyi tetikler. |
Extension | GA |
az dataprotection backup-instance restore initialize-for-data-recovery
Yedekleme kasasında yedeklenen tüm verileri kurtarmak için geri yükleme isteği nesnesini başlatın.
az dataprotection backup-instance restore initialize-for-data-recovery --datasource-type {AzureBlob, AzureDataLakeStorage, AzureDatabaseForMySQL, AzureDatabaseForPostgreSQL, AzureDatabaseForPostgreSQLFlexibleServer, AzureDisk, AzureKubernetesService}
--restore-location
--source-datastore {ArchiveStore, OperationalStore, VaultStore}
[--backup-instance-id]
[--mi-system-assigned --use-system-assigned-identity --use-system-identity {false, true}]
[--mi-user-assigned --uami --user-assigned-identity-arm-url]
[--point-in-time]
[--recovery-point-id]
[--rehydration-duration]
[--rehydration-priority {Standard}]
[--restore-configuration]
[--secret-store-type {AzureKeyVault}]
[--secret-store-uri]
[--target-resource-id]
Örnekler
azure disk yedekleme örneği için geri yükleme isteğini başlatma
az dataprotection backup-instance restore initialize-for-data-recovery --datasource-type AzureDisk --restore-location centraluseuap --source-datastore OperationalStore --target-resource-id {restore_disk_id} --recovery-point-id b7e6f082-b310-11eb-8f55-9cfce85d4fae
Gerekli Parametreler
Veri kaynağı türünü belirtin.
| Özellik | Değer |
|---|---|
| Kabul edilen değerler: | AzureBlob, AzureDataLakeStorage, AzureDatabaseForMySQL, AzureDatabaseForPostgreSQL, AzureDatabaseForPostgreSQLFlexibleServer, AzureDisk, AzureKubernetesService |
Geri yükleme konumunu belirtin.
Verilen kurtarma noktasının veya zaman noktasının veri deposu türünü belirtin.
| Özellik | Değer |
|---|---|
| Kabul edilen değerler: | ArchiveStore, OperationalStore, VaultStore |
İsteğe Bağlı Parametreler
Aşağıdaki parametreler isteğe bağlıdır, ancak bağlama bağlı olarak komutun başarıyla yürütülmesi için bir veya daha fazla parametre gerekli olabilir.
Yedekleme örneği kimliğini belirtin.
Sistem tarafından atanan kimliği kullanın.
| Özellik | Değer |
|---|---|
| Kabul edilen değerler: | false, true |
Kullanıcı Tarafından Atanan Yönetilen Kimliğin ARM Kimliği.
UTC (y-mm-ddTHH:MM:SS) içinde verileri geri yüklemek için kullanılacak zaman noktasını belirtin.
Verileri geri yüklemek için kullanılacak kurtarma noktası kimliğini belirtin.
Yeniden doldurma geri yükleme için yeniden doldurma süresini belirtin.
| Özellik | Değer |
|---|---|
| Default value: | 15 |
Yeniden doldurma geri yükleme için yeniden doldurma önceliğini belirtin.
| Özellik | Değer |
|---|---|
| Kabul edilen değerler: | Standard |
Geri yükleme yapılandırması. AzureKubernetesService ile geri yüklemek için bu parametreyi kullanın.
Kimlik doğrulaması için kullanılacak gizli dizi deposu türünü belirtin.
| Özellik | Değer |
|---|---|
| Kabul edilen değerler: | AzureKeyVault |
Kimlik doğrulaması için kullanılacak gizli dizi deposu uri'sini belirtin.
Verilerin geri yükleneceği kaynak kimliğini belirtin.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
| Özellik | Değer |
|---|---|
| Default value: | False |
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
| Özellik | Değer |
|---|---|
| Default value: | False |
Çıkış biçimi.
| Özellik | Değer |
|---|---|
| Default value: | json |
| Kabul edilen değerler: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.
Aboneliğin adı veya kimliği.
az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
| Özellik | Değer |
|---|---|
| Default value: | False |
az dataprotection backup-instance restore initialize-for-data-recovery-as-files
Yedeklenen tüm verileri bir yedekleme kasasında dosya olarak kurtarmak için geri yükleme isteği nesnesini başlatın.
az dataprotection backup-instance restore initialize-for-data-recovery-as-files --datasource-type {AzureBlob, AzureDataLakeStorage, AzureDatabaseForMySQL, AzureDatabaseForPostgreSQL, AzureDatabaseForPostgreSQLFlexibleServer, AzureDisk, AzureKubernetesService}
--restore-location
--source-datastore {ArchiveStore, OperationalStore, VaultStore}
--target-blob-container-url
--target-file-name
[--mi-system-assigned --use-system-assigned-identity --use-system-identity {false, true}]
[--mi-user-assigned --uami --user-assigned-identity-arm-url]
[--point-in-time]
[--recovery-point-id]
[--rehydration-duration]
[--rehydration-priority {Standard}]
[--target-resource-id]
Örnekler
azure veritabanı için geri yükleme isteğini postgresql sunucusu yedekleme örneği dosyaları olarak başlatma
az dataprotection backup-instance restore initialize-for-data-recovery-as-files --datasource-type AzureDatabaseForPostgreSQL --restore-location centraluseuap --source-datastore VaultStore --target-blob-container-url {target_blob_container_url} --target-file-name {target_file_name} --recovery-point-id 9a4ab128e2d441d6a575ecd85903bd81
Gerekli Parametreler
Veri kaynağı türünü belirtin.
| Özellik | Değer |
|---|---|
| Kabul edilen değerler: | AzureBlob, AzureDataLakeStorage, AzureDatabaseForMySQL, AzureDatabaseForPostgreSQL, AzureDatabaseForPostgreSQLFlexibleServer, AzureDisk, AzureKubernetesService |
Geri yükleme konumunu belirtin.
Verilen kurtarma noktasının veya zaman noktasının veri deposu türünü belirtin.
| Özellik | Değer |
|---|---|
| Kabul edilen değerler: | ArchiveStore, OperationalStore, VaultStore |
Verilerin geri yükleneceği blob kapsayıcı url'sini belirtin.
Verilerin geri yükleneceği dosya adını belirtin.
İsteğe Bağlı Parametreler
Aşağıdaki parametreler isteğe bağlıdır, ancak bağlama bağlı olarak komutun başarıyla yürütülmesi için bir veya daha fazla parametre gerekli olabilir.
Sistem tarafından atanan kimliği kullanın.
| Özellik | Değer |
|---|---|
| Kabul edilen değerler: | false, true |
Kullanıcı Tarafından Atanan Yönetilen Kimliğin ARM Kimliği.
UTC (y-mm-ddTHH:MM:SS) içinde verileri geri yüklemek için kullanılacak zaman noktasını belirtin.
Verileri geri yüklemek için kullanılacak kurtarma noktası kimliğini belirtin.
Yeniden doldurma geri yükleme için yeniden doldurma süresini belirtin.
| Özellik | Değer |
|---|---|
| Default value: | 15 |
Yeniden doldurma geri yükleme için yeniden doldurma önceliğini belirtin.
| Özellik | Değer |
|---|---|
| Kabul edilen değerler: | Standard |
Başka bir aboneliğe dosya olarak geri yüklemek için gereken verilerin geri yükleneceği hedef depolama kapsayıcısı ARM kimliğini belirtin.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
| Özellik | Değer |
|---|---|
| Default value: | False |
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
| Özellik | Değer |
|---|---|
| Default value: | False |
Çıkış biçimi.
| Özellik | Değer |
|---|---|
| Default value: | json |
| Kabul edilen değerler: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.
Aboneliğin adı veya kimliği.
az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
| Özellik | Değer |
|---|---|
| Default value: | False |
az dataprotection backup-instance restore initialize-for-item-recovery
Bir yedekleme kasasında yedeklenen verilerin belirtilen öğelerini kurtarmak için geri yükleme isteği nesnesini başlatın.
az dataprotection backup-instance restore initialize-for-item-recovery --datasource-type {AzureBlob, AzureDataLakeStorage, AzureDatabaseForMySQL, AzureDatabaseForPostgreSQL, AzureDatabaseForPostgreSQLFlexibleServer, AzureDisk, AzureKubernetesService}
--restore-location
--source-datastore {ArchiveStore, OperationalStore, VaultStore}
[--backup-instance-id]
[--container-list]
[--from-prefix-pattern]
[--mi-system-assigned --use-system-assigned-identity --use-system-identity {false, true}]
[--mi-user-assigned --uami --user-assigned-identity-arm-url]
[--point-in-time]
[--recovery-point-id]
[--restore-configuration]
[--target-resource-id]
[--to-prefix-pattern]
[--vaulted-blob-prefix --vaulted-blob-prefix-pattern]
Örnekler
Azure blob yedekleme örneği için geri yükleme isteğini başlatma
az dataprotection backup-instance restore initialize-for-item-recovery --datasource-type AzureBlob --restore-location centraluseuap --source-datastore OperationalStore --backup-instance-id {backup_instance_id} --point-in-time 2021-05-26T15:00:00 --container-list container1 container2
Azure Data Lake Storage için öğe düzeyinde geri yükleme isteğini ön ek desenleriyle başlatma ve yeniden adlandırma
az dataprotection backup-instance restore initialize-for-item-recovery \
--datasource-type AzureDataLakeStorage \
--restore-location centraluseuap \
--source-datastore VaultStore \
--recovery-point-id {recovery_point_id} \
--target-resource-id {storage_account_id} \
--vaulted-blob-prefix-pattern '{"containers":[{"name":"container1","prefixmatch":["a","b"],"renameto":"container1renamed"},{"name":"container2","renameto":"container2renamed"}]}'
Gerekli Parametreler
Veri kaynağı türünü belirtin.
| Özellik | Değer |
|---|---|
| Kabul edilen değerler: | AzureBlob, AzureDataLakeStorage, AzureDatabaseForMySQL, AzureDatabaseForPostgreSQL, AzureDatabaseForPostgreSQLFlexibleServer, AzureDisk, AzureKubernetesService |
Geri yükleme konumunu belirtin.
Verilen kurtarma noktasının veya zaman noktasının veri deposu türünü belirtin.
| Özellik | Değer |
|---|---|
| Kabul edilen değerler: | ArchiveStore, OperationalStore, VaultStore |
İsteğe Bağlı Parametreler
Aşağıdaki parametreler isteğe bağlıdır, ancak bağlama bağlı olarak komutun başarıyla yürütülmesi için bir veya daha fazla parametre gerekli olabilir.
Yedekleme örneği kimliğini belirtin.
Geri yükleneceği kapsayıcıların listesini belirtin.
Başlangıç aralığı için ön ek desenini belirtin.
Sistem tarafından atanan kimliği kullanın.
| Özellik | Değer |
|---|---|
| Kabul edilen değerler: | false, true |
Kullanıcı Tarafından Atanan Yönetilen Kimliğin ARM Kimliği.
UTC (y-mm-ddTHH:MM:SS) içinde verileri geri yüklemek için kullanılacak zaman noktasını belirtin.
Verileri geri yüklemek için kullanılacak kurtarma noktası kimliğini belirtin.
Geri yükleme yapılandırması. AzureKubernetesService ile geri yüklemek için bu parametreyi kullanın.
Verilerin geri yükleneceği kaynak kimliğini belirtin.
Bitiş aralığı için ön ek desenini belirtin.
Kasalı bloblar için ön ek desenini belirtin.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
| Özellik | Değer |
|---|---|
| Default value: | False |
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
| Özellik | Değer |
|---|---|
| Default value: | False |
Çıkış biçimi.
| Özellik | Değer |
|---|---|
| Default value: | json |
| Kabul edilen değerler: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.
Aboneliğin adı veya kimliği.
az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
| Özellik | Değer |
|---|---|
| Default value: | False |
az dataprotection backup-instance restore trigger
BackupInstance için geri yüklemeyi tetikler.
az dataprotection backup-instance restore trigger --backup-instance-name --name
--restore-request-object
[--ids]
[--no-wait]
[--operation-requests --resource-guard-operation-requests]
[--resource-group]
[--subscription]
[--tenant-id]
[--use-secondary-region {false, true}]
[--vault-name]
Örnekler
Geri yükleme işlemini tetikleme
az dataprotection backup-instance restore trigger -g sample_rg --vault-name sample_backupvault --backup-instance-name sample_biname-fd53a211-3f3e-4c7e-ba45-81050e27c0be --restore-request-object restorerequestobject.json
Bölgeler arası geri yükleme işlemini tetikleme
az dataprotection backup-instance restore trigger -g sample_rg --vault-name sample_backupvault --backup-instance-name sample_biname-fd53a211-3f3e-4c7e-ba45-81050e27c0be --restore-request-object restorerequestobject.json --use-secondary-region
Gerekli Parametreler
Yedekleme örneği adı.
İşlem için istek gövdesi. Beklenen değer: json-string/@json-file.
İsteğe Bağlı Parametreler
Aşağıdaki parametreler isteğe bağlıdır, ancak bağlama bağlı olarak komutun başarıyla yürütülmesi için bir veya daha fazla parametre gerekli olabilir.
Bir veya daha fazla kaynak kimliği (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren eksiksiz bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' parametrelerini vermelisiniz.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Resource Id Arguments |
Uzun süre çalışan işlemin bitmesini beklemeyin.
| Özellik | Değer |
|---|---|
| Default value: | False |
resourceGuard tarafından korunan kritik işlem isteği.
Kaynak grubunun adı.
az configure --defaults group=<name>kullanarak varsayılan grubu yapılandırabilirsiniz.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Resource Id Arguments |
Aboneliğin adı veya kimliği.
az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Resource Id Arguments |
Kasayı koruyan Resource Guard farklı bir kiracıda mevcutsa kiracının kimliği.
İkincil bölgedeki bir kurtarma noktasından geri yüklemek için bu bayrağı kullanın.
| Özellik | Değer |
|---|---|
| Kabul edilen değerler: | false, true |
Yedekleme kasasının adı.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Resource Id Arguments |
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
| Özellik | Değer |
|---|---|
| Default value: | False |
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
| Özellik | Değer |
|---|---|
| Default value: | False |
Çıkış biçimi.
| Özellik | Değer |
|---|---|
| Default value: | json |
| Kabul edilen değerler: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
| Özellik | Değer |
|---|---|
| Default value: | False |