az dataprotection backup-instance

Catatan

Referensi ini adalah bagian dari ekstensi perlindungan data untuk Azure CLI (versi 2.15.0 atau yang lebih tinggi). Ekstensi akan secara otomatis menginstal pertama kali Anda menjalankan perintah az dataprotection backup-instance . Pelajari lebih lanjut tentang ekstensi.

Mengelola instans cadangan dengan perlindungan data.

Perintah

az dataprotection backup-instance adhoc-backup

Memicu pencadangan adhoc.

az dataprotection backup-instance create

Mengonfigurasi pencadangan untuk sumber daya dalam vault cadangan.

az dataprotection backup-instance delete

Menghapus instans cadangan di brankas cadangan.

az dataprotection backup-instance initialize

Menginisialisasi isi permintaan JSON untuk mengonfigurasi cadangan sumber daya.

az dataprotection backup-instance list

Mendapatkan instans cadangan milik brankas cadangan.

az dataprotection backup-instance list-from-resourcegraph

Mencantumkan instans cadangan di seluruh langganan, grup sumber daya, dan vault.

az dataprotection backup-instance restore

Pulihkan instans yang dicadangkan dari titik pemulihan di vault cadangan.

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

Menginisialisasi objek permintaan pemulihan untuk memulihkan semua data yang dicadangkan dalam vault cadangan.

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

Inisialisasi objek permintaan pemulihan untuk memulihkan semua data yang dicadangkan sebagai file dalam vault cadangan.

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

Menginisialisasi objek permintaan pemulihan untuk memulihkan item tertentu dari data yang dicadangkan dalam vault cadangan.

az dataprotection backup-instance restore trigger

Memicu pemulihan untuk BackupInstance.

az dataprotection backup-instance resume-protection

Operasi ini akan melanjutkan perlindungan untuk instans cadangan yang dihentikan.

az dataprotection backup-instance show

Mendapatkan instans cadangan dengan nama dalam vault cadangan.

az dataprotection backup-instance stop-protection

Operasi ini akan menghentikan perlindungan instans cadangan dan data akan disimpan selamanya.

az dataprotection backup-instance suspend-backup

Operasi ini akan menghentikan pencadangan untuk instans cadangan.

az dataprotection backup-instance update-msi-permissions

Tetapkan izin yang diperlukan agar berhasil mengaktifkan pencadangan untuk sumber data.

az dataprotection backup-instance update-policy

Perbarui kebijakan pencadangan yang terkait dengan instans cadangan.

az dataprotection backup-instance validate-for-backup

Validasi apakah pencadangan konfigurasi akan berhasil atau tidak.

az dataprotection backup-instance validate-for-restore

Memvalidasi apakah Pemulihan dapat dipicu untuk DataSource.

az dataprotection backup-instance wait

Tempatkan CLI dalam status menunggu hingga kondisi instans cadangan perlindungan data terpenuhi.

az dataprotection backup-instance adhoc-backup

Memicu pencadangan adhoc.

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

Contoh

Memicu Pencadangan Adhoc

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

Parameter yang Diperlukan

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

Nama instans cadangan.

--resource-group -g

Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.

--rule-name

Tentukan nama aturan kebijakan pencadangan.

--vault-name

Nama brankas cadangan.

Parameter Opsional

--no-wait

Jangan menunggu operasi jangka panjang selesai.

--retention-tag-override

Tentukan tag penimpaan retensi.

az dataprotection backup-instance create

Mengonfigurasi pencadangan untuk sumber daya dalam vault cadangan.

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

Contoh

membuat instans cadangan di vault cadangan

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

Parameter yang Diperlukan

--backup-instance

Isi permintaan untuk operasi Nilai yang diharapkan: json-string/@json-file.

--resource-group -g

Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.

--vault-name

Nama brankas cadangan.

Parameter Opsional

--no-wait

Jangan menunggu operasi jangka panjang selesai.

az dataprotection backup-instance delete

Menghapus instans cadangan di brankas cadangan.

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

Contoh

Hapus BackupInstance

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

Parameter yang Diperlukan

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

Nama instans cadangan.

--resource-group -g

Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.

--vault-name

Nama brankas cadangan.

Parameter Opsional

--no-wait

Jangan menunggu operasi jangka panjang selesai.

--yes -y

Jangan meminta konfirmasi.

az dataprotection backup-instance initialize

Menginisialisasi isi permintaan JSON untuk mengonfigurasi cadangan sumber daya.

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]

Contoh

Menginisialisasi permintaan instans cadangan untuk Azure Disk

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

Parameter yang Diperlukan

--datasource-id

ID ARM sumber daya yang akan dicadangkan.

--datasource-location -l

Lokasi. Nilai dari: az account list-locations. Anda dapat mengonfigurasi lokasi default menggunakan az configure --defaults location=<location>.

--datasource-type

Tentukan jenis sumber data sumber daya yang akan dicadangkan.

nilai yang diterima: AzureBlob, AzureDatabaseForPostgreSQL, AzureDisk
--policy-id

Id kebijakan pencadangan sumber data akan dikaitkan.

Parameter Opsional

--secret-store-type

Tentukan jenis penyimpanan rahasia yang akan digunakan untuk autentikasi.

nilai yang diterima: AzureKeyVault
--secret-store-uri

Tentukan uri penyimpanan rahasia yang akan digunakan untuk autentikasi.

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

Nama grup sumber daya tempat rekam jepret cadangan harus disimpan.

az dataprotection backup-instance list

Mendapatkan instans cadangan milik brankas cadangan.

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

Contoh

Mencantumkan BackupInstances di Vault

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

Parameter yang Diperlukan

--resource-group -g

Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.

--vault-name

Nama brankas cadangan.

az dataprotection backup-instance list-from-resourcegraph

Mencantumkan instans cadangan di seluruh langganan, grup sumber daya, dan vault.

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

Contoh

mencantumkan instans cadangan di beberapa vault di beberapa grup sumber daya

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

mencantumkan instans cadangan dalam vault yang berada dalam status kesalahan perlindungan.

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

Parameter yang Diperlukan

--datasource-type

Tentukan jenis sumber data.

nilai yang diterima: AzureBlob, AzureDatabaseForPostgreSQL, AzureDisk

Parameter Opsional

--datasource-id

Tentukan filter id sumber data untuk diterapkan.

--protection-status

Tentukan status perlindungan.

nilai yang diterima: ProtectionConfigured, ProtectionError
--resource-groups

Daftar grup sumber daya.

--subscriptions

Daftar Id langganan.

--vaults

Daftar nama vault.

az dataprotection backup-instance resume-protection

Operasi ini akan melanjutkan perlindungan untuk instans cadangan yang dihentikan.

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

Contoh

ResumeProtection

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

Parameter yang Diperlukan

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

Nama instans cadangan.

--resource-group -g

Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.

--vault-name

Nama brankas cadangan.

Parameter Opsional

--no-wait

Jangan menunggu operasi jangka panjang selesai.

az dataprotection backup-instance show

Mendapatkan instans cadangan dengan nama dalam vault cadangan.

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

Contoh

Dapatkan BackupInstance

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

Parameter yang Diperlukan

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

Nama instans cadangan.

--resource-group -g

Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.

--vault-name

Nama brankas cadangan.

az dataprotection backup-instance stop-protection

Operasi ini akan menghentikan perlindungan instans cadangan dan data akan disimpan selamanya.

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

Contoh

StopProtection

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

Parameter yang Diperlukan

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

Nama instans cadangan.

--resource-group -g

Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.

--vault-name

Nama brankas cadangan.

Parameter Opsional

--no-wait

Jangan menunggu operasi jangka panjang selesai.

az dataprotection backup-instance suspend-backup

Operasi ini akan menghentikan pencadangan untuk instans cadangan.

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

Contoh

TangguhkanBackups

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

Parameter yang Diperlukan

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

Nama instans cadangan.

--resource-group -g

Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.

--vault-name

Nama brankas cadangan.

Parameter Opsional

--no-wait

Jangan menunggu operasi jangka panjang selesai.

az dataprotection backup-instance update-msi-permissions

Tetapkan izin yang diperlukan agar berhasil mengaktifkan pencadangan untuk sumber data.

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]

Contoh

Tetapkan izin yang diperlukan agar berhasil mengaktifkan pencadangan untuk sumber data.

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

Parameter yang Diperlukan

--datasource-type

Tentukan jenis sumber data sumber daya yang akan dicadangkan.

nilai yang diterima: AzureBlob, AzureDatabaseForPostgreSQL, AzureDisk
--operation

Daftar kemungkinan operasi.

nilai yang diterima: Backup
--permissions-scope

Cakupan untuk menetapkan izin ke vault cadangan.

nilai yang diterima: Resource, ResourceGroup, Subscription
--resource-group -g

Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.

--vault-name

Nama brankas.

Parameter Opsional

--backup-instance

Isi permintaan untuk operasi Nilai yang diharapkan: json-string/@json-file. Diperlukan ketika --operation adalah Backup.

--keyvault-id

ID ARM dari brankas kunci. Diperlukan saat --datasource-type adalah AzureDatabaseForPostgreSQL.

--yes -y

Jangan meminta konfirmasi.

az dataprotection backup-instance update-policy

Perbarui kebijakan pencadangan yang terkait dengan instans cadangan.

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

Contoh

Memperbarui kebijakan pencadangan yang terkait dengan instans cadangan

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

Parameter yang Diperlukan

--backup-instance-name

Nama instans cadangan.

--policy-id

Tentukan ID kebijakan baru yang akan dikaitkan dengan instans cadangan.

--resource-group -g

Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.

--vault-name

Nama brankas.

Parameter Opsional

--no-wait

Jangan menunggu operasi jangka panjang selesai.

az dataprotection backup-instance validate-for-backup

Validasi apakah pencadangan konfigurasi akan berhasil atau tidak.

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

Contoh

Validasi untuk pencadangan

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

Parameter yang Diperlukan

--backup-instance

Isi permintaan untuk operasi Nilai yang diharapkan: json-string/@json-file.

--resource-group -g

Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.

--vault-name

Nama brankas cadangan.

Parameter Opsional

--no-wait

Jangan menunggu operasi jangka panjang selesai.

az dataprotection backup-instance validate-for-restore

Memvalidasi apakah Pemulihan dapat dipicu untuk DataSource.

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

Contoh

Validasi Pemulihan

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"

Parameter yang Diperlukan

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

Nama instans cadangan.

--resource-group -g

Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.

--restore-request-object

Mendapatkan atau mengatur objek permintaan pemulihan. Nilai yang diharapkan: json-string/@json-file.

--vault-name

Nama brankas cadangan.

Parameter Opsional

--no-wait

Jangan menunggu operasi jangka panjang selesai.

az dataprotection backup-instance wait

Tempatkan CLI dalam status menunggu hingga kondisi instans cadangan perlindungan data terpenuhi.

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

Contoh

Jeda menjalankan baris skrip CLI berikutnya hingga instans cadangan perlindungan data berhasil dibuat.

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

Jeda menjalankan baris skrip CLI berikutnya hingga instans cadangan proteksi data berhasil dihapus.

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

Parameter yang Diperlukan

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

Nama instans cadangan.

--resource-group -g

Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.

--vault-name

Nama brankas cadangan.

Parameter Opsional

--created

Tunggu hingga dibuat dengan 'provisioningState' di 'Berhasil'.

--custom

Tunggu hingga kondisi memenuhi kueri JMESPath kustom. Mis. provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].

--deleted

Tunggu hingga dihapus.

--exists

Tunggu hingga sumber daya ada.

--interval

Interval polling dalam hitungan detik.

nilai default: 30
--timeout

Waktu tunggu maksimum dalam detik.

nilai default: 3600
--updated

Tunggu hingga diperbarui dengan provisioningState di 'Berhasil'.