az backup restore

Kurtarma Hizmetleri kasasındaki kurtarma noktalarından yedeklenen öğeleri geri yükleyin.

Komutlar

Name Description Tür Durum
az backup restore files

Kurtarma noktasının tüm dosyalarına erişim verir.

Temel GA
az backup restore files mount-rp

Kurtarma noktasının dosyalarını bağlayan bir betik indirin.

Temel GA
az backup restore files unmount-rp

Kurtarma noktasına erişimi kapatın.

Temel GA
az backup restore restore-azurefiles

Yedeklenen Azure dosyalarını bir dosya paylaşımı içinde aynı dosya paylaşımına veya kayıtlı depolama hesaplarındaki başka bir dosya paylaşımına geri yükleyin.

Temel GA
az backup restore restore-azurefileshare

Yedeklenen Azure dosya paylaşımlarını aynı dosya paylaşımına veya kayıtlı depolama hesaplarındaki başka bir dosya paylaşımına geri yükleyin.

Temel GA
az backup restore restore-azurewl

Kurtarma hizmetleri kasasında yedeklenen Azure İş Yüklerini başka bir kayıtlı kapsayıcıya veya aynı kapsayıcıya geri yükleyin.

Temel GA
az backup restore restore-disks

Belirtilen kurtarma noktasından yedeklenen VM'nin disklerini geri yükleyin.

Temel GA

az backup restore restore-azurefiles

Yedeklenen Azure dosyalarını bir dosya paylaşımı içinde aynı dosya paylaşımına veya kayıtlı depolama hesaplarındaki başka bir dosya paylaşımına geri yükleyin.

az backup restore restore-azurefiles --resolve-conflict {Overwrite, Skip}
                                     --restore-mode {AlternateLocation, OriginalLocation}
                                     [--container-name]
                                     [--ids]
                                     [--item-name]
                                     [--resource-group]
                                     [--rp-name]
                                     [--source-file-path]
                                     [--source-file-type {Directory, File}]
                                     [--subscription]
                                     [--target-file-share]
                                     [--target-folder]
                                     [--target-storage-account]
                                     [--vault-name]

Örnekler

Yedeklenen Azure dosyalarını bir dosya paylaşımı içinde aynı dosya paylaşımına veya kayıtlı depolama hesaplarındaki başka bir dosya paylaşımına geri yükleyin.

az backup restore restore-azurefiles --resource-group MyResourceGroup --vault-name MyVault --container-name MyContainer --item-name MyItem --rp-name recoverypoint --resolve-conflict Overwrite --restore-mode OriginalLocation --source-file-type File --source-file-path Filepath1 Filepath2

Gerekli Parametreler

--resolve-conflict

Geri yüklenen verilerle çakışma olup olmadığını yönergesi.

kabul edilen değerler: Overwrite, Skip
--restore-mode

Geri yükleme modunu belirtin.

kabul edilen değerler: AlternateLocation, OriginalLocation

İsteğe Bağlı Parametreler

--container-name -c

Yedekleme kapsayıcısının adı. az backup container list komutunun çıktısından 'Name' veya 'FriendlyName' kabul eder. 'FriendlyName' geçirilirse BackupManagementType gereklidir.

--ids

Bir veya daha fazla kaynak kimlikleri (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' bağımsız değişkenlerini sağlamanız gerekir.

--item-name -i

Yedeklenen öğenin adı.

--resource-group -g

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

--rp-name -r

Kurtarma noktasının adı.

--source-file-path

Dosya paylaşımında dize olarak geri yüklenecek dosyanın mutlak yolu. Bu yol, 'az storage file download' veya 'az storage file show' CLI komutlarında kullanılan yol ile aynıdır.

--source-file-type

Seçilecek kaynak dosya türünü belirtin.

kabul edilen değerler: Directory, File
--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

--target-file-share

İçeriğin geri yükleneceği hedef dosya paylaşımı.

--target-folder

İçeriğin geri yükleneceği hedef klasör. İçeriği kök dizinine geri yüklemek için klasör adını boş bırakın.

--target-storage-account

İçeriğin geri yükleneceği hedef depolama hesabı.

--vault-name -v

Kurtarma hizmetleri kasasının adı.

Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

--output -o

Çıkış biçimi.

kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
varsayılan değer: json
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

az backup restore restore-azurefileshare

Yedeklenen Azure dosya paylaşımlarını aynı dosya paylaşımına veya kayıtlı depolama hesaplarındaki başka bir dosya paylaşımına geri yükleyin.

az backup restore restore-azurefileshare --resolve-conflict {Overwrite, Skip}
                                         --restore-mode {AlternateLocation, OriginalLocation}
                                         [--container-name]
                                         [--ids]
                                         [--item-name]
                                         [--resource-group]
                                         [--rp-name]
                                         [--subscription]
                                         [--target-file-share]
                                         [--target-folder]
                                         [--target-resource-group-name]
                                         [--target-storage-account]
                                         [--vault-name]

Örnekler

Yedeklenen Azure dosya paylaşımlarını aynı dosya paylaşımına veya kayıtlı depolama hesaplarındaki başka bir dosya paylaşımına geri yükleyin.

az backup restore restore-azurefileshare --resource-group MyResourceGroup --vault-name MyVault --container-name MyContainer --item-name MyItem --rp-name recoverypoint --resolve-conflict Overwrite --restore-mode OriginalLocation

Gerekli Parametreler

--resolve-conflict

Geri yüklenen verilerle çakışma olup olmadığını yönergesi.

kabul edilen değerler: Overwrite, Skip
--restore-mode

Geri yükleme modunu belirtin.

kabul edilen değerler: AlternateLocation, OriginalLocation

İsteğe Bağlı Parametreler

--container-name -c

Yedekleme kapsayıcısının adı. az backup container list komutunun çıktısından 'Name' veya 'FriendlyName' kabul eder. 'FriendlyName' geçirilirse BackupManagementType gereklidir.

--ids

Bir veya daha fazla kaynak kimlikleri (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' bağımsız değişkenlerini sağlamanız gerekir.

--item-name -i

Yedeklenen öğenin adı.

--resource-group -g

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

--rp-name -r

Kurtarma noktasının adı.

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

--target-file-share

İçeriğin geri yükleneceği hedef dosya paylaşımı.

--target-folder

İçeriğin geri yükleneceği hedef klasör. İçeriği kök dizinine geri yüklemek için klasör adını boş bırakın.

--target-resource-group-name --target-rg-name

kasa kaynak grubundan farklıysa, içeriğin geri yükleneceği hedef depolama hesabının kaynak grubu.

--target-storage-account

İçeriğin geri yükleneceği hedef depolama hesabı.

--vault-name -v

Kurtarma hizmetleri kasasının adı.

Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

--output -o

Çıkış biçimi.

kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
varsayılan değer: json
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

az backup restore restore-azurewl

Kurtarma hizmetleri kasasında yedeklenen Azure İş Yüklerini başka bir kayıtlı kapsayıcıya veya aynı kapsayıcıya geri yükleyin.

az backup restore restore-azurewl --recovery-config
                                  --resource-group
                                  --vault-name
                                  [--rehydration-duration]
                                  [--rehydration-priority {High, Standard}]
                                  [--use-secondary-region]

Örnekler

Kurtarma hizmetleri kasasında yedeklenen Azure İş Yüklerini başka bir kayıtlı kapsayıcıya veya aynı kapsayıcıya geri yükleyin.

az backup restore restore-azurewl --resource-group MyResourceGroup --vault-name MyVault --recovery-config MyRecoveryConfig

Gerekli Parametreler

--recovery-config

Yedeklenen bir öğenin kurtarma yapılandırmasını belirtin. Yapılandırma nesnesi 'backup recoveryconfig show' komutundan alınabilir.

--resource-group -g

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

--vault-name -v

Kurtarma hizmetleri kasasının adı.

İsteğe Bağlı Parametreler

--rehydration-duration

Kurtarma noktasının hidratlı durumda kalacağı gün cinsinden (her ikisi de dahil olmak üzere 10-30 arasında) maksimum süreyi ayarlayın.

varsayılan değer: 15
--rehydration-priority

Kurtarma noktası yeniden doldurma sırasında korunacak öncelik türü.

kabul edilen değerler: High, Standard
--use-secondary-region

İkincil bölgedeki bir kurtarma noktasından geri yüklemek için bu bayrağı kullanın.

Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

--output -o

Çıkış biçimi.

kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
varsayılan değer: json
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

az backup restore restore-disks

Belirtilen kurtarma noktasından yedeklenen VM'nin disklerini geri yükleyin.

az backup restore restore-disks --storage-account
                                [--container-name]
                                [--disk-encryption-set-id]
                                [--diskslist]
                                [--ids]
                                [--item-name]
                                [--mi-system-assigned]
                                [--mi-user-assigned]
                                [--rehydration-duration]
                                [--rehydration-priority {High, Standard}]
                                [--resource-group]
                                [--restore-as-unmanaged-disks {false, true}]
                                [--restore-mode {AlternateLocation, OriginalLocation}]
                                [--restore-only-osdisk {false, true}]
                                [--restore-to-edge-zone {false, true}]
                                [--restore-to-staging-storage-account {false, true}]
                                [--rp-name]
                                [--storage-account-resource-group]
                                [--subscription]
                                [--target-resource-group]
                                [--target-subnet-name]
                                [--target-subscription-id]
                                [--target-vm-name]
                                [--target-vnet-name]
                                [--target-vnet-resource-group]
                                [--target-zone {1, 2, 3}]
                                [--use-secondary-region]
                                [--vault-name]

Örnekler

Belirtilen kurtarma noktasından yedeklenen VM'nin disklerini geri yükleyin. (otomatik olarak oluşturulmuş)

az backup restore restore-disks --container-name MyContainer --item-name MyItem --resource-group MyResourceGroup --rp-name MyRp --storage-account mystorageaccount --vault-name MyVault

Gerekli Parametreler

--storage-account

Hazırlama depolama hesabının adı veya kimliği. VM yapılandırması bu depolama hesabına geri yüklenir. Daha fazla bilgi için --restore-to-staging-storage-account parametresinin yardımına bakın. Depolama hesabının ve kasanın aynı kaynak grubunda olmadığı bölgeler arası geri yüklemeler için kimlik gerekebilir. Kimliği almak için burada (https://learn.microsoft.com/en-us/azure/storage/common/storage-account-get-info?tabs=azure-cli#get-the-resource-id-for-a-storage-account) belirtildiği gibi depolama hesabı show komutunu kullanın.

İsteğe Bağlı Parametreler

--container-name -c

Yedekleme kapsayıcısının adı. az backup container list komutunun çıktısından 'Name' veya 'FriendlyName' kabul eder. 'FriendlyName' geçirilirse BackupManagementType gereklidir.

--disk-encryption-set-id

Disk şifreleme kümesi kimliği, geri yüklenen diskleri şifrelemek için kullanılır. Lütfen burada belirtilen disk şifreleme kümesi kimliğine erişildiğinden emin olun.

--diskslist

Dışlanacak veya dahil edilecek disklerin listesi.

--ids

Bir veya daha fazla kaynak kimlikleri (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' bağımsız değişkenlerini sağlamanız gerekir.

--item-name -i

Yedeklenen öğenin adı.

--mi-system-assigned

Geri yükleme işlemi için sistem tarafından atanan yönetilen kimliğin kullanılıp kullanılmayacağını belirtmek için bu bayrağı kullanın. MI seçeneği yönetilmeyen diskleri geri yüklemek için geçerli değildir.

--mi-user-assigned

Geri yükleme işlemi için kullanılacak kullanıcı tarafından atanan yönetilen kimliğin ARM kimliği. Yedekleme öğesini geri yüklemek için sistem tarafından atanan bir MI kullanmak istemiyorsanız bu parametre için bir değer belirtin.

--rehydration-duration

Kurtarma noktasının hidratlı durumda kalacağı gün cinsinden (her ikisi de dahil olmak üzere 10-30 arasında) maksimum süreyi ayarlayın.

varsayılan değer: 15
--rehydration-priority

Kurtarma noktası yeniden doldurma sırasında korunacak öncelik türü.

kabul edilen değerler: High, Standard
--resource-group -g

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

--restore-as-unmanaged-disks

Yönetilmeyen diskler olarak geri yüklemeyi belirtmek için bu bayrağı kullanın.

kabul edilen değerler: false, true
--restore-mode

Geri yükleme modunu belirtin.

kabul edilen değerler: AlternateLocation, OriginalLocation
varsayılan değer: AlternateLocation
--restore-only-osdisk

Bu bayrağı yalnızca yedeklenen bir VM'nin işletim sistemi disklerini geri yüklemek için kullanın.

kabul edilen değerler: false, true
--restore-to-edge-zone

Kenar bölgesi VM geri yüklemesini göstermek için parametresini değiştirin. Bu parametre bölgeler arası ve abonelikler arası geri yükleme senaryolarında kullanılamaz.

kabul edilen değerler: false, true
--restore-to-staging-storage-account

Disklerin --storage-account parametresi kullanılarak hazırlama depolama hesabına geri yüklenmesini istediğinizde bu bayrağı kullanın. Belirtilmediğinde, diskler özgün depolama hesaplarına geri yüklenir. Varsayılan: false.

kabul edilen değerler: false, true
--rp-name -r

Kurtarma noktasının adı.

--storage-account-resource-group

Depolama hesabını içeren kaynak grubunun adı. Belirtilmezse varsayılan değer --resource-group ile aynı olur.

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

--target-resource-group -t

Geri yüklenen disklerin kaydedileceği hedef kaynak grubunu belirtmek için bunu kullanın.

--target-subnet-name

Alternatif Konum yeni bir VM'yi geri yükleme durumunda hedef VM'nin oluşturulması gereken alt ağın adı.

--target-subscription-id

Kaynağın geri yüklenmesi gereken aboneliğin kimliği.

--target-vm-name

Yeni bir VM'ye Alternatif Konum geri yükleme durumunda verilerin geri yüklenmesi gereken VM'nin adı.

--target-vnet-name

Yeni bir VM'ye Alternatif Konum geri yüklemesi söz konusu olduğunda, hedef VM'nin oluşturulması gereken sanal ağın adı.

--target-vnet-resource-group

Yeni bir VM'ye Alternatif Konum geri yükleme durumunda hedef sanal ağı içeren kaynak grubunun adı.

--target-zone

Birincil bölgede şu anda üç Azure kullanılabilirlik alanı olabilir. Çapraz Bölgesel Geri Yükleme yaparken hedef bölge numarasını belirtmek için bu bağımsız değişkeni kullanın.

kabul edilen değerler: 1, 2, 3
--use-secondary-region

İkincil bölgedeki bir kurtarma noktasından geri yüklemek için bu bayrağı kullanın.

--vault-name -v

Kurtarma hizmetleri kasasının adı.

Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

--output -o

Çıkış biçimi.

kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
varsayılan değer: json
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.