az postgres flexible-server replica
Mengelola replika baca.
Perintah
| Nama | Deskripsi | Jenis | Status |
|---|---|---|---|
| az postgres flexible-server replica create |
Membuat replika baca untuk server. |
Core | GA |
| az postgres flexible-server replica list |
Daftar semua replika baca untuk server tertentu. |
Core | GA |
| az postgres flexible-server replica promote |
Hentikan replikasi replika baca dan promosikan ke server independen atau sebagai server utama. |
Core | GA |
az postgres flexible-server replica create
Membuat replika baca untuk server.
az postgres flexible-server replica create --replica-name
--resource-group
--source-server
[--address-prefixes]
[--identity]
[--key]
[--location]
[--no-wait]
[--performance-tier]
[--private-dns-zone]
[--sku-name]
[--storage-size]
[--subnet]
[--subnet-prefixes]
[--tags]
[--tier]
[--vnet]
[--yes]
[--zone]
Contoh
Buat replika baca 'testreplicaserver' untuk 'testserver' dengan akses publik atau privat di zona dan lokasi yang ditentukan jika tersedia.
az postgres flexible-server replica create --replica-name testreplicaserver -g testGroup --source-server testserver --zone 3 --location testLocation
Buat replika baca 'testreplicaserver' dengan subnet baru untuk 'testserver' dengan akses privat.
az postgres flexible-server replica create --replica-name testreplicaserver -g testGroup \
--source-server testserver --zone 3 --location testLocation \
--vnet newVnet --subnet newSubnet \
--address-prefixes 172.0.0.0/16 --subnet-prefixes 172.0.0.0/24 \
--private-dns-zone testDNS.postgres.database.azure.com \
--tags "key=value"
Buat replika baca 'testreplicaserver' untuk 'testserver' dengan akses publik atau privat di lokasi yang ditentukan jika tersedia. Karena zona tidak diteruskan, zona akan secara otomatis mengambil zona di lokasi replika yang berbeda dari server sumber, jika tersedia, jika tersedia, yang lain akan mengambil zona yang sama dengan server sumber di lokasi replika jika tersedia, jika tidak akan mengatur zona sebagai Tidak Ada, yaitu Tidak ada preferensi
az postgres flexible-server replica create --replica-name testreplicaserver -g testGroup --source-server testserver --location testLocation
Buat replika baca 'testreplicaserver' untuk 'testserver' dengan kustom --storage-size dan --sku.
az postgres flexible-server replica create --replica-name testreplicaserver -g testGroup --source-server testserver --sku-name Standard_D4ds_v5 --storage-size 256
Buat replika baca 'testreplicaserver' untuk 'testserver', di mana 'testreplicaserver' berada di grup sumber daya yang berbeda 'newTestGroup'. Di sini --resource-group adalah untuk grup sumber daya replika baca, dan --source-server harus diteruskan sebagai ID sumber daya.
az postgres flexible-server replica create --replica-name testreplicaserver -g newTestGroup --source-server /subscriptions/{sourceSubscriptionId}/resourceGroups/{sourceResourceGroup}/providers/Microsoft.DBforPostgreSQL/flexibleServers/{sourceServerName} --location testLocation
Parameter yang Diperlukan
Nama server yang akan dipulihkan.
Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.
Nama atau ID sumber daya dari server sumber yang akan dipulihkan.
Parameter Opsional
Parameter berikut bersifat opsional, tetapi tergantung pada konteksnya, satu atau beberapa mungkin menjadi diperlukan agar perintah berhasil dijalankan.
Awalan alamat IP yang akan digunakan saat membuat jaringan virtual baru dalam format CIDR. Nilai defaultnya adalah 10.0.0.0/16.
Nama atau ID sumber daya identitas yang ditetapkan pengguna untuk enkripsi data.
ID sumber daya kunci keyvault utama untuk enkripsi data.
Location. Nilai dari: az account list-locations. Anda dapat mengonfigurasi lokasi default menggunakan az configure --defaults location=<location>.
Jangan menunggu operasi jangka panjang selesai.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
Tingkat performa server.
Parameter ini hanya berlaku untuk server dengan akses privat. Nama atau id zona dns privat baru atau yang sudah ada. Anda dapat menggunakan zona dns privat dari grup sumber daya yang sama, grup sumber daya yang berbeda, atau langganan yang berbeda. Jika Anda ingin menggunakan zona dari grup sumber daya atau langganan yang berbeda, berikan Id sumber daya. CLI membuat zona dns privat baru dalam grup sumber daya yang sama dengan jaringan virtual jika tidak disediakan oleh pengguna.
Nama SKU komputasi. Mengikuti konvensi Standard_{nama VM}. Contoh: Standard_B1ms.
Kapasitas penyimpanan server. Minimum adalah 32 GiB dan maks adalah 16 TiB.
Nama atau ID sumber daya subnet baru atau yang sudah ada. Jika Anda ingin menggunakan subnet dari grup sumber daya atau langganan yang berbeda, berikan ID sumber daya alih-alih nama. Harap dicatat bahwa subnet akan didelegasikan ke flexibleServers. Setelah delegasi, subnet ini tidak dapat digunakan untuk jenis sumber daya Azure lainnya.
Awalan alamat IP subnet yang akan digunakan saat membuat subnet baru dalam format CIDR. Nilai defaultnya adalah 10.0.0.0/24.
Tag yang dipisahkan spasi: key[=value] [key[=value] ...]. Gunakan "" untuk menghapus tag yang ada.
Tingkat komputasi server. Nilai yang diterima: Burstable, GeneralPurpose, MemoryOptimized.
Nama atau ID jaringan virtual baru atau yang sudah ada. Jika Anda ingin menggunakan vnet dari grup sumber daya atau langganan yang berbeda, berikan ID sumber daya. Nama harus antara 2 hingga 64 karakter. Nama harus diawali dengan huruf atau angka, diakhiri dengan huruf, angka atau garis bawah, dan hanya boleh berisi huruf, angka, garis bawah, titik, atau tanda hubung.
Jangan meminta konfirmasi.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
Zona ketersediaan untuk menyediakan sumber daya.
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 postgres flexible-server replica list
Daftar semua replika baca untuk server tertentu.
az postgres flexible-server replica list --name
--resource-group
Contoh
Cantumkan semua replika baca untuk server master 'testserver'.
az postgres flexible-server replica list -g testGroup -n testserver
Parameter yang Diperlukan
Nama server sumber.
Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.
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 postgres flexible-server replica promote
Hentikan replikasi replika baca dan promosikan ke server independen atau sebagai server utama.
az postgres flexible-server replica promote [--ids]
[--name]
[--promote-mode {standalone, switchover}]
[--promote-option {forced, planned}]
[--resource-group]
[--subscription]
[--yes]
Contoh
Hentikan replikasi ke 'testreplicaserver' dan promosikan server baca/tulis mandiri.
az postgres flexible-server replica promote -g testGroup -n testreplicaserver
Hentikan replikasi ke 'testreplicaserver' dan promosikan server baca/tulis mandiri dengan sinkronisasi data paksa.
az postgres flexible-server replica promote -g testGroup -n testreplicaserver --promote-mode standalone --promote-option forced
Hentikan replikasi ke 'testreplicaserver' dan promosikan ke server utama dengan sinkronisasi data yang direncanakan. Replika yang Anda promosikan harus memiliki titik akhir virtual pembaca yang ditetapkan, atau Anda akan menerima kesalahan pada promosi.
az postgres flexible-server replica promote -g testGroup -n testreplicaserver --promote-mode switchover --promote-option planned
Parameter Opsional
Parameter berikut bersifat opsional, tetapi tergantung pada konteksnya, satu atau beberapa mungkin menjadi diperlukan agar perintah berhasil dijalankan.
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.
| Properti | Nilai |
|---|---|
| Grup parameter: | Resource Id Arguments |
Nama dari server. Nama hanya boleh berisi huruf kecil, angka, dan karakter tanda hubung (-). Minimal 3 karakter dan maksimum 63 karakter.
| Properti | Nilai |
|---|---|
| Grup parameter: | Resource Id Arguments |
Apakah akan mempromosikan replika baca ke server independen atau mempromosikannya sebagai server utama.
| Properti | Nilai |
|---|---|
| Nilai default: | standalone |
| Nilai yang diterima: | standalone, switchover |
Apakah akan menyinkronkan data sebelum mempromosikan replika baca atau mempromosikan sesegera mungkin.
| Properti | Nilai |
|---|---|
| Nilai default: | planned |
| Nilai yang diterima: | forced, planned |
Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.
| Properti | Nilai |
|---|---|
| Grup parameter: | Resource Id Arguments |
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.
| Properti | Nilai |
|---|---|
| Grup parameter: | Resource Id Arguments |
Jangan meminta konfirmasi.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
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.
Tingkatkan verbositas pengelogan. Gunakan --debug untuk log debug penuh.
| Properti | Nilai |
|---|---|
| Nilai default: | False |