az sql db ltr-backup
Mengelola cadangan retensi jangka panjang database SQL.
Perintah
Nama | Deskripsi | Jenis | Status |
---|---|---|---|
az sql db ltr-backup delete |
Menghapus cadangan retensi jangka panjang. |
Inti | GA |
az sql db ltr-backup list |
Cantumkan cadangan retensi jangka panjang untuk lokasi, server, atau database. |
Inti | GA |
az sql db ltr-backup restore |
Pulihkan cadangan retensi jangka panjang ke database baru. |
Inti | GA |
az sql db ltr-backup show |
Dapatkan cadangan retensi jangka panjang untuk database. |
Inti | GA |
az sql db ltr-backup wait |
Tempatkan CLI dalam status tunggu hingga kondisi database terpenuhi. |
Inti | GA |
az sql db ltr-backup delete
Menghapus cadangan retensi jangka panjang.
az sql db ltr-backup delete --database
--location
--name
--server
[--yes]
Contoh
Hapus cadangan retensi jangka panjang untuk database.
az sql db ltr-backup delete -l southeastasia -s myserver -d mydb -n "3214b3fb-fba9-43e7-96a3-09e35ffcb336;132292152080000000"
Parameter yang Diperlukan
Nama Azure SQL Database. Jika ditentukan (bersama dengan nama server), mengambil semua cadangan yang diminta di bawah database ini.
Lokasi cadangan yang diinginkan.
Nama cadangan LTR. Gunakan 'az sql db ltr-backup show' atau 'az sql db ltr-backup list' untuk nama cadangan.
Nama Azure SQL Server. Jika ditentukan, mengambil semua cadangan yang diminta di bawah server ini.
Parameter Opsional
Jangan meminta konfirmasi.
Parameter Global
Tingkatkan verbositas pengelogan untuk menampilkan semua log debug.
Tampilkan pesan bantuan ini dan keluar.
Hanya tampilkan kesalahan, menekan peringatan.
Format output.
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi dan contoh selengkapnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID
.
Tingkatkan verbositas pengelogan. Gunakan --debug untuk log debug penuh.
az sql db ltr-backup list
Cantumkan cadangan retensi jangka panjang untuk lokasi, server, atau database.
az sql db ltr-backup list --location
[--database]
[--database-state]
[--latest]
[--resource-group]
[--server]
Contoh
Mencantumkan cadangan retensi jangka panjang untuk database.
az sql db ltr-backup list -l southeastasia -s myserver -d mydb
Mencantumkan cadangan retensi jangka panjang untuk server (hanya mencantumkan cadangan LTR terbaru, yang termasuk dalam database langsung).
az sql db ltr-backup list -l southeastasia -s myserver --database-state Live --only-latest-per-database True
Mencantumkan cadangan retensi jangka panjang untuk server (dengan argumen grup sumber daya).
az sql db ltr-backup list -l southeastasia -g mygroup -s myserver
Mencantumkan cadangan retensi jangka panjang untuk lokasi (hanya mencantumkan cadangan LTR terbaru, yang termasuk dalam database langsung).
az sql db ltr-backup list -l southeastasia --database-state Live --only-latest-per-database True
Mencantumkan cadangan retensi jangka panjang untuk lokasi (dengan argumen grup sumber daya).
az sql db ltr-backup list -l southeastasia -g mygroup
Parameter yang Diperlukan
Lokasi cadangan yang diinginkan.
Parameter Opsional
Nama Azure SQL Database. Jika ditentukan (bersama dengan nama server), mengambil semua cadangan yang diminta di bawah database ini.
'Semua', 'Langsung', atau 'Dihapus'. Akan mengambil cadangan hanya dari database dari status yang ditentukan. Jika tidak ada status yang diprovisikan, default ke 'Semua'.
Jika true, hanya akan mengembalikan cadangan terbaru untuk setiap database.
Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>
.
Nama Azure SQL Server. Jika ditentukan, mengambil semua cadangan yang diminta di bawah server ini.
Parameter Global
Tingkatkan verbositas pengelogan untuk menampilkan semua log debug.
Tampilkan pesan bantuan ini dan keluar.
Hanya tampilkan kesalahan, menekan peringatan.
Format output.
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi dan contoh selengkapnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID
.
Tingkatkan verbositas pengelogan. Gunakan --debug untuk log debug penuh.
az sql db ltr-backup restore
Pulihkan cadangan retensi jangka panjang ke database baru.
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}]
Contoh
Pulihkan cadangan LTR.
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"
Parameter yang Diperlukan
Id sumber daya cadangan retensi jangka panjang yang akan dipulihkan. Gunakan 'az sql db ltr-backup show' atau 'az sql db ltr-backup list' untuk id cadangan.
Nama database yang akan dibuat sebagai tujuan pemulihan.
Nama grup sumber daya server yang akan dipulihkan databasenya.
Nama server yang akan dipulihkan databasenya.
Parameter Opsional
Tetapkan identitas untuk database.
Waktu dalam menit setelah database dijeda secara otomatis. Nilai -1 berarti bahwa jeda otomatis dinonaktifkan.
Zona ketersediaan.
Redundansi penyimpanan cadangan yang digunakan untuk menyimpan cadangan. Nilai yang diizinkan meliputi: Lokal, Zona, Geo, GeoZone.
Komponen kapasitas sku dalam jumlah bilangan bulat DTU atau vcore.
Model komputasi database.
Komponen edisi sku. Nilai yang diizinkan meliputi: Dasar, Standar, Premium, GeneralPurpose, BusinessCritical, Hyperscale.
Nama atau id sumber daya kumpulan elastis untuk membuat database.
Menentukan kunci brankas kunci Azure yang akan digunakan sebagai kunci pelindung enkripsi database.
Menentukan bendera rotasi otomatis kunci pelindung enkripsi database. Dapat berupa true, false, atau null.
Komponen pembuatan komputasi sku (hanya untuk sku vcore). Nilai yang diizinkan meliputi: Gen4, Gen5.
Id klien federasi untuk SQL Database. Ini digunakan untuk skenario CMK lintas penyewa.
Jumlah replika ketersediaan tinggi yang akan disediakan untuk database. Hanya dapat diatur untuk edisi Hyperscale.
Daftar kunci AKV untuk SQL Database.
Jenis lisensi yang akan diterapkan untuk database ini.
LicenseIncluded
jika Anda memerlukan lisensi, atau BasePrice
jika Anda memiliki lisensi dan memenuhi syarat untuk Azure HybridBenefit.
Kapasitas minimal yang akan selalu dialokasikan database, jika tidak dijeda.
Jangan menunggu operasi jangka panjang selesai.
Menentukan jenis enklave untuk sumber daya ini.
Jika diaktifkan, koneksi yang memiliki niat aplikasi diatur ke readonly dalam string koneksinya dapat dirutekan ke replika sekunder baca-saja. Properti ini hanya dapat diatur untuk database Premium dan Business Critical.
Tujuan layanan untuk database baru. Misalnya: Dasar, S0, P1, GP_Gen4_1, GP_S_Gen5_8, BC_Gen5_2, HS_Gen5_32.
Tag yang dipisahkan spasi: key[=value] [key[=value] ...]. Gunakan "" untuk menghapus tag yang ada.
Daftar identitas yang ditetapkan pengguna untuk SQL Database.
Menentukan apakah akan mengaktifkan redundansi zona. Defaultnya adalah true jika tidak ada nilai yang ditentukan.
Parameter Global
Tingkatkan verbositas pengelogan untuk menampilkan semua log debug.
Tampilkan pesan bantuan ini dan keluar.
Hanya tampilkan kesalahan, menekan peringatan.
Format output.
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi dan contoh selengkapnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID
.
Tingkatkan verbositas pengelogan. Gunakan --debug untuk log debug penuh.
az sql db ltr-backup show
Dapatkan cadangan retensi jangka panjang untuk database.
az sql db ltr-backup show --database
--location
--name
--server
Contoh
Perlihatkan cadangan retensi jangka panjang untuk database.
az sql db ltr-backup show -l southeastasia -s myserver -d mydb -n "3214b3fb-fba9-43e7-96a3-09e35ffcb336;132292152080000000;Hot"
Parameter yang Diperlukan
Nama Azure SQL Database. Jika ditentukan (bersama dengan nama server), mengambil semua cadangan yang diminta di bawah database ini.
Lokasi cadangan yang diinginkan.
Nama cadangan LTR. Gunakan 'az sql db ltr-backup show' atau 'az sql db ltr-backup list' untuk nama cadangan.
Nama Azure SQL Server. Jika ditentukan, mengambil semua cadangan yang diminta di bawah server ini.
Parameter Global
Tingkatkan verbositas pengelogan untuk menampilkan semua log debug.
Tampilkan pesan bantuan ini dan keluar.
Hanya tampilkan kesalahan, menekan peringatan.
Format output.
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi dan contoh selengkapnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID
.
Tingkatkan verbositas pengelogan. Gunakan --debug untuk log debug penuh.
az sql db ltr-backup wait
Tempatkan CLI dalam status tunggu hingga kondisi database terpenuhi.
az sql db ltr-backup wait [--created]
[--custom]
[--deleted]
[--exists]
[--expand]
[--filter]
[--ids]
[--interval]
[--name]
[--resource-group]
[--server]
[--subscription]
[--timeout]
[--updated]
Parameter Opsional
Tunggu hingga dibuat dengan 'provisioningState' di 'Berhasil'.
Tunggu hingga kondisi memenuhi kueri JMESPath kustom. Misalnya provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].
Tunggu hingga dihapus.
Tunggu hingga sumber daya ada.
Sumber daya anak untuk disertakan dalam respons. Nilai defaultnya adalah Tidak Ada.
Ekspresi filter OData yang memfilter elemen dalam koleksi. Nilai defaultnya adalah Tidak Ada.
Satu atau beberapa ID sumber daya (dibatasi spasi). Ini harus menjadi ID sumber daya lengkap yang berisi semua informasi argumen 'Id Sumber Daya'. Anda harus menyediakan argumen --ids atau 'Resource Id' lainnya.
Interval polling dalam hitungan detik.
Nama Azure SQL Database.
Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>
.
Nama Azure SQL Server. Anda dapat mengonfigurasi default menggunakan az configure --defaults sql-server=<name>
.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID
.
Tunggu maksimum dalam detik.
Tunggu hingga diperbarui dengan provisioningState di 'Berhasil'.
Parameter Global
Tingkatkan verbositas pengelogan untuk menampilkan semua log debug.
Tampilkan pesan bantuan ini dan keluar.
Hanya tampilkan kesalahan, menekan peringatan.
Format output.
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi dan contoh selengkapnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID
.
Tingkatkan verbositas pengelogan. Gunakan --debug untuk log debug penuh.