az sql instance-failover-group-arc
Note
Referensi ini adalah bagian dari ekstensi arcdata untuk Azure CLI (versi 2.3.1 atau yang lebih tinggi). Ekstensi akan secara otomatis menginstal pertama kali Anda menjalankan perintah perintah az sql instance-failover-group-arc. Pelajari selengkapnya tentang ekstensi.
Mengelola Grup Failover instans terkelola SQL dengan dukungan Arc.
Perintah
| Nama | Deskripsi | Jenis | Status |
|---|---|---|---|
| az sql instance-failover-group-arc create |
Buat sumber daya grup failover. |
Extension | GA |
| az sql instance-failover-group-arc delete |
Menghapus grup failover SQL Managed Instance dengan dukungan Arc. |
Extension | GA |
| az sql instance-failover-group-arc list |
Mencantumkan semua grup failover. |
Extension | GA |
| az sql instance-failover-group-arc show |
Tampilkan detail sumber daya grup failover. |
Extension | GA |
| az sql instance-failover-group-arc update |
Perbarui sumber daya grup failover. |
Extension | GA |
az sql instance-failover-group-arc create
Buat sumber daya grup failover.
Buat sumber daya grup failover yang didukung Arc SQL Managed Instance untuk menyiapkan grup ketersediaan terdistribusi.
az sql instance-failover-group-arc create --mi
--name
--partner-mi
[--acquire-policy-token]
[--change-reference]
[--k8s-namespace]
[--no-wait]
[--partner-mirroring-cert-file]
[--partner-mirroring-url]
[--partner-resource-group]
[--partner-sync-mode {async, sync}]
[--primary-mirroring-url]
[--resource-group]
[--role {primary, secondary}]
[--shared-name]
[--use-k8s]
Contoh
Gunakan API Kubernetes untuk membuat sumber daya grup failover antara SQL managed instance utama sqlmi1 dan sqlmi2 instans terkelola SQL mitra. Titik akhir pencerminan mitra dan file sertifikasi diperlukan.
az sql instance-failover-group-arc create --name fogcr --shared-name sharedname1 --mi sqlmi1 --role primary --partner-mi sqlmi2 --partner-mirroring-url 10.20.5.20:970 --partner-mirroring-cert-file ./sqlmi2.cer --use-k8s
Gunakan Azure Resource Manager (ARM) untuk membuat sumber daya grup failover.
az sql instance-failover-group-arc create --name fogcr --mi sqlmi1 --resource-group primary-rg-name --partner-mi sqlmi2 --partner-resource-group partner-rg-name --partner-sync-mode async
Gunakan ARM untuk membuat grup failover dengan URL pencerminan kustom.
az sql instance-failover-group-arc create --name fogcr --mi sqlmi1 --resource-group primary-rg-name --partner-mi sqlmi2 --partner-resource-group partner-rg-name --partner-sync-mode async --primary-mirroring-url 21.10.6.30:6603 --partner-mirroring-url 10.20.5.20:970
Parameter yang Diperlukan
Nama instans terkelola SQL utama.
Nama sumber daya grup failover.
Nama instans terkelola SQL mitra atau instans SQL jarak jauh. Saat menggunakan argumen yang ditargetkan ARM, ini mengacu pada nama instans Pemulihan Bencana (DR).
Parameter Opsional
Parameter berikut bersifat opsional, tetapi tergantung pada konteksnya, satu atau beberapa mungkin menjadi diperlukan agar perintah berhasil dijalankan.
Memperoleh token Azure Policy secara otomatis untuk operasi sumber daya ini.
| Properti | Nilai |
|---|---|
| Grup parameter: | Global Policy Arguments |
ID referensi perubahan terkait untuk operasi sumber daya ini.
| Properti | Nilai |
|---|---|
| Grup parameter: | Global Policy Arguments |
Namespace tempat grup failover akan disebarkan. Jika tidak ada namespace layanan yang ditentukan, maka namespace layanan yang ditentukan dalam kubeconfig akan digunakan.
| Properti | Nilai |
|---|---|
| Grup parameter: | Kubernetes API – targeted Arguments |
Jangan menunggu operasi jangka panjang selesai.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
Nama file mencerminkan sertifikat publik titik akhir untuk instans terkelola SQL mitra atau grup ketersediaan pada instans SQL jarak jauh. Hanya format PEM yang didukung.
| Properti | Nilai |
|---|---|
| Grup parameter: | Kubernetes API – targeted Arguments |
URL titik akhir pencerminan instans terkelola SQL mitra.
Grup sumber daya Azure dari instans terkelola SQL yang didukung Arc mitra DR.
| Properti | Nilai |
|---|---|
| Grup parameter: | Azure Resource Manager – targeted Arguments |
Mode sinkronisasi mitra dari instans terkelola SQL berkemampuan Arc.
| Properti | Nilai |
|---|---|
| Nilai yang diterima: | async, sync |
URL titik akhir pencerminan instans terkelola SQL utama.
| Properti | Nilai |
|---|---|
| Grup parameter: | Azure Resource Manager – targeted Arguments |
Grup sumber daya Azure instans terkelola SQL utama dengan dukungan Arc.
| Properti | Nilai |
|---|---|
| Grup parameter: | Azure Resource Manager – targeted Arguments |
Peran yang diminta dari grup failover. Peran dapat diubah.
| Properti | Nilai |
|---|---|
| Nilai yang diterima: | primary, secondary |
Nama bersama grup failover untuk instans terkelola SQL ini. Baik instans terkelola SQL utama dan mitranya harus menggunakan nama bersama yang sama.
| Properti | Nilai |
|---|---|
| Grup parameter: | Kubernetes API – targeted Arguments |
Buat grup failover instans terkelola SQL dengan dukungan Arc menggunakan API Kubernetes lokal.
| Properti | Nilai |
|---|---|
| Grup parameter: | Kubernetes API – targeted Arguments |
Parameter Global
Tingkatkan verbositas pengelogan untuk menampilkan semua log debug.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
Tampilkan pesan bantuan ini dan keluar.
Hanya tampilkan kesalahan, menekan peringatan.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
Format output.
| Properti | Nilai |
|---|---|
| Nilai default: | json |
| Nilai yang diterima: | json, jsonc, none, table, tsv, yaml, yamlc |
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.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
az sql instance-failover-group-arc delete
Menghapus grup failover SQL Managed Instance dengan dukungan Arc.
az sql instance-failover-group-arc delete --name
[--acquire-policy-token]
[--change-reference]
[--k8s-namespace]
[--mi]
[--resource-group]
[--use-k8s]
Contoh
Hapus sumber daya grup failover menggunakan API Kubernetes.
az sql instance-failover-group-arc delete --name fogcr --use-k8s
Hapus sumber daya grup failover menggunakan Azure Resource Manager.
az sql instance-failover-group-arc delete --name fogcr --mi sqlmi1 -g rg-name
Parameter yang Diperlukan
Nama sumber daya grup failover yang akan dihapus.
Parameter Opsional
Parameter berikut bersifat opsional, tetapi tergantung pada konteksnya, satu atau beberapa mungkin menjadi diperlukan agar perintah berhasil dijalankan.
Memperoleh token Azure Policy secara otomatis untuk operasi sumber daya ini.
| Properti | Nilai |
|---|---|
| Grup parameter: | Global Policy Arguments |
ID referensi perubahan terkait untuk operasi sumber daya ini.
| Properti | Nilai |
|---|---|
| Grup parameter: | Global Policy Arguments |
Namespace tempat grup failover disebarkan. Jika tidak ada namespace layanan yang ditentukan, maka namespace layanan yang ditentukan dalam kubeconfig akan digunakan.
| Properti | Nilai |
|---|---|
| Grup parameter: | Kubernetes API – targeted Arguments |
Nama instans terkelola SQL utama dengan dukungan Arc.
| Properti | Nilai |
|---|---|
| Grup parameter: | Azure Resource Manager – targeted Arguments |
Grup sumber daya Azure instans terkelola SQL utama dengan dukungan Arc.
| Properti | Nilai |
|---|---|
| Grup parameter: | Azure Resource Manager – targeted Arguments |
Gunakan API Kubernetes lokal untuk melakukan tindakan ini.
| Properti | Nilai |
|---|---|
| Grup parameter: | Kubernetes API – targeted Arguments |
Parameter Global
Tingkatkan verbositas pengelogan untuk menampilkan semua log debug.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
Tampilkan pesan bantuan ini dan keluar.
Hanya tampilkan kesalahan, menekan peringatan.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
Format output.
| Properti | Nilai |
|---|---|
| Nilai default: | json |
| Nilai yang diterima: | json, jsonc, none, table, tsv, yaml, yamlc |
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.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
az sql instance-failover-group-arc list
Mencantumkan semua grup failover.
az sql instance-failover-group-arc list [--k8s-namespace]
[--mi]
[--resource-group]
[--use-k8s]
Contoh
Cantumkan semua grup failover di namespace layanan menggunakan API Kubernetes.
az sql instance-failover-group-arc list --k8s-namespace arcdata --use-k8s
Mencantumkan semua grup failover dengan mengkueri Azure Resource Manager (ARM).
az sql instance-failover-group-arc list --mi sqlmi1 -g rg-name
Parameter Opsional
Parameter berikut bersifat opsional, tetapi tergantung pada konteksnya, satu atau beberapa mungkin menjadi diperlukan agar perintah berhasil dijalankan.
Namespace tempat grup failover disebarkan. Jika tidak ada namespace layanan yang ditentukan, maka namespace layanan yang ditentukan dalam kubeconfig akan digunakan.
| Properti | Nilai |
|---|---|
| Grup parameter: | Kubernetes API – targeted Arguments |
Nama instans terkelola SQL dengan dukungan Arc.
| Properti | Nilai |
|---|---|
| Grup parameter: | Azure Resource Manager – targeted Arguments |
Grup sumber daya Azure instans terkelola SQL dengan dukungan Arc.
| Properti | Nilai |
|---|---|
| Grup parameter: | Azure Resource Manager – targeted Arguments |
Gunakan API Kubernetes lokal untuk melakukan tindakan ini.
| Properti | Nilai |
|---|---|
| Grup parameter: | Kubernetes API – targeted Arguments |
Parameter Global
Tingkatkan verbositas pengelogan untuk menampilkan semua log debug.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
Tampilkan pesan bantuan ini dan keluar.
Hanya tampilkan kesalahan, menekan peringatan.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
Format output.
| Properti | Nilai |
|---|---|
| Nilai default: | json |
| Nilai yang diterima: | json, jsonc, none, table, tsv, yaml, yamlc |
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.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
az sql instance-failover-group-arc show
Tampilkan detail sumber daya grup failover.
az sql instance-failover-group-arc show --name
[--k8s-namespace]
[--mi]
[--resource-group]
[--use-k8s]
Contoh
Tampilkan detail grup failover menggunakan API Kubernetes.
az sql instance-failover-group-arc show --name fogcr --use-k8s
Perlihatkan detail grup failover dengan mengkueri Azure Resource Manager (ARM).
az sql instance-failover-group-arc show --name fogcr1 --mi sqlmi1 -g rg-name
Parameter yang Diperlukan
Nama sumber daya grup failover.
Parameter Opsional
Parameter berikut bersifat opsional, tetapi tergantung pada konteksnya, satu atau beberapa mungkin menjadi diperlukan agar perintah berhasil dijalankan.
Namespace tempat grup failover disebarkan. Jika tidak ada namespace layanan yang ditentukan, maka namespace layanan yang ditentukan dalam kubeconfig akan digunakan.
| Properti | Nilai |
|---|---|
| Grup parameter: | Kubernetes API – targeted Arguments |
Nama instans terkelola SQL utama dengan dukungan Arc.
| Properti | Nilai |
|---|---|
| Grup parameter: | Azure Resource Manager – targeted Arguments |
Grup sumber daya Azure instans terkelola SQL utama dengan dukungan Arc.
| Properti | Nilai |
|---|---|
| Grup parameter: | Azure Resource Manager – targeted Arguments |
Gunakan API Kubernetes lokal untuk melakukan tindakan ini.
| Properti | Nilai |
|---|---|
| Grup parameter: | Kubernetes API – targeted Arguments |
Parameter Global
Tingkatkan verbositas pengelogan untuk menampilkan semua log debug.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
Tampilkan pesan bantuan ini dan keluar.
Hanya tampilkan kesalahan, menekan peringatan.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
Format output.
| Properti | Nilai |
|---|---|
| Nilai default: | json |
| Nilai yang diterima: | json, jsonc, none, table, tsv, yaml, yamlc |
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.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
az sql instance-failover-group-arc update
Perbarui sumber daya grup failover.
Perbarui sumber daya grup failover SQL Managed Instance berkemampuan Arc untuk mengubah peran grup ketersediaan terdistribusi.
az sql instance-failover-group-arc update --name
[--acquire-policy-token]
[--change-reference]
[--k8s-namespace]
[--mi]
[--no-wait]
[--partner-sync-mode {async, sync}]
[--resource-group]
[--role {force-primary-allow-data-loss, force-secondary, secondary}]
[--use-k8s]
Contoh
Perbarui sumber daya grup failover ke peran sekunder dari primer menggunakan API Kubernetes.
az sql instance-failover-group-arc update --name fogcr --role secondary --use-k8s
Perbarui sumber daya grup failover menggunakan Azure Resource Manager.
az sql instance-failover-group-arc update --name fogcr --role secondary --mi sqlmi1 --resource-group rg-name
Parameter yang Diperlukan
Nama sumber daya grup failover.
Parameter Opsional
Parameter berikut bersifat opsional, tetapi tergantung pada konteksnya, satu atau beberapa mungkin menjadi diperlukan agar perintah berhasil dijalankan.
Memperoleh token Azure Policy secara otomatis untuk operasi sumber daya ini.
| Properti | Nilai |
|---|---|
| Grup parameter: | Global Policy Arguments |
ID referensi perubahan terkait untuk operasi sumber daya ini.
| Properti | Nilai |
|---|---|
| Grup parameter: | Global Policy Arguments |
Namespace tempat grup failover ada. Jika tidak ada namespace layanan yang ditentukan, maka namespace layanan yang ditentukan dalam kubeconfig akan digunakan.
| Properti | Nilai |
|---|---|
| Grup parameter: | Kubernetes API – targeted Arguments |
Nama instans terkelola SQL berkemampuan Arc untuk diperbarui.
| Properti | Nilai |
|---|---|
| Grup parameter: | Azure Resource Manager – targeted Arguments |
Jangan menunggu operasi jangka panjang selesai.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
Mode sinkronisasi mitra dari instans terkelola SQL.
| Properti | Nilai |
|---|---|
| Nilai yang diterima: | async, sync |
Grup sumber daya Azure instans terkelola SQL utama dengan dukungan Arc.
| Properti | Nilai |
|---|---|
| Grup parameter: | Azure Resource Manager – targeted Arguments |
Peran yang diminta dari grup failover.
| Properti | Nilai |
|---|---|
| Nilai yang diterima: | force-primary-allow-data-loss, force-secondary, secondary |
Gunakan API Kubernetes lokal untuk melakukan tindakan ini.
| Properti | Nilai |
|---|---|
| Grup parameter: | Kubernetes API – targeted Arguments |
Parameter Global
Tingkatkan verbositas pengelogan untuk menampilkan semua log debug.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
Tampilkan pesan bantuan ini dan keluar.
Hanya tampilkan kesalahan, menekan peringatan.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
Format output.
| Properti | Nilai |
|---|---|
| Nilai default: | json |
| Nilai yang diterima: | json, jsonc, none, table, tsv, yaml, yamlc |
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.
| Properti | Nilai |
|---|---|
| Nilai default: | False |