az backup policy

Yedekleme ilkesi, ne zaman yedek almak istediğinizi ve her yedekleme kopyasını ne kadar süreyle tutabileceğinizi tanımlar.

Komutlar

Name Description Tür Durum
az backup policy create

Verilen BackupManagementType ve workloadType için yeni bir ilke oluşturun.

Temel GA
az backup policy delete

İlişkili yedekleme öğeleri olmayan bir yedekleme ilkesini silin.

Temel GA
az backup policy get-default-for-vm

VM'yi yedeklemek için varsayılan değerlerle varsayılan ilkeyi alın.

Temel GA
az backup policy list

Kurtarma hizmetleri kasası için tüm ilkeleri listeleyin.

Temel GA
az backup policy list-associated-items

Bir yedekleme ilkesi tarafından korunan tüm öğeleri listeleyin.

Temel GA
az backup policy set

Mevcut ilkeyi sağlanan ayrıntılarla güncelleştirin.

Temel GA
az backup policy show

Belirli bir ilkenin ayrıntılarını gösterir.

Temel GA

az backup policy create

Verilen BackupManagementType ve workloadType için yeni bir ilke oluşturun.

az backup policy create --backup-management-type {AzureIaasVM, AzureStorage, AzureWorkload}
                        --name
                        --policy
                        --resource-group
                        --vault-name
                        [--workload-type {AzureFileShare, MSSQL, SAPHANA, SAPHanaDatabase, SQLDataBase, VM}]

Örnekler

Verilen BackupManagementType ve workloadType için yeni bir ilke oluşturun.

az backup policy create --policy {policy} --resource-group MyResourceGroup --vault-name MyVault --name MyPolicy --backup-management-type AzureStorage

Gerekli Parametreler

--backup-management-type

Yedekleme yönetim türünü belirtin. Azure Backup'ın ARM kaynağındaki varlıkların yedeklemesini nasıl yöneteceklerini tanımlayın. Örneğin: AzureWorkloads, Azure VM'lerinde yüklü iş yüklerini, Azure Depolama Depolama hesabındaki varlıkları ifade eder. Yalnızca kolay ad Kapsayıcı adı olarak kullanılıyorsa gereklidir.

kabul edilen değerler: AzureIaasVM, AzureStorage, AzureWorkload
--name -n

İlkenin adı.

--policy

JSON kodlanmış ilke tanımı. İlke nesnesi almak için JSON çıkışıyla göster komutunu kullanın. Bir dosya düzenleyicisi kullanarak değerleri değiştirin ve nesnesini geçirin.

--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

--workload-type

Kaynak içinde Azure Backup tarafından bulunması ve korunması gereken uygulama türünü belirtin. 'MSSQL' ve 'SQLDataBase', Azure VM'de SAP HANA için 'SAPHANA' ve 'SAPHanaDatabase' gibi Azure VM'deki SQL için birbirinin yerine kullanılabilir.

kabul edilen değerler: AzureFileShare, MSSQL, SAPHANA, SAPHanaDatabase, SQLDataBase, VM
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 policy delete

İlişkili yedekleme öğeleri olmayan bir yedekleme ilkesini silin.

az backup policy delete [--ids]
                        [--name]
                        [--resource-group]
                        [--subscription]
                        [--vault-name]

Örnekler

Bir Yedekleme koruma ilkesini silebilmeniz için önce ilkenin ilişkili Yedekleme öğeleri olmamalıdır. Başka bir ilkeyi bir Yedekleme öğesiyle ilişkilendirmek için yedekleme öğesi set-policy komutunu kullanın.

az backup policy delete --name MyBackupPolicy --resource-group MyResourceGroup --vault-name MyVault

İsteğe Bağlı Parametreler

--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.

--name -n

Yedekleme ilkesinin adı. bir ilkenin adını almak için yedekleme ilkesi listesi komutunu kullanabilirsiniz.

--resource-group -g

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

--subscription

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

--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 policy get-default-for-vm

VM'yi yedeklemek için varsayılan değerlerle varsayılan ilkeyi alın.

az backup policy get-default-for-vm --resource-group
                                    --vault-name

Örnekler

VM'yi yedeklemek için varsayılan değerlerle varsayılan ilkeyi alın. (otomatik olarak oluşturulmuş)

az backup policy get-default-for-vm --resource-group MyResourceGroup --vault-name MyVault

Gerekli Parametreler

--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ı.

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 policy list

Kurtarma hizmetleri kasası için tüm ilkeleri listeleyin.

az backup policy list --resource-group
                      --vault-name
                      [--backup-management-type {AzureIaasVM, AzureStorage, AzureWorkload}]
                      [--move-to-archive-tier {All, Disabled, Enabled}]
                      [--policy-sub-type {Enhanced, Standard}]
                      [--workload-type {AzureFileShare, MSSQL, SAPHANA, SAPHanaDatabase, SQLDataBase, VM}]

Örnekler

Kurtarma hizmetleri kasası için tüm ilkeleri listeleyin. (otomatik olarak oluşturulmuş)

az backup policy list --resource-group MyResourceGroup --vault-name MyVault

Gerekli Parametreler

--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

--backup-management-type

Yedekleme yönetim türünü belirtin. Azure Backup'ın ARM kaynağındaki varlıkların yedeklemesini nasıl yöneteceklerini tanımlayın. Örneğin: AzureWorkloads, Azure VM'lerinde yüklü iş yüklerini, Azure Depolama Depolama hesabındaki varlıkları ifade eder. Yalnızca kolay ad Kapsayıcı adı olarak kullanılıyorsa gereklidir.

kabul edilen değerler: AzureIaasVM, AzureStorage, AzureWorkload
--move-to-archive-tier

Yalnızca arşiv katmanı taşımanın etkinleştirildiği/devre dışı bırakıldığı ilkelerin listelenip listelenmeyeceğini belirten parametre.

kabul edilen değerler: All, Disabled, Enabled
varsayılan değer: All
--policy-sub-type

Alınacak ilkelerin alt türü. Standart yedekleme ilkelerini listelemek için bu parametrenin değeri olarak 'Standard' değerini belirtin. Azure VM'lerine yönelik gelişmiş yedekleme ilkelerini listelemek için bu parametrenin değeri olarak 'Gelişmiş' değerini belirtin.

kabul edilen değerler: Enhanced, Standard
--workload-type

Kaynak içinde Azure Backup tarafından bulunması ve korunması gereken uygulama türünü belirtin. 'MSSQL' ve 'SQLDataBase', Azure VM'de SAP HANA için 'SAPHANA' ve 'SAPHanaDatabase' gibi Azure VM'deki SQL için birbirinin yerine kullanılabilir.

kabul edilen değerler: AzureFileShare, MSSQL, SAPHANA, SAPHanaDatabase, SQLDataBase, VM
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 policy list-associated-items

Bir yedekleme ilkesi tarafından korunan tüm öğeleri listeleyin.

az backup policy list-associated-items [--backup-management-type {AzureIaasVM, AzureStorage, AzureWorkload}]
                                       [--ids]
                                       [--name]
                                       [--resource-group]
                                       [--subscription]
                                       [--vault-name]

Örnekler

Yedekleme ilkesi tarafından korunan tüm öğeleri listeleme

az backup policy list-associated-items --name MyBackupPolicy --resource-group MyResourceGroup --vault-name MyVault --backup-management-type AzureIaasVM

İsteğe Bağlı Parametreler

--backup-management-type

Yedekleme yönetim türünü belirtin. Azure Backup'ın ARM kaynağındaki varlıkların yedeklemesini nasıl yöneteceklerini tanımlayın. Örneğin: AzureWorkloads, Azure VM'lerinde yüklü iş yüklerini, Azure Depolama Depolama hesabındaki varlıkları ifade eder. Yalnızca kolay ad Kapsayıcı adı olarak kullanılıyorsa gereklidir.

kabul edilen değerler: AzureIaasVM, AzureStorage, AzureWorkload
--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.

--name -n

Yedekleme ilkesinin adı. bir ilkenin adını almak için yedekleme ilkesi listesi komutunu kullanabilirsiniz.

--resource-group -g

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

--subscription

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

--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 policy set

Mevcut ilkeyi sağlanan ayrıntılarla güncelleştirin.

az backup policy set [--backup-management-type {AzureIaasVM, AzureStorage, AzureWorkload}]
                     [--fix-for-inconsistent-items {false, true}]
                     [--ids]
                     [--name]
                     [--policy]
                     [--resource-group]
                     [--subscription]
                     [--tenant-id]
                     [--vault-name]

Örnekler

Mevcut ilkeyi sağlanan ayrıntılarla güncelleştirin. (otomatik olarak oluşturulmuş)

az backup policy set --policy {policy} --resource-group MyResourceGroup --vault-name MyVault

İsteğe Bağlı Parametreler

--backup-management-type

Yedekleme yönetim türünü belirtin. Azure Backup'ın ARM kaynağındaki varlıkların yedeklemesini nasıl yöneteceklerini tanımlayın. Örneğin: AzureWorkloads, Azure VM'lerinde yüklü iş yüklerini, Azure Depolama Depolama hesabındaki varlıkları ifade eder. Yalnızca kolay ad Kapsayıcı adı olarak kullanılıyorsa gereklidir.

kabul edilen değerler: AzureIaasVM, AzureStorage, AzureWorkload
--fix-for-inconsistent-items

Başarısız öğeler için İlke Güncelleştirmesi'nin yeniden denenip denenmeyeceğini belirtin.

kabul edilen değerler: false, true
--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.

--name -n

İlkenin adı.

--policy

JSON kodlanmış ilke tanımı. İlke nesnesi almak için JSON çıkışıyla göster komutunu kullanın. Bir dosya düzenleyicisi kullanarak değerleri değiştirin ve nesnesini geçirin.

--resource-group -g

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

--subscription

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

--tenant-id

Kasayı koruyan Resource Guard farklı bir kiracıda mevcutsa kiracının kimliği.

--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 policy show

Belirli bir ilkenin ayrıntılarını gösterir.

az backup policy show [--ids]
                      [--name]
                      [--resource-group]
                      [--subscription]
                      [--vault-name]

Örnekler

Belirli bir ilkenin ayrıntılarını gösterme

az backup policy show --name MyBackupPolicy --resource-group MyResourceGroup --vault-name MyVault

İsteğe Bağlı Parametreler

--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.

--name -n

Yedekleme ilkesinin adı. bir ilkenin adını almak için yedekleme ilkesi listesi komutunu kullanabilirsiniz.

--resource-group -g

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

--subscription

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

--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.