Bagikan melalui


az dataprotection backup-instance restore

Note

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

Pulihkan instans yang dicadangkan dari titik pemulihan di brankas cadangan.

Perintah

Nama Deskripsi Jenis Status
az dataprotection backup-instance restore initialize-for-data-recovery

Inisialisasi objek permintaan pemulihan untuk memulihkan semua data yang dicadangkan dalam brankas cadangan.

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

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

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

Inisialisasi objek permintaan pemulihan untuk memulihkan item tertentu dari data yang dicadangkan dalam brankas cadangan.

Extension GA
az dataprotection backup-instance restore trigger

Memicu pemulihan untuk BackupInstance.

Extension GA

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

Inisialisasi objek permintaan pemulihan untuk memulihkan semua data yang dicadangkan dalam brankas cadangan.

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]

Contoh

menginisialisasi permintaan pemulihan untuk instans cadangan disk azure

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

Parameter yang Diperlukan

--datasource-type

Tentukan jenis sumber data.

Properti Nilai
Nilai yang diterima: AzureBlob, AzureDataLakeStorage, AzureDatabaseForMySQL, AzureDatabaseForPostgreSQL, AzureDatabaseForPostgreSQLFlexibleServer, AzureDisk, AzureKubernetesService
--restore-location

Tentukan lokasi pemulihan.

--source-datastore

Tentukan jenis datastore dari titik pemulihan atau titik waktu yang diberikan.

Properti Nilai
Nilai yang diterima: ArchiveStore, OperationalStore, VaultStore

Parameter Opsional

Parameter berikut bersifat opsional, tetapi tergantung pada konteksnya, satu atau beberapa mungkin menjadi diperlukan agar perintah berhasil dijalankan.

--backup-instance-id

Tentukan ID instans cadangan.

--mi-system-assigned --use-system-assigned-identity --use-system-identity

Gunakan identitas yang ditetapkan sistem.

Properti Nilai
Nilai yang diterima: false, true
--mi-user-assigned --uami --user-assigned-identity-arm-url

ID ARM dari Identitas Terkelola yang Ditetapkan Pengguna.

--point-in-time

Tentukan titik waktu yang akan digunakan untuk memulihkan data dalam UTC (yyyy-mm-ddTHH:MM:SS).

--recovery-point-id

Tentukan ID titik pemulihan yang akan digunakan untuk memulihkan data.

--rehydration-duration

Tentukan durasi rehidrasi untuk pemulihan rehidrasi.

Properti Nilai
Nilai default: 15
--rehydration-priority

Tentukan prioritas rehidrasi untuk pemulihan rehidrasi.

Properti Nilai
Nilai yang diterima: Standard
--restore-configuration

Pulihkan konfigurasi untuk pemulihan. Gunakan parameter ini untuk memulihkan dengan AzureKubernetesService.

--secret-store-type

Tentukan jenis penyimpanan rahasia yang akan digunakan untuk autentikasi.

Properti Nilai
Nilai yang diterima: AzureKeyVault
--secret-store-uri

Tentukan uri penyimpanan rahasia yang akan digunakan untuk autentikasi.

--target-resource-id

Tentukan ID sumber daya tempat data akan dipulihkan.

Parameter Global
--debug

Tingkatkan verbositas pengelogan untuk menampilkan semua log debug.

Properti Nilai
Nilai default: False
--help -h

Tampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya tampilkan kesalahan, menekan peringatan.

Properti Nilai
Nilai default: False
--output -o

Format output.

Properti Nilai
Nilai default: json
Nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi dan contoh selengkapnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

Tingkatkan verbositas pengelogan. Gunakan --debug untuk log debug penuh.

Properti Nilai
Nilai default: False

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

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

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]

Contoh

menginisialisasi permintaan pemulihan untuk database azure sebagai file untuk instans cadangan server postgresql

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

Parameter yang Diperlukan

--datasource-type

Tentukan jenis sumber data.

Properti Nilai
Nilai yang diterima: AzureBlob, AzureDataLakeStorage, AzureDatabaseForMySQL, AzureDatabaseForPostgreSQL, AzureDatabaseForPostgreSQLFlexibleServer, AzureDisk, AzureKubernetesService
--restore-location

Tentukan lokasi pemulihan.

--source-datastore

Tentukan jenis datastore dari titik pemulihan atau titik waktu yang diberikan.

Properti Nilai
Nilai yang diterima: ArchiveStore, OperationalStore, VaultStore
--target-blob-container-url

Tentukan url kontainer blob tempat data akan dipulihkan.

--target-file-name

Tentukan nama file tempat data akan dipulihkan.

Parameter Opsional

Parameter berikut bersifat opsional, tetapi tergantung pada konteksnya, satu atau beberapa mungkin menjadi diperlukan agar perintah berhasil dijalankan.

--mi-system-assigned --use-system-assigned-identity --use-system-identity

Gunakan identitas yang ditetapkan sistem.

Properti Nilai
Nilai yang diterima: false, true
--mi-user-assigned --uami --user-assigned-identity-arm-url

ID ARM dari Identitas Terkelola yang Ditetapkan Pengguna.

--point-in-time

Tentukan titik waktu yang akan digunakan untuk memulihkan data dalam UTC (yyyy-mm-ddTHH:MM:SS).

--recovery-point-id

Tentukan ID titik pemulihan yang akan digunakan untuk memulihkan data.

--rehydration-duration

Tentukan durasi rehidrasi untuk pemulihan rehidrasi.

Properti Nilai
Nilai default: 15
--rehydration-priority

Tentukan prioritas rehidrasi untuk pemulihan rehidrasi.

Properti Nilai
Nilai yang diterima: Standard
--target-resource-id

Tentukan ID ARM kontainer penyimpanan target tempat data akan dipulihkan, diperlukan untuk memulihkan sebagai file ke langganan lain.

Parameter Global
--debug

Tingkatkan verbositas pengelogan untuk menampilkan semua log debug.

Properti Nilai
Nilai default: False
--help -h

Tampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya tampilkan kesalahan, menekan peringatan.

Properti Nilai
Nilai default: False
--output -o

Format output.

Properti Nilai
Nilai default: json
Nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi dan contoh selengkapnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

Tingkatkan verbositas pengelogan. Gunakan --debug untuk log debug penuh.

Properti Nilai
Nilai default: False

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

Inisialisasi objek permintaan pemulihan untuk memulihkan item tertentu dari data yang dicadangkan dalam brankas cadangan.

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]

Contoh

Menginisialisasi permintaan pemulihan untuk instans cadangan blob azure

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

Menginisialisasi permintaan pemulihan tingkat item untuk penyimpanan azure data lake dengan pola awalan dan ganti nama

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"}]}'

Parameter yang Diperlukan

--datasource-type

Tentukan jenis sumber data.

Properti Nilai
Nilai yang diterima: AzureBlob, AzureDataLakeStorage, AzureDatabaseForMySQL, AzureDatabaseForPostgreSQL, AzureDatabaseForPostgreSQLFlexibleServer, AzureDisk, AzureKubernetesService
--restore-location

Tentukan lokasi pemulihan.

--source-datastore

Tentukan jenis datastore dari titik pemulihan atau titik waktu yang diberikan.

Properti Nilai
Nilai yang diterima: ArchiveStore, OperationalStore, VaultStore

Parameter Opsional

Parameter berikut bersifat opsional, tetapi tergantung pada konteksnya, satu atau beberapa mungkin menjadi diperlukan agar perintah berhasil dijalankan.

--backup-instance-id

Tentukan ID instans cadangan.

--container-list

Tentukan daftar kontainer yang akan dipulihkan.

--from-prefix-pattern

Tentukan pola awalan untuk rentang mulai.

--mi-system-assigned --use-system-assigned-identity --use-system-identity

Gunakan identitas yang ditetapkan sistem.

Properti Nilai
Nilai yang diterima: false, true
--mi-user-assigned --uami --user-assigned-identity-arm-url

ID ARM dari Identitas Terkelola yang Ditetapkan Pengguna.

--point-in-time

Tentukan titik waktu yang akan digunakan untuk memulihkan data dalam UTC (yyyy-mm-ddTHH:MM:SS).

--recovery-point-id

Tentukan ID titik pemulihan yang akan digunakan untuk memulihkan data.

--restore-configuration

Pulihkan konfigurasi untuk pemulihan. Gunakan parameter ini untuk memulihkan dengan AzureKubernetesService.

--target-resource-id

Tentukan ID sumber daya tempat data akan dipulihkan.

--to-prefix-pattern

Tentukan pola awalan untuk rentang akhir.

--vaulted-blob-prefix --vaulted-blob-prefix-pattern

Tentukan pola awalan untuk blob vault.

Parameter Global
--debug

Tingkatkan verbositas pengelogan untuk menampilkan semua log debug.

Properti Nilai
Nilai default: False
--help -h

Tampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya tampilkan kesalahan, menekan peringatan.

Properti Nilai
Nilai default: False
--output -o

Format output.

Properti Nilai
Nilai default: json
Nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi dan contoh selengkapnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

Tingkatkan verbositas pengelogan. Gunakan --debug untuk log debug penuh.

Properti Nilai
Nilai default: False

az dataprotection backup-instance restore trigger

Memicu pemulihan untuk BackupInstance.

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]

Contoh

Memicu operasi pemulihan

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

Memicu operasi pemulihan lintas wilayah

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

Parameter yang Diperlukan

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

Nama instans cadangan.

--restore-request-object

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

Parameter Opsional

Parameter berikut bersifat opsional, tetapi tergantung pada konteksnya, satu atau beberapa mungkin menjadi diperlukan agar perintah berhasil dijalankan.

--ids

Satu atau beberapa ID sumber daya (dibatasi spasi). Ini harus menjadi ID sumber daya lengkap yang berisi semua informasi argumen 'Id Sumber Daya'. Anda harus menyediakan argumen --ids atau 'Resource Id' lainnya.

Properti Nilai
Grup parameter: Resource Id Arguments
--no-wait

Jangan menunggu operasi jangka panjang selesai.

Properti Nilai
Nilai default: False
--operation-requests --resource-guard-operation-requests

Permintaan operasi penting yang dilindungi oleh resourceGuard.

--resource-group -g

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

Properti Nilai
Grup parameter: Resource Id Arguments
--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

Properti Nilai
Grup parameter: Resource Id Arguments
--tenant-id

ID penyewa jika Resource Guard yang melindungi vault ada di penyewa yang berbeda.

--use-secondary-region

Gunakan bendera ini untuk memulihkan dari titik pemulihan di wilayah sekunder.

Properti Nilai
Nilai yang diterima: false, true
--vault-name -v

Nama brankas cadangan.

Properti Nilai
Grup parameter: Resource Id Arguments
Parameter Global
--debug

Tingkatkan verbositas pengelogan untuk menampilkan semua log debug.

Properti Nilai
Nilai default: False
--help -h

Tampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya tampilkan kesalahan, menekan peringatan.

Properti Nilai
Nilai default: False
--output -o

Format output.

Properti Nilai
Nilai default: json
Nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi dan contoh selengkapnya.

--verbose

Tingkatkan verbositas pengelogan. Gunakan --debug untuk log debug penuh.

Properti Nilai
Nilai default: False