az sql db ltr-policy
SQL veritabanı uzun süreli saklama ilkesini yönetin.
Komutlar
| Name | Description | Tür | Durum |
|---|---|---|---|
| az sql db ltr-policy set |
Bir veritabanı için uzun süreli saklama ayarlarını güncelleştirme. |
Core | GA |
| az sql db ltr-policy show |
Bir veritabanı için uzun süreli saklama ilkesini gösterin. |
Core | GA |
az sql db ltr-policy set
Bir veritabanı için uzun süreli saklama ayarlarını güncelleştirme.
az sql db ltr-policy set [--ids]
[--make-backups-immutable --tb-immutability]
[--monthly-retention]
[--name]
[--resource-group]
[--server]
[--subscription]
[--tb-immutability-mode]
[--week-of-year]
[--weekly-retention]
[--yearly-retention]
[--yes]
Örnekler
Veritabanı için uzun süreli saklama ayarlayın.
az sql db ltr-policy set -g mygroup -s myserver -n mydb --weekly-retention "P1W" --monthly-retention "P6M" --yearly-retention "P1Y" --week-of-year 26 --make-backups-immutable Enabled
Zaman tabanlı değişmezlik etkin ve değişmezlik modu kilitli olan bir veritabanı için uzun süreli saklama ayarlayın.
az sql db ltr-policy set -g mygroup -s myserver -n mydb --weekly-retention "P0W" --monthly-retention "P0M" --yearly-retention "P0Y" --tb-immutability Enabled --tb-immutability-mode Locked
İsteğe Bağlı Parametreler
Aşağıdaki parametreler isteğe bağlıdır, ancak bağlama bağlı olarak komutun başarıyla yürütülmesi için bir veya daha fazla parametre gerekli olabilir.
Bir veya daha fazla kaynak kimliği (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' parametrelerini vermelisiniz.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Resource Id Arguments |
LTR yedeklemelerinde zaman tabanlı değişmezliğin etkinleştirilip etkinleştirilmeyileceği. Olası değerler şunlardır: 'True', 'False', 'Enabled', 'Disabled'.
Aylık yedekleme için bekletme. ISO 8601 dizesi yerine yalnızca bir sayı geçirilirse, günler birim olarak kabul edilir. En az 7 gün ve en fazla 10 yıl vardır.
Azure SQL Veritabanı'nın adı.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Resource Id Arguments |
Kaynak grubunun adı.
az configure --defaults group=<name>kullanarak varsayılan grubu yapılandırabilirsiniz.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Resource Id Arguments |
Azure SQL Server'ın adı. kullanarak varsayılanı az configure --defaults sql-server=<name>yapılandırabilirsiniz.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Resource Id Arguments |
Aboneliğin adı veya kimliği.
az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Resource Id Arguments |
LTR yedeklemelerinde ayarlanacak zaman tabanlı değişmezlik modu. Olası değerler şunlardır: 'Kilitli', 'Kilidi Açık'. Bu yalnızca make-backups-immutable etkinse geçerlidir.
Yıllık LTR yedeklemesinin alındığı Yılın Haftası, 1 ile 52.
Haftalık yedekleme için bekletme. ISO 8601 dizesi yerine yalnızca bir sayı geçirilirse, günler birim olarak kabul edilir. En az 7 gün ve en fazla 10 yıl vardır.
Yıllık yedekleme için bekletme. ISO 8601 dizesi yerine yalnızca bir sayı geçirilirse, günler birim olarak kabul edilir. En az 7 gün ve en fazla 10 yıl vardır.
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.
| Özellik | Değer |
|---|---|
| Default value: | False |
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
| Özellik | Değer |
|---|---|
| Default value: | False |
Çıkış biçimi.
| Özellik | Değer |
|---|---|
| Default value: | json |
| Kabul edilen değerler: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
| Özellik | Değer |
|---|---|
| Default value: | False |
az sql db ltr-policy show
Bir veritabanı için uzun süreli saklama ilkesini gösterin.
az sql db ltr-policy show [--ids]
[--name]
[--resource-group]
[--server]
[--subscription]
Örnekler
Bir veritabanı için uzun süreli saklama ilkesini gösterme.
az sql db ltr-policy show -g mygroup -s myserver -n mydb
İsteğe Bağlı Parametreler
Aşağıdaki parametreler isteğe bağlıdır, ancak bağlama bağlı olarak komutun başarıyla yürütülmesi için bir veya daha fazla parametre gerekli olabilir.
Bir veya daha fazla kaynak kimliği (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' parametrelerini vermelisiniz.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Resource Id Arguments |
Azure SQL Veritabanı'nın adı.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Resource Id Arguments |
Kaynak grubunun adı.
az configure --defaults group=<name>kullanarak varsayılan grubu yapılandırabilirsiniz.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Resource Id Arguments |
Azure SQL Server'ın adı. kullanarak varsayılanı az configure --defaults sql-server=<name>yapılandırabilirsiniz.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Resource Id Arguments |
Aboneliğin adı veya kimliği.
az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Resource Id Arguments |
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
| Özellik | Değer |
|---|---|
| Default value: | False |
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
| Özellik | Değer |
|---|---|
| Default value: | False |
Çıkış biçimi.
| Özellik | Değer |
|---|---|
| Default value: | json |
| Kabul edilen değerler: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
| Özellik | Değer |
|---|---|
| Default value: | False |