az postgres flexible-server replica

Mengelola replika baca.

Perintah

Nama Deskripsi Jenis Status
az postgres flexible-server replica create

Membuat replika baca untuk server.

Inti GA
az postgres flexible-server replica list

Daftar semua replika baca untuk server tertentu.

Inti GA
az postgres flexible-server replica promote

Hentikan replikasi replika baca dan promosikan ke server independen atau sebagai server utama.

Inti GA
az postgres flexible-server replica stop-replication

Hentikan replikasi ke replika baca dan jadikan server baca/tulis.

Inti Tidak digunakan lagi

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]
                                           [--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

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

Parameter yang Diperlukan

--replica-name

Nama server yang akan dipulihkan.

--resource-group -g

Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.

--source-server

Nama atau ID sumber daya dari server sumber yang akan dipulihkan.

Parameter Opsional

--address-prefixes

Awalan alamat IP yang akan digunakan saat membuat jaringan virtual baru dalam format CIDR. Nilai defaultnya adalah 10.0.0.0/16.

--identity

Nama atau ID sumber daya identitas yang ditetapkan pengguna untuk enkripsi data.

--key

ID sumber daya kunci keyvault utama untuk enkripsi data.

--location -l

Lokasi. Nilai dari: az account list-locations. Anda dapat mengonfigurasi lokasi default menggunakan az configure --defaults location=<location>.

--no-wait

Jangan menunggu operasi jangka panjang selesai.

nilai default: False
--performance-tier

Tingkat performa server.

--private-dns-zone

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.

--sku-name

Nama SKU komputasi. Mengikuti konvensi Standard_{nama VM}. Contoh: Standard_B1ms.

--storage-size

Kapasitas penyimpanan server. Minimum adalah 32 GiB dan maks adalah 16 TiB.

--subnet

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.

--subnet-prefixes

Awalan alamat IP subnet yang akan digunakan saat membuat subnet baru dalam format CIDR. Nilai defaultnya adalah 10.0.0.0/24.

--tier

Tingkat komputasi server. Nilai yang diterima: Burstable, GeneralPurpose, MemoryOptimized.

--vnet

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.

--yes -y

Jangan meminta konfirmasi.

nilai default: False
--zone -z

Zona ketersediaan untuk menyediakan sumber daya.

Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

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

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.

--subscription

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

--verbose

Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.

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

--name -n

Nama server sumber.

--resource-group -g

Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.

Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

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

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.

--subscription

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

--verbose

Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.

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

--ids

Satu atau beberapa ID sumber daya (dibatasi ruang). Ini harus menjadi ID sumber daya lengkap yang berisi semua informasi argumen 'Id Sumber Daya'. Anda harus menyediakan argumen --ids atau 'Resource Id' lainnya.

--name -n

Nama server. Nama hanya boleh berisi huruf kecil, angka, dan karakter tanda hubung (-). Minimal 3 karakter dan maksimum 63 karakter.

--promote-mode

Apakah akan mempromosikan replika baca ke server independen atau memancarkannya sebagai server utama.

nilai yang diterima: standalone, switchover
nilai default: standalone
--promote-option

Apakah akan menyinkronkan data sebelum mempromosikan replika baca atau mempromosikan sesegera mungkin.

nilai yang diterima: forced, planned
nilai default: planned
--resource-group -g

Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.

--subscription

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

--yes -y

Jangan meminta konfirmasi.

nilai default: False
Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

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

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.

--subscription

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

--verbose

Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.

az postgres flexible-server replica stop-replication

Tidak digunakan lagi

Perintah ini tidak digunakan lagi dan akan dihapus dalam rilis mendatang. Gunakan 'postgres flexible-server replica promote' sebagai gantinya.

Hentikan replikasi ke replika baca dan jadikan server baca/tulis.

az postgres flexible-server replica stop-replication [--ids]
                                                     [--name]
                                                     [--resource-group]
                                                     [--subscription]
                                                     [--yes]

Contoh

Hentikan replikasi ke 'testReplicaServer' dan jadikan server baca/tulis.

az postgres flexible-server replica stop-replication -g testGroup -n testReplicaServer

Parameter Opsional

--ids

Satu atau beberapa ID sumber daya (dibatasi ruang). Ini harus menjadi ID sumber daya lengkap yang berisi semua informasi argumen 'Id Sumber Daya'. Anda harus menyediakan argumen --ids atau 'Resource Id' lainnya.

--name -n

Nama server. Nama hanya boleh berisi huruf kecil, angka, dan karakter tanda hubung (-). Minimal 3 karakter dan maksimum 63 karakter.

--resource-group -g

Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.

--subscription

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

--yes -y

Jangan meminta konfirmasi.

nilai default: False
Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

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

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.

--subscription

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

--verbose

Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.