az sql db ltr-backup
Bu komut grubu önizleme aşamasında ve geliştirme aşamasındadır. Başvuru ve destek düzeyleri: https://aka.ms/CLI_refstatus
SQL veritabanı uzun süreli saklama yedeklemelerini yönetin.
Komutlar
Name | Description | Tür | Durum |
---|---|---|---|
az sql db ltr-backup delete |
Uzun süreli saklama yedeğini silin. |
Temel | Önizle |
az sql db ltr-backup list |
Bir konum, sunucu veya veritabanı için uzun süreli saklama yedeklemelerini listeleyin. |
Temel | Önizle |
az sql db ltr-backup restore |
Uzun süreli saklama yedeğini yeni bir veritabanına geri yükleyin. |
Temel | Önizle |
az sql db ltr-backup show |
Veritabanı için uzun süreli saklama yedeği alma. |
Temel | Önizle |
az sql db ltr-backup wait |
Veritabanının bir koşulu karşılanıncaya kadar CLI'yi bekleme durumuna yerleştirin. |
Temel | Önizle |
az sql db ltr-backup delete
'sql db ltr-backup' komut grubu ö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 db ltr-backup delete --database
--location
--name
--server
[--yes]
Örnekler
Veritabanı için uzun süreli saklama yedeklemesini silin.
az sql db ltr-backup delete -l southeastasia -s myserver -d mydb -n "3214b3fb-fba9-43e7-96a3-09e35ffcb336;132292152080000000"
Gerekli Parametreler
Azure SQL Veritabanı adı. Belirtilirse (sunucu adıyla birlikte), bu veritabanı altında istenen tüm yedeklemeleri alır.
İstenen yedeklemelerin konumu.
LTR yedeklemesinin adı. Yedekleme adı olarak 'az sql db ltr-backup show' veya 'az sql db ltr-backup list' kullanın.
Azure SQL Server'ın adı. Belirtilirse, bu sunucu altında istenen tüm yedeklemeleri alır.
İsteğe Bağlı Parametreler
Onay istemde bulunmayın.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
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 db ltr-backup list
'sql db ltr-backup' komut grubu önizleme aşamasında ve geliştirme aşamasındadır. Başvuru ve destek düzeyleri: https://aka.ms/CLI_refstatus
Bir konum, sunucu veya veritabanı için uzun süreli saklama yedeklemelerini listeleyin.
az sql db ltr-backup list --location
[--database]
[--database-state]
[--latest]
[--resource-group]
[--server]
Örnekler
Bir veritabanı için uzun süreli saklama yedeklemelerini listeleme.
az sql db ltr-backup list -l southeastasia -s myserver -d mydb
Bir sunucu için uzun süreli saklama yedeklemelerini listeleyin (yalnızca canlı veritabanlarına ait en son LTR yedeklemelerini listeleyin).
az sql db ltr-backup list -l southeastasia -s myserver --database-state Live --only-latest-per-database True
Bir sunucu için uzun süreli saklama yedeklemelerini listeleme (kaynak grubu bağımsız değişkeniyle).
az sql db ltr-backup list -l southeastasia -g mygroup -s myserver
Bir konum için uzun süreli saklama yedeklemelerini listeleyin (yalnızca canlı veritabanlarına ait en son LTR yedeklemelerini listeleyin).
az sql db ltr-backup list -l southeastasia --database-state Live --only-latest-per-database True
Bir konum için uzun süreli saklama yedeklemelerini listeleme (kaynak grubu bağımsız değişkeniyle).
az sql db ltr-backup list -l southeastasia -g mygroup
Gerekli Parametreler
İstenen yedeklemelerin konumu.
İsteğe Bağlı Parametreler
Azure SQL Veritabanı adı. Belirtilirse (sunucu adıyla birlikte), bu veritabanı altında istenen tüm yedeklemeleri alır.
'Tümü', 'Canlı' veya 'Silindi'. Yedeklemeleri yalnızca belirtilen durumdaki veritabanlarından getirir. Durum belirtilmemişse varsayılan olarak 'Tümü' olur.
True ise, her veritabanı için yalnızca en son yedeklemeyi döndürür.
Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>
yapılandırabilirsiniz.
Azure SQL Server'ın adı. Belirtilirse, bu sunucu altında istenen tüm yedeklemeleri alır.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
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 db ltr-backup restore
'sql db ltr-backup' komut grubu ö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 db ltr-backup restore --backup-id
--dest-database
--dest-resource-group
--dest-server
[--assign-identity {false, true}]
[--auto-pause-delay]
[--availability-zone]
[--backup-storage-redundancy]
[--capacity]
[--compute-model {Provisioned, Serverless}]
[--edition]
[--elastic-pool]
[--encryption-protector]
[--encryption-protector-auto-rotation {false, true}]
[--family]
[--federated-client-id]
[--ha-replicas]
[--keys]
[--license-type {BasePrice, LicenseIncluded}]
[--min-capacity]
[--no-wait]
[--preferred-enclave-type {Default, VBS}]
[--read-scale {Disabled, Enabled}]
[--service-level-objective]
[--tags]
[--umi]
[--zone-redundant {false, true}]
Örnekler
LTR yedeklemeyi geri yükleyin.
az sql db ltr-backup restore \
--dest-database targetdb --dest-server myserver --dest-resource-group mygroup \
--backup-id "/subscriptions/6caa113c-794c-42f8-ab9d-878d8aa104dc/resourceGroups/mygroup/providers/Microsoft.Sql/locations/southeastasia/longTermRetentionServers/myserver/longTermRetentionDatabases/sourcedb/longTermRetentionBackups/3214b3fb-fba9-43e7-96a3-09e35ffcb336;132292152080000000"
Gerekli Parametreler
Geri yüklenecek uzun süreli saklama yedeğinin kaynak kimliği. Yedekleme kimliği için 'az sql db ltr-backup show' veya 'az sql db ltr-backup list' kullanın.
Geri yükleme hedefi olarak oluşturulacak veritabanının adı.
Veritabanını geri yükleneceği sunucunun kaynak grubunun adı.
Veritabanını geri yükleneceği sunucunun adı.
İsteğe Bağlı Parametreler
Veritabanı için kimlik atama.
Veritabanının otomatik olarak duraklatıldığı dakika cinsinden süre. -1 değeri, otomatik duraklamanın devre dışı bırakıldığını gösterir.
Kullanılabilirlik alanı.
Yedeklemeleri depolamak için kullanılan yedekleme depolama yedekliliği. İzin verilen değerler şunlardır: Yerel, Bölge, Coğrafi, Coğrafi Bölge.
Sku'nun DTU'ların veya sanal çekirdeklerin tamsayı sayısındaki kapasite bileşeni.
Veritabanının işlem modeli.
Sku'nun sürüm bileşeni. İzin verilen değerler şunlardır: Temel, Standart, Premium, GeneralPurpose, BusinessCritical, Hiper Ölçek.
Veritabanının oluşturulacağı elastik havuzun adı veya kaynak kimliği.
Veritabanı şifreleme koruyucu anahtarı olarak kullanılacak Azure anahtar kasası anahtarını belirtir.
Veritabanı şifreleme koruyucu anahtarı otomatik döndürme bayrağını belirtir. True, false veya null olabilir.
Sku'nun işlem oluşturma bileşeni (yalnızca sanal çekirdek sku'ları için). İzin verilen değerler şunlardır: 4. Nesil, 5. Nesil.
SQL Veritabanı için federasyon istemci kimliği. Kiracılar arası CMK senaryosu için kullanılır.
Veritabanı için sağ kullanılacak yüksek kullanılabilirlik çoğaltmalarının sayısı. Yalnızca Hiper Ölçek sürümü için ayarlanabilir.
SQL Veritabanı için AKV anahtarlarının listesi.
Bu veritabanı için uygulanacak lisans türü.LicenseIncluded
bir lisansa ihtiyacınız varsa veya BasePrice
lisansınız varsa ve Azure HybridBenefit için uygunsanız.
Duraklatılmadıysa veritabanının her zaman ayıracağı en düşük kapasite.
Uzun süre çalışan işlemin bitmesini beklemeyin.
Bu kaynak için kapanım türünü belirtir.
Etkinleştirilirse, uygulama amacı kendi bağlantı dizesi salt okunur olarak ayarlanmış bağlantılar salt okunur ikincil çoğaltmaya yönlendirilebilir. Bu özellik yalnızca Premium ve İş Açısından Kritik veritabanları için ayarlanabilir.
Yeni veritabanı için hizmet hedefi. Örneğin: Temel, S0, P1, GP_Gen4_1, GP_S_Gen5_8, BC_Gen5_2, HS_Gen5_32.
Boşlukla ayrılmış etiketler: key[=value] [key[=value] ...]. Mevcut etiketleri temizlemek için "" kullanın.
SQL Veritabanı için kullanıcı tarafından atanan kimliğin listesi.
Alanlar arası yedeklilik etkinleştirilip etkinleştirilmeymeyeceğini belirtir. Değer belirtilmezse varsayılan değer true olur.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
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 db ltr-backup show
'sql db ltr-backup' komut grubu önizleme aşamasında ve geliştirme aşamasındadır. Başvuru ve destek düzeyleri: https://aka.ms/CLI_refstatus
Veritabanı için uzun süreli saklama yedeği alma.
az sql db ltr-backup show --database
--location
--name
--server
Örnekler
Bir veritabanı için uzun süreli saklama yedeklemesini gösterme.
az sql db ltr-backup show -l southeastasia -s myserver -d mydb -n "3214b3fb-fba9-43e7-96a3-09e35ffcb336;132292152080000000;Hot"
Gerekli Parametreler
Azure SQL Veritabanı adı. Belirtilirse (sunucu adıyla birlikte), bu veritabanı altında istenen tüm yedeklemeleri alır.
İstenen yedeklemelerin konumu.
LTR yedeklemesinin adı. Yedekleme adı olarak 'az sql db ltr-backup show' veya 'az sql db ltr-backup list' kullanın.
Azure SQL Server'ın adı. Belirtilirse, bu sunucu altında istenen tüm yedeklemeleri alır.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
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 db ltr-backup wait
'sql db ltr-backup' komut grubu önizleme aşamasında ve geliştirme aşamasındadır. Başvuru ve destek düzeyleri: https://aka.ms/CLI_refstatus
Veritabanının bir koşulu karşılanıncaya kadar CLI'yi bekleme durumuna yerleştirin.
az sql db ltr-backup wait [--created]
[--custom]
[--deleted]
[--exists]
[--expand]
[--filter]
[--ids]
[--interval]
[--name]
[--resource-group]
[--server]
[--subscription]
[--timeout]
[--updated]
İsteğe Bağlı Parametreler
'ProvisioningState' ile 'Succeeded' konumunda oluşturulana kadar bekleyin.
Koşul özel bir JMESPath sorgusunu karşılayana kadar bekleyin. Örneğin provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].
Silinene kadar bekleyin.
Kaynak var olana kadar bekleyin.
Yanıta eklenecek alt kaynaklar. Varsayılan değer Yok'tır.
Koleksiyondaki öğeleri filtreleyen bir OData filtre ifadesi. Varsayılan değer Yok'tır.
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.
Saniye cinsinden yoklama aralığı.
Azure SQL Veritabanı adı.
Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>
yapılandırabilirsiniz.
Azure SQL Server'ın adı. kullanarak varsayılanı az configure --defaults sql-server=<name>
yapılandırabilirsiniz.
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
Saniye cinsinden en fazla bekleme.
'Başarılı' konumunda provisioningState ile güncelleştirilene kadar bekleyin.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.