az arcdata dc debug
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 debug az arcdata dc. Pelajari selengkapnya tentang ekstensi.
Men-debug pengontrol data.
Perintah
| Nama | Deskripsi | Jenis | Status |
|---|---|---|---|
| az arcdata dc debug controldb-cdc |
Aktifkan/nonaktifkan CDC pada Database dan Tabel Pengontrol Data - hanya untuk tujuan pemecahan masalah. |
Extension | GA |
| az arcdata dc debug copy-logs |
Salin log. |
Extension | GA |
| az arcdata dc debug dump |
Memicu cadangan memori. |
Extension | GA |
| az arcdata dc debug restore-controldb-snapshot |
Memulihkan salinan unik ControlDB dari cadangan - hanya untuk tujuan pemecahan masalah. |
Extension | GA |
az arcdata dc debug controldb-cdc
Aktifkan/nonaktifkan CDC pada Database dan Tabel Pengontrol Data - hanya untuk tujuan pemecahan masalah.
Aktifkan/Nonaktifkan Ubah Pengambilan Data untuk Database 'pengontrol' dan tabel yang didukung dengan jam retensi yang dapat dikonfigurasi.
az arcdata dc debug controldb-cdc --k8s-namespace
[--acquire-policy-token]
[--change-reference]
[--enable {false, true}]
[--retention-hours]
[--use-k8s]
Contoh
Mengaktifkan Ubah Pengambilan Data dengan retensi 4 jam.
az arcdata dc debug controldb-cdc -k arc-data-services --enable true --retention-hours 4
Menonaktifkan Ubah Pengambilan Data.
az arcdata dc debug controldb-cdc -k arc-data-services --enable false
Parameter yang Diperlukan
Namespace layanan Kubernetes dari pengontrol data yang ada.
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 |
Aktifkan atau nonaktifkan ubah pengambilan data.
| Properti | Nilai |
|---|---|
| Nilai yang diterima: | false, true |
Periode retensi CDC, ditentukan dalam jam. Nilai yang diizinkan adalah 1 hingga 24.
| Properti | Nilai |
|---|---|
| Nilai default: | 8 |
Gunakan API Kubernetes lokal untuk melakukan tindakan ini.
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 arcdata dc debug copy-logs
Salin log.
Salin log debug dari pengontrol data - Konfigurasi Kubernetes diperlukan pada sistem Anda.
az arcdata dc debug copy-logs --k8s-namespace
[--acquire-policy-token]
[--change-reference]
[--container]
[--exclude-arcdata-logs]
[--exclude-cluster-info]
[--exclude-controldb]
[--exclude-dumps]
[--exclude-system-logs]
[--pod]
[--resource-kind]
[--resource-name]
[--skip-compress]
[--target-folder]
[--timeout]
[--use-k8s]
Parameter yang Diperlukan
Namespace layanan Kubernetes dari pengontrol data.
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 |
Salin log untuk kontainer dengan nama serupa, Opsional, secara default menyalin log untuk semua kontainer. Tidak dapat ditentukan beberapa kali. Jika ditentukan beberapa kali, yang terakhir akan digunakan.
Mengecualikan log layanan data busur atau tidak dari folder hasil. Nilai defaultnya adalah False yang mencakup semua log kontainer layanan data arc.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
Mengecualikan atau tidak mengecualikan info sumber daya kube dari folder hasil per namespace. Nilai defaultnya adalah False yang menyertakan info sumber daya namespace.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
Mengecualikan cadangan controldb dari folder hasil atau tidak. Nilai defaultnya adalah False yang menyertakan cadangan controldb.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
Mengecualikan cadangan dari folder hasil atau tidak. Nilai defaultnya adalah False yang mencakup cadangan.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
Mengecualikan log namespace layanan kube-system dan azure-arc dari koleksi atau tidak. Nilai defaultnya adalah False yang mencakup log kube-system dan connectedk8s, jika dapat diakses.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
Salin log untuk pod dengan nama yang sama. Opsional, secara default menyalin log untuk semua pod. Tidak dapat ditentukan beberapa kali. Jika ditentukan beberapa kali, yang terakhir akan digunakan.
Salin log untuk sumber daya dari jenis tertentu. Tidak dapat ditentukan beberapa kali. Jika ditentukan beberapa kali, yang terakhir akan digunakan. Jika ditentukan, --resource-name juga harus ditentukan untuk mengidentifikasi sumber daya.
Salin log untuk sumber daya nama yang ditentukan. Tidak dapat ditentukan beberapa kali. Jika ditentukan beberapa kali, yang terakhir akan digunakan. Jika ditentukan, --resource-kind juga harus ditentukan untuk mengidentifikasi sumber daya.
Apakah melewati pemadatan folder hasil atau tidak. Nilai defaultnya adalah False yang memadatkan folder hasil.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
Jalur folder target untuk menyalin log. Opsional, secara default membuat hasil di folder lokal. Tidak dapat ditentukan beberapa kali. Jika ditentukan beberapa kali, yang terakhir akan digunakan.
Jumlah detik untuk menunggu perintah selesai. Nilai defaultnya adalah 0 yang tidak terbatas.
| Properti | Nilai |
|---|---|
| Nilai default: | 0 |
Gunakan API Kubernetes lokal untuk melakukan tindakan ini.
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 arcdata dc debug dump
Memicu cadangan memori.
Memicu cadangan memori dan menyalinnya dari kontainer - Konfigurasi Kubernetes diperlukan pada sistem Anda.
az arcdata dc debug dump --k8s-namespace
[--acquire-policy-token]
[--change-reference]
[--container {controller}]
[--target-folder]
[--use-k8s]
Parameter yang Diperlukan
Namespace layanan Kubernetes dari pengontrol data.
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 |
Kontainer target yang akan dipicu untuk mencadangkan proses yang sedang berjalan.
| Properti | Nilai |
|---|---|
| Nilai default: | controller |
| Nilai yang diterima: | controller |
Folder target untuk menyalin cadangan keluar.
| Properti | Nilai |
|---|---|
| Nilai default: | ./output/dump |
Gunakan API Kubernetes lokal untuk melakukan tindakan ini.
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 arcdata dc debug restore-controldb-snapshot
Memulihkan salinan unik ControlDB dari cadangan - hanya untuk tujuan pemecahan masalah.
Memulihkan cadangan COPY_ONLY ControlDB dengan nama unik untuk pemecahan masalah - Konfigurasi Kubernetes diperlukan pada sistem Anda.
az arcdata dc debug restore-controldb-snapshot --backup-file
--k8s-namespace
[--acquire-policy-token]
[--change-reference]
[--use-k8s]
Contoh
Linux - Pulihkan cadangan yang diambil dari perintah 'arcdata dc debug copy-logs' yang dijalankan sebelumnya.
az arcdata dc debug restore-controldb-snapshot -k arc-data-services -f /path/to/backup/controller-1675653451.bak
Windows - Pulihkan cadangan yang diambil dari perintah 'arcdata dc debug copy-logs' yang dijalankan sebelumnya.
az arcdata dc debug restore-controldb-snapshot -k arc-data-services -f C:\path\to\backup\controller-1675653451.bak
Parameter yang Diperlukan
File cadangan Database Pengontrol yang ada - harus berakhiran '.bak', akan dipulihkan dengan nama database unik berdasarkan tanda waktu eksekusi.
Namespace layanan Kubernetes dari pengontrol data yang ada.
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 |
Gunakan API Kubernetes lokal untuk melakukan tindakan ini.
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 |