az sql midb ltr-backup

SQL Yönetilen Örneği veritabanı uzun süreli saklama yedeklemelerini yönetin.

Komutlar

Name Description Tür Durum
az sql midb ltr-backup delete

Uzun süreli saklama yedeğini silin.

Temel Önizleme
az sql midb ltr-backup list

Bir konum, örnek veya veritabanı için uzun süreli saklama yedeklemelerini listeleyin.

Temel Önizleme
az sql midb ltr-backup restore

Uzun süreli saklama yedeğini yeni bir veritabanına geri yükleyin.

Temel Önizleme
az sql midb ltr-backup show

Yönetilen veritabanı için uzun süreli saklama yedeği alma.

Temel Önizleme
az sql midb ltr-backup wait

Yönetilen veritabanının bir koşulu karşılanıncaya kadar CLI'yi bekleme durumuna yerleştirin.

Temel GA

az sql midb ltr-backup delete

Önizleme

Bu komut önizleme aşamasında ve geliştirme aşamasındadır. Başvuru ve destek düzeyleri: https://aka.ms/CLI_refstatus

Uzun süreli saklama yedeğini silin.

az sql midb ltr-backup delete [--backup-id]
                              [--database]
                              [--location]
                              [--managed-instance]
                              [--name]
                              [--yes]

Örnekler

Yönetilen veritabanı için uzun süreli saklama yedeklemesini silin.

az sql midb ltr-backup delete -l southeastasia --mi myinstance -d mymanageddb --name "3214b3fb-fba9-43e7-96a3-09e35ffcb336;132292152080000000"

Yönetilen veritabanı için uzun süreli saklama yedeklemesini silin.

az sql midb ltr-backup delete --backup-id '/subscriptions/6caa113c-794c-42f8-ab9d-878d8aa104dc/resourceGroups/mygroup/providers/Microsoft.Sql/locations/southeastasia/longTermRetentionManagedInstances/myinstance/longTermRetentionDatabases/mymanageddb/longTermRetentionManagedInstanceBackups/3214b3fb-fba9-43e7-96a3-09e35ffcb336;132292152080000000'

İsteğe Bağlı Parametreler

--backup-id --id

Yedeklemelerin kaynak kimliği. Yedekleme kimliği için 'az sql midb ltr-backup show' veya 'az sql midb ltr-backup list' kullanın. Sağlanırsa, diğer bağımsız değişkenler gerekli değildir.

--database -d

Azure SQL Yönetilen Veritabanı'nın adı.

--location -l

İstenen yedeklemelerin konumu.

--managed-instance --mi

Azure SQL Yönetilen Örneği adı.

--name -n

LTR yedeklemesinin adı. Yedekleme adı olarak 'az sql midb ltr-backup show' veya 'az sql midb ltr-backup list' kullanın.

--yes -y

Onay istemde bulunmayın.

varsayılan değer: False
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 sql midb ltr-backup list

Önizleme

Bu komut önizleme aşamasında ve geliştirme aşamasındadır. Başvuru ve destek düzeyleri: https://aka.ms/CLI_refstatus

Bir konum, örnek veya veritabanı için uzun süreli saklama yedeklemelerini listeleyin.

az sql midb ltr-backup list --location
                            [--database]
                            [--database-state]
                            [--latest]
                            [--managed-instance]
                            [--resource-group]

Örnekler

Yönetilen veritabanı için uzun süreli saklama yedeklemelerini listeleme.

az sql midb ltr-backup list -l southeastasia --mi myinstance -d mymanageddb

Yönetilen örnek için uzun süreli saklama yedeklemelerini listeleyin (yalnızca canlı veritabanlarına ait en son LTR yedeklemelerini listeleyin).

az sql midb ltr-backup list -l southeastasia --mi myinstance --database-state Live --only-latest-per-database

Yönetilen örnek için uzun süreli saklama yedeklemelerini listeleme (kaynak grubu bağımsız değişkeniyle).

az sql midb ltr-backup list -l southeastasia -g mygroup --mi myinstance

Bir konum için uzun süreli saklama yedeklemelerini listeleyin (yalnızca canlı veritabanlarına ait en son LTR yedeklemelerini listeleyin).

az sql midb ltr-backup list -l southeastasia --database-state Live --only-latest-per-database

Bir konum için uzun süreli saklama yedeklemelerini listeleme (kaynak grubu bağımsız değişkeniyle).

az sql midb ltr-backup list -l southeastasia -g mygroup

Gerekli Parametreler

--location -l

İstenen yedeklemelerin konumu.

İsteğe Bağlı Parametreler

--database -d

Azure SQL Yönetilen Veritabanı'nın adı. Belirtilirse (örnek adıyla birlikte), bu veritabanı altında istenen tüm yedeklemeleri alır.

--database-state --state

'Tümü', 'Canlı' veya 'Silindi'. Yedeklemeleri yalnızca belirtilen durumdaki veritabanlarından getirir. Durum belirtilmemişse varsayılan olarak 'Tümü' olur.

--latest --only-latest-per-database

True ise, her veritabanı için yalnızca en son yedeklemeyi döndürür.

--managed-instance --mi

Azure SQL Yönetilen Örneği adı. Belirtilirse, bu yönetilen örnek altında istenen tüm yedeklemeleri alır.

--resource-group -g

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

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 sql midb ltr-backup restore

Önizleme

Bu komut önizleme aşamasında ve geliştirme aşamasındadır. Başvuru ve destek düzeyleri: https://aka.ms/CLI_refstatus

Uzun süreli saklama yedeğini yeni bir veritabanına geri yükleyin.

az sql midb ltr-backup restore --backup-id
                               --dest-database
                               --dest-mi
                               --dest-resource-group
                               [--no-wait]

Örnekler

LTR yedeklemesi kullanarak yönetilen veritabanını geri yükleyin.

az sql midb ltr-backup restore \
    --dest-database targetmidb --dest-mi myinstance --dest-resource-group mygroup \
    --backup-id "/subscriptions/6caa113c-794c-42f8-ab9d-878d8aa104dc/resourceGroups/mygroup/providers/Microsoft.Sql/locations/southeastasia/longTermRetentionManagedInstances/myinstance/longTermRetentionDatabases/sourcemidb/longTermRetentionManagedInstanceBackups/3214b3fb-fba9-43e7-96a3-09e35ffcb336;132292152080000000"

Gerekli Parametreler

--backup-id --id

Geri yüklenecek uzun süreli saklama yedeğinin kaynak kimliği. Yedekleme kimliği için 'az sql midb ltr-backup show' veya 'az sql midb ltr-backup list' kullanın.

--dest-database

Geri yükleme hedefi olarak oluşturulacak yönetilen veritabanının adı.

--dest-mi

Yönetilen veritabanının geri yükleneceği yönetilen örneğin adı.

--dest-resource-group

Yönetilen veritabanının geri yükleneceği yönetilen örneğin kaynak grubunun adı.

İsteğe Bağlı Parametreler

--no-wait

Uzun süre çalışan işlemin bitmesini beklemeyin.

varsayılan değer: False
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 sql midb ltr-backup show

Önizleme

Bu komut önizleme aşamasında ve geliştirme aşamasındadır. Başvuru ve destek düzeyleri: https://aka.ms/CLI_refstatus

Yönetilen veritabanı için uzun süreli saklama yedeği alma.

az sql midb ltr-backup show [--backup-id]
                            [--database]
                            [--location]
                            [--managed-instance]
                            [--name]

Örnekler

Yönetilen veritabanı için uzun süreli saklama yedeklemesini gösterme.

az sql midb ltr-backup show --backup-id '/subscriptions/6caa113c-794c-42f8-ab9d-878d8aa104dc/resourceGroups/mygroup/providers/Microsoft.Sql/locations/southeastasia/longTermRetentionManagedInstances/myinstance/longTermRetentionDatabases/mymanageddb/longTermRetentionManagedInstanceBackups/3214b3fb-fba9-43e7-96a3-09e35ffcb336;132292152080000000'

İsteğe Bağlı Parametreler

--backup-id --id

Yedeklemelerin kaynak kimliği. Yedekleme kimliği için 'az sql midb ltr-backup show' veya 'az sql midb ltr-backup list' kullanın. Sağlanırsa, diğer bağımsız değişkenler gerekli değildir.

--database -d

Azure SQL Yönetilen Veritabanı'nın adı.

--location -l

İstenen yedeklemelerin konumu.

--managed-instance --mi

Azure SQL Yönetilen Örneği adı.

--name -n

LTR yedeklemesinin adı. Yedekleme adı olarak 'az sql midb ltr-backup show' veya 'az sql midb ltr-backup list' 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 sql midb ltr-backup wait

Yönetilen veritabanının bir koşulu karşılanıncaya kadar CLI'yi bekleme durumuna yerleştirin.

az sql midb ltr-backup wait --database
                            --managed-instance
                            --resource-group
                            [--created]
                            [--custom]
                            [--deleted]
                            [--exists]
                            [--interval]
                            [--timeout]
                            [--updated]

Gerekli Parametreler

--database -d

Azure SQL Yönetilen Veritabanı'nın adı.

--managed-instance --mi

Azure SQL Yönetilen Örneği adı.

--resource-group -g

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

İsteğe Bağlı Parametreler

--created

'ProvisioningState' ile 'Succeeded' konumunda oluşturulana kadar bekleyin.

varsayılan değer: False
--custom

Koşul özel bir JMESPath sorgusunu karşılayana kadar bekleyin. Örneğin provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].

--deleted

Silinene kadar bekleyin.

varsayılan değer: False
--exists

Kaynak var olana kadar bekleyin.

varsayılan değer: False
--interval

Saniye cinsinden yoklama aralığı.

varsayılan değer: 30
--timeout

Saniye cinsinden en fazla bekleme.

varsayılan değer: 3600
--updated

'Başarılı' konumunda provisioningState ile güncelleştirilene kadar bekleyin.

varsayılan değer: False
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.