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

--mi

Nama instans terkelola SQL utama.

--name -n

Nama sumber daya grup failover.

--partner-mi

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.

--acquire-policy-token

Memperoleh token Azure Policy secara otomatis untuk operasi sumber daya ini.

Properti Nilai
Grup parameter: Global Policy Arguments
--change-reference

ID referensi perubahan terkait untuk operasi sumber daya ini.

Properti Nilai
Grup parameter: Global Policy Arguments
--k8s-namespace -k

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
--no-wait

Jangan menunggu operasi jangka panjang selesai.

Properti Nilai
Nilai default: False
--partner-mirroring-cert-file -f

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
--partner-mirroring-url -u

URL titik akhir pencerminan instans terkelola SQL mitra.

--partner-resource-group

Grup sumber daya Azure dari instans terkelola SQL yang didukung Arc mitra DR.

Properti Nilai
Grup parameter: Azure Resource Manager – targeted Arguments
--partner-sync-mode -m

Mode sinkronisasi mitra dari instans terkelola SQL berkemampuan Arc.

Properti Nilai
Nilai yang diterima: async, sync
--primary-mirroring-url

URL titik akhir pencerminan instans terkelola SQL utama.

Properti Nilai
Grup parameter: Azure Resource Manager – targeted Arguments
--resource-group -g

Grup sumber daya Azure instans terkelola SQL utama dengan dukungan Arc.

Properti Nilai
Grup parameter: Azure Resource Manager – targeted Arguments
--role

Peran yang diminta dari grup failover. Peran dapat diubah.

Properti Nilai
Nilai yang diterima: primary, secondary
--shared-name

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
--use-k8s

Buat grup failover instans terkelola SQL dengan dukungan Arc menggunakan API Kubernetes lokal.

Properti Nilai
Grup parameter: Kubernetes API – targeted Arguments
Parameter Global
--debug

Tingkatkan verbositas pengelogan untuk menampilkan semua log debug.

Properti Nilai
Nilai default: False
--help -h

Tampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya tampilkan kesalahan, menekan peringatan.

Properti Nilai
Nilai default: False
--output -o

Format output.

Properti Nilai
Nilai default: json
Nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi dan contoh selengkapnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

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

--name -n

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.

--acquire-policy-token

Memperoleh token Azure Policy secara otomatis untuk operasi sumber daya ini.

Properti Nilai
Grup parameter: Global Policy Arguments
--change-reference

ID referensi perubahan terkait untuk operasi sumber daya ini.

Properti Nilai
Grup parameter: Global Policy Arguments
--k8s-namespace -k

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
--mi

Nama instans terkelola SQL utama dengan dukungan Arc.

Properti Nilai
Grup parameter: Azure Resource Manager – targeted Arguments
--resource-group -g

Grup sumber daya Azure instans terkelola SQL utama dengan dukungan Arc.

Properti Nilai
Grup parameter: Azure Resource Manager – targeted Arguments
--use-k8s

Gunakan API Kubernetes lokal untuk melakukan tindakan ini.

Properti Nilai
Grup parameter: Kubernetes API – targeted Arguments
Parameter Global
--debug

Tingkatkan verbositas pengelogan untuk menampilkan semua log debug.

Properti Nilai
Nilai default: False
--help -h

Tampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya tampilkan kesalahan, menekan peringatan.

Properti Nilai
Nilai default: False
--output -o

Format output.

Properti Nilai
Nilai default: json
Nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi dan contoh selengkapnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

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.

--k8s-namespace -k

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
--mi

Nama instans terkelola SQL dengan dukungan Arc.

Properti Nilai
Grup parameter: Azure Resource Manager – targeted Arguments
--resource-group -g

Grup sumber daya Azure instans terkelola SQL dengan dukungan Arc.

Properti Nilai
Grup parameter: Azure Resource Manager – targeted Arguments
--use-k8s

Gunakan API Kubernetes lokal untuk melakukan tindakan ini.

Properti Nilai
Grup parameter: Kubernetes API – targeted Arguments
Parameter Global
--debug

Tingkatkan verbositas pengelogan untuk menampilkan semua log debug.

Properti Nilai
Nilai default: False
--help -h

Tampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya tampilkan kesalahan, menekan peringatan.

Properti Nilai
Nilai default: False
--output -o

Format output.

Properti Nilai
Nilai default: json
Nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi dan contoh selengkapnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

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

--name -n

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.

--k8s-namespace -k

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
--mi

Nama instans terkelola SQL utama dengan dukungan Arc.

Properti Nilai
Grup parameter: Azure Resource Manager – targeted Arguments
--resource-group -g

Grup sumber daya Azure instans terkelola SQL utama dengan dukungan Arc.

Properti Nilai
Grup parameter: Azure Resource Manager – targeted Arguments
--use-k8s

Gunakan API Kubernetes lokal untuk melakukan tindakan ini.

Properti Nilai
Grup parameter: Kubernetes API – targeted Arguments
Parameter Global
--debug

Tingkatkan verbositas pengelogan untuk menampilkan semua log debug.

Properti Nilai
Nilai default: False
--help -h

Tampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya tampilkan kesalahan, menekan peringatan.

Properti Nilai
Nilai default: False
--output -o

Format output.

Properti Nilai
Nilai default: json
Nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi dan contoh selengkapnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

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

--name -n

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.

--acquire-policy-token

Memperoleh token Azure Policy secara otomatis untuk operasi sumber daya ini.

Properti Nilai
Grup parameter: Global Policy Arguments
--change-reference

ID referensi perubahan terkait untuk operasi sumber daya ini.

Properti Nilai
Grup parameter: Global Policy Arguments
--k8s-namespace -k

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
--mi

Nama instans terkelola SQL berkemampuan Arc untuk diperbarui.

Properti Nilai
Grup parameter: Azure Resource Manager – targeted Arguments
--no-wait

Jangan menunggu operasi jangka panjang selesai.

Properti Nilai
Nilai default: False
--partner-sync-mode -m

Mode sinkronisasi mitra dari instans terkelola SQL.

Properti Nilai
Nilai yang diterima: async, sync
--resource-group -g

Grup sumber daya Azure instans terkelola SQL utama dengan dukungan Arc.

Properti Nilai
Grup parameter: Azure Resource Manager – targeted Arguments
--role

Peran yang diminta dari grup failover.

Properti Nilai
Nilai yang diterima: force-primary-allow-data-loss, force-secondary, secondary
--use-k8s

Gunakan API Kubernetes lokal untuk melakukan tindakan ini.

Properti Nilai
Grup parameter: Kubernetes API – targeted Arguments
Parameter Global
--debug

Tingkatkan verbositas pengelogan untuk menampilkan semua log debug.

Properti Nilai
Nilai default: False
--help -h

Tampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya tampilkan kesalahan, menekan peringatan.

Properti Nilai
Nilai default: False
--output -o

Format output.

Properti Nilai
Nilai default: json
Nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi dan contoh selengkapnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

Tingkatkan verbositas pengelogan. Gunakan --debug untuk log debug penuh.

Properti Nilai
Nilai default: False