az sql db ltr-backup
SQL veritabanı uzun süreli saklama yedeklemelerini yönetin.
Komutlar
| az sql db ltr-backup delete |
Uzun süreli saklama yedeğini silin. |
| az sql db ltr-backup list |
Konum, sunucu veya veritabanı için uzun süreli saklama yedeklerini listeleyin. |
| az sql db ltr-backup restore |
Uzun süreli saklama yedeğini yeni bir veritabanına geri yükleyin. |
| az sql db ltr-backup show |
Veritabanı için uzun süreli saklama yedeği alın. |
| az sql db ltr-backup wait |
Veritabanının bir koşulu karşılanıncaya kadar CLI'yi bekleme durumuna yerleştirin. |
az sql db ltr-backup delete
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ının adı. Belirtilirse (sunucu adıyla birlikte), bu veritabanı altında istenen tüm yedeklemeleri alır.
İstenen yedeklemelerin konumu.
LTR yedeklemesinin adı. Yedekleme adı için 'az sql db ltr-backup show' veya 'az sql db ltr-backup list' kullanın.
Azure SQL Sunucusunun adı. Belirtilirse, bu sunucu altında istenen tüm yedeklemeleri alır.
İsteğe Bağlı Parametreler
Onay istemde bulunmayın.
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öster, uyarıları gizle.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnekler için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak varsayılan aboneliği az account set -s NAME_OR_IDyapı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
Konum, sunucu veya veritabanı için uzun süreli saklama yedeklerini listeleyin.
az sql db ltr-backup list --location
[--database]
[--database-state]
[--latest]
[--resource-group]
[--server]
Örnekler
Bir veritabanı için uzun süreli saklama yedeklerini listeleme.
az sql db ltr-backup list -l southeastasia -s myserver -d mydb
Bir sunucu için uzun süreli saklama yedeklerini 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 yedeklerini 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 yedeklerini 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 yedeklerini 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ının 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 belirtildiyse varsayılan olarak 'Tümü' olur.
True ise, her veritabanı için yalnızca en son yedeklemeyi döndürür.
Kaynak grubunun adı. varsayılan grubu kullanarak az configure --defaults group=<name>yapılandırabilirsiniz.
Azure SQL Sunucusunun adı. Belirtilirse, bu sunucu altında istenen tüm yedeklemeleri alır.
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öster, uyarıları gizle.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnekler için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak varsayılan aboneliği az account set -s NAME_OR_IDyapı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
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
[--backup-storage-redundancy]
[--no-wait]
Ö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ın geri yükleneceği sunucunun adı.
İsteğe Bağlı Parametreler
Yedeklemeleri depolamak için kullanılan yedekleme depolama yedekliliği. İzin verilen değerler şunlardır: Yerel, Bölge, Coğrafi.
Uzun süre çalışan işlemin bitmesini beklemeyin.
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öster, uyarıları gizle.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnekler için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak varsayılan aboneliği az account set -s NAME_OR_IDyapı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
Veritabanı için uzun süreli saklama yedeği alın.
az sql db ltr-backup show --database
--location
--name
--server
Örnekler
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"
Gerekli Parametreler
Azure SQL Veritabanının adı. Belirtilirse (sunucu adıyla birlikte), bu veritabanı altında istenen tüm yedeklemeleri alır.
İstenen yedeklemelerin konumu.
LTR yedeklemesinin adı. Yedekleme adı için 'az sql db ltr-backup show' veya 'az sql db ltr-backup list' kullanın.
Azure SQL Sunucusunun adı. Belirtilirse, bu sunucu altında istenen tüm yedeklemeleri alır.
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öster, uyarıları gizle.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnekler için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak varsayılan aboneliği az account set -s NAME_OR_IDyapı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
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]
[--ids]
[--interval]
[--name]
[--resource-group]
[--server]
[--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.
Bir veya daha fazla kaynak kimlikleri (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren tam 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ının adı.
Kaynak grubunun adı. varsayılan grubu kullanarak az configure --defaults group=<name>yapılandırabilirsiniz.
Azure SQL sunucusunun adı. varsayılanı kullanarak az configure --defaults sql-server=<name>yapılandırabilirsiniz.
Saniye cinsinden en fazla bekleme.
ProvisioningState değeri 'Başarılı' olarak güncelleştirilene kadar bekleyin.
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öster, uyarıları gizle.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnekler için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak varsayılan aboneliği az account set -s NAME_OR_IDyapı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.