Tentang setelan instance

Halaman ini memberikan informasi setelan yang tersedia untuk instance Cloud SQL.

Setelan Cloud SQL untuk PostgreSQL

Setelan Apakah dapat diubah setelah dibuat? Nilai yang memungkinkan
Instance ID N Terdiri dari huruf kecil, angka, dan tanda hubung; harus diawali dengan huruf. Panjang total harus 98 karakter atau kurang.
Region N Untuk edisi Cloud SQL Enterprise Plus:
africa-south1 — Johannesburg
asia-east1 — Taiwan
asia-east2 — Hong Kong
asia-northeast1 — Tokyo
asia-northeast2 — Osaka
asia-northeast3 — Seoul
asia-south1 — Mumbai
asia-south2 — Delhi
asia-southeast1 — Singapura
asia-southeast2 — Jakarta
australia-southeast1 — Sydney
australia-southeast2 — Melbourne
europe-central2 — Warsaw
europe-north1 — Finlandia
europe-southwest1 — Madrid
europe-west1 — Belgia
europe-west2 — London
europe-west3 — Frankfurt
europe-west4 — Belanda
europe-west6 — Zürich
europe-west8 — Milan
europe-west9 — Paris
europe-west10 — Berlin
europe-west12 — Turin
me-central1 — Doha
me-central2 — Dammam
me-west1 — Tel Aviv
northamerica-northeast1 — Montréal
northamerica-northeast2 — Toronto
southamerica-east1 — San Paulo
southamerica-west1 — Santiago
us-central1 — Iowa
us-east1 — South Carolina
us-east4 — Northern Virginia
us-east5 — Columbus
us-south1 — Dallas
us-west1 — Oregon
us-west2 — Los Angeles
us-west3 — Salt Lake City
us-west4 — Las Vegas

Untuk edisi Cloud SQL Enterprise:
africa-south1 — Johannesburg
asia-east1 — Taiwan
asia-east2 — Hong Kong
asia-northeast1 — Tokyo
asia-northeast2 — Osaka
asia-northeast3 — Seoul
asia-south1 — Mumbai
asia-south2 — Delhi
asia-southeast1 — Singapura
asia-southeast2 — Jakarta
australia-southeast1 — Sydney
australia-southeast2 — Melbourne
europe-central2 — Warsaw
europe-north1 — Finlandia
europe-southwest1 — Madrid
europe-west1 — Belgia
europe-west2 — London
europe-west3 — Frankfurt
europe-west4 — Belanda
europe-west6 — Zürich
europe-west8 — Milan
europe-west9 — Paris
europe-west10 — Berlin
europe-west12 — Turin
me-central1 — Doha
me-central2 — Dammam
me-west1 — Tel Aviv
northamerica-northeast1 — Montréal
northamerica-northeast2 — Toronto
northamerica-south1 - Meksiko
southamerica-east1 — São Paulo
southamerica-west1 — Santiago
us-central1 — Iowa
us-east1 — South Carolina
us-east4 — Northern Virginia
us-east5 — Columbus
us-south1 — Dallas
us-west1 — Oregon
us-west2 — Los Angeles
us-west3 — Salt Lake City
us-west4 — Las Vegas
Zone Y Nilai yang mungkin diandalkan pada region.
Versi database N Untuk edisi Cloud SQL Enterprise Plus:
Console string           API enum string
PostgreSQL 17            POSTGRES_17
PostgreSQL 16 (default)  POSTGRES_16
PostgreSQL 15            POSTGRES_15
PostgreSQL 14            POSTGRES_14
PostgreSQL 13            POSTGRES_13
PostgreSQL 12            POSTGRES_12
Untuk edisi Cloud SQL Enterprise:
Console string          API enum string
PostgreSQL 17           POSTGRES_17
PostgreSQL 16 (default) POSTGRES_16
PostgreSQL 15           POSTGRES_15
PostgreSQL 14           POSTGRES_14
PostgreSQL 13           POSTGRES_13
PostgreSQL 12           POSTGRES_12
PostgreSQL 11           POSTGRES_11
PostgreSQL 10           POSTGRES_10
PostgreSQL 9.6          POSTGRES_9_6
Mode SSL Y Menerapkan/mengaktifkan SSL sebagai berikut:
  • ALLOW_UNENCRYPTED_AND_ENCRYPTED: mengizinkan koneksi non-SSL/non-TLS dan SSL/TLS. Untuk koneksi SSL, sertifikat klien tidak diverifikasi. Ini adalah nilai defaultnya.
  • ENCRYPTED_ONLY: hanya mengizinkan koneksi yang dienkripsi dengan SSL/TLS.
  • TRUSTED_CLIENT_CERTIFICATE_REQUIRED: hanya mengizinkan koneksi yang dienkripsi dengan SSL/TLS dan dengan sertifikat klien yang valid.
Mode CA server N

Memungkinkan Anda mengonfigurasi certificate authority (CA) server untuk instance. Anda dapat memilih salah satu opsi CA server berikut yang tersedia:

  • GOOGLE_MANAGED_INTERNAL_CA: ini adalah nilai default. Dengan opsi ini, CA internal yang didedikasikan untuk setiap instance Cloud SQL akan menandatangani sertifikat server untuk instance tersebut.
  • GOOGLE_MANAGED_CAS_CA: dengan opsi ini, hierarki CA yang terdiri dari root CA dan CA server bawahan yang dikelola oleh Cloud SQL dan dihosting di Google Cloud Certificate Authority Service (CA Service) akan digunakan. CA server bawahan di region menandatangani sertifikat server dan dibagikan di seluruh instance di region.

Setelan instance ini berada dalam Pratinjau.

Tetapkan edisi Y

ENTERPRISE atau ENTERPRISE PLUS

Menetapkan kebijakan sandi Y Dikonfigurasi atau tidak.
IP Pribadi Setelah diaktifkan, fitur ini tidak dapat dinonaktifkan. Diaktifkan atau dinonaktifkan.
IP Publik Y Diaktifkan atau dinonaktifkan.
Jaringan yang diizinkan Y Jika IP Publik diaktifkan, alamat IP akan diizinkan untuk terhubung ke instance. Anda juga dapat menentukan nilai ini sebagai rentang alamat IP, dalam notasi CIDR.
Jalur pribadi untuk layanan Google Cloud Y Diaktifkan atau dinonaktifkan.
Cache data Y Diaktifkan atau dinonaktifkan.
Machine type Y

Pilih dari Inti bersama atau Inti khusus. Untuk Inti bersama, setiap jenis mesin diklasifikasikan berdasarkan jumlah CPU (inti) and jumlah memori untuk instance Anda.

Untuk Inti khusus, daripada memilih konfigurasi yang telah ditetapkan, pilih tombol pilihan Kustom untuk membuat jenis mesin kustom. Pelajari lebih lanjut

Core Y Untuk edisi Cloud SQL Enterprise Plus:
2 hingga 128 (hanya jenis mesin yang telah ditetapkan)

Untuk edisi Cloud SQL Enterprise:
1 sampai 96 (harus berupa 1 atau berjumlah genap)
Parsial untuk vCPU bersama
Memori Y Untuk edisi Cloud SQL Enterprise Plus: 6,75 GB hingga 8 GB per vCPU.
Rasio 6,75 GB untuk 1 vCPU hanya untuk jenis mesin db-perf-optimized-N-128. Semua jenis mesin lainnya memiliki rasio 8 GB ke 1 vCPU.
Untuk edisi Cloud SQL Enterprise: 0,9 GB hingga 6,5 GB per vCPU (harus kelipatan dari 256 MB dan minimal 3,75 GB).
Jenis penyimpanan N SSD (nilai default)
HDD (khusus edisi Cloud SQL Enterprise)
Kapasitas penyimpanan Y
(Hanya peningkatan)
Instance dengan minimal satu vCPU yang tidak dibagikan dapat memiliki ukuran hingga 64 TB.
Instance dengan vCPU bersama dapat memiliki ukuran hingga 3054 GB.

Perhatikan bahwa membuat atau meningkatkan kapasitas penyimpanan menjadi 64 TB dapat meningkatkan latensi operasi umum, seperti cadangan, yang bergantung pada workload Anda.
Aktifkan peningkatan penyimpanan otomatis Y Aktif (nilai default)
Nonaktif
Metode enkripsi data N Kunci enkripsi yang dikelola Google (nilai default)
Kunci Cloud KMS
Batas peningkatan penyimpanan otomatis Y Dalam GB. 0 (default) berarti tidak ada batasan.
Cadangan Y
Aktif (nilai default)
Nonaktif
Opsi lokasi Y Multi-region (nilai default)
Region

Ada juga menu drop-down yang berisi daftar multi-region saat Anda memilih Multi-region atau region saat memilih Region.

Perlindungan penghapusan instance Y Diaktifkan atau dinonaktifkan.
Aktifkan pemulihan point-in-time Y
(lihat catatan)
Aktif (nilai default)
Nonaktif
Ketersediaan: Single zone
Y
Aktif (nilai default)
Nonaktif
Ketersediaan tinggi (regional)
Y
Aktif
Nonaktif (nilai default)
Pemeliharaan: Masa pemeliharaan Y Semua (nilai default)
Hari dalam seminggu dan jam
Pemeliharaan: Waktu pemeliharaan Y Semua (nilai default)
Canary (juga Minggu 1 (sebelumnya Sebelumnya) / Pratinjau)
Stabil (juga Minggu 2 (sebelumnya Nanti) / Produksi)
Minggu 5
Flag database Y Lihat Mengonfigurasi Flag Database.
Instance ID

ID instance adalah nama instance. Digunakan untuk mengidentifikasi instance Anda dalam project secara unik. Pilih nama instance yang selaras dengan tujuan instance jika memungkinkan.

Panjang total project-ID:instance-ID harus 98 karakter atau kurang.

Anda tidak perlu menyertakan ID project dalam nama instance. Hal ini dilakukan secara otomatis jika sesuai (misalnya, di file log).
Region
Region Google Cloud tempat instance Anda berada. Region adalah area geografis independen yang terdiri dari beberapa zona. Zona dan region adalah abstraksi logis dari resource fisik dasar. Region terdiri dari tiga zona atau lebih yang ditempatkan di tiga pusat data fisik atau lebih. Region Meksiko, Osaka, dan Montreal memiliki tiga zona yang ditempatkan di satu atau dua pusat data fisik. Region ini sedang dalam proses perluasan ke setidaknya tiga pusat data fisik. Saat Anda merancang solusi di Google Cloud, pertimbangkan panduan di Lokasi cloud, SLA Google Cloud Platform, dan dokumentasi produk Google Cloud yang sesuai. Anda hanya dapat menetapkan region selama pembuatan instance. Untuk meningkatkan performa, dekatkan data Anda dengan layanan yang membutuhkannya. Untuk mengetahui informasi selengkapnya, lihat Lokasi Instance.
Zone
Zona Google Cloud tempat instance Anda berada. Jika Anda terhubung dari instance Compute Engine, pilih zona tempat instance Compute Engine berada. Jika tidak, terima zona default. Anda dapat mengedit instance nanti untuk mengubah zona, jika diperlukan. Untuk mengetahui informasi selengkapnya, lihat Lokasi Instance.
Jenis Mesin

Menentukan memori dan inti virtual yang tersedia untuk instance Cloud SQL Anda. Ketersediaan jenis mesin ditentukan oleh edisi Cloud SQL Anda.

Untuk workload yang memerlukan pemrosesan real-time, seperti pemrosesan transaksi online (OLTP), pastikan instance Anda memiliki cukup memori untuk memuat seluruh set pekerjaan. Namun, ada faktor lain yang dapat memengaruhi persyaratan memori, seperti jumlah koneksi aktif, dan proses overhead internal. Anda harus melakukan pengujian beban untuk menghindari masalah performa di lingkungan produksi.

Saat mengonfigurasi instance, pilih memori dan vCPU yang cukup untuk menangani workload Anda, dan upgrade seiring peningkatan beban kerja. Konfigurasi mesin dengan vCPU yang tidak memadai dapat kehilangan cakupan SLA-nya. Untuk informasi selengkapnya, lihat Panduan operasional.

Jenis mesin untuk instance edisi Cloud SQL Enterprise Plus Untuk instance edisi Cloud SQL Enterprise Plus, jenis mesin telah ditetapkan sebelumnya sebagai berikut:

Jenis mesin Enterprise plus vCPU Memori (GB) SSD Lokal
db-perf-optimized-N-2 2 16 375
db-perf-optimized-N-4 4 32 375
db-perf-optimized-N-8 8 64 375
db-perf-optimized-N-16 16 128 750
db-perf-optimized-N-32 32 256 1500
db-perf-optimized-N-48 48 384 3000
db-perf-optimized-N-64 64 512 6000
db-perf-optimized-N-80 80 640 6000
db-perf-optimized-N-96 96 768 6000
db-perf-optimized-N-128 128 864 9000
Jenis mesin untuk instance edisi Cloud SQL Enterprise Untuk instance edisi Cloud SQL Enterprise, Anda juga dapat membuat konfigurasi instance kustom menggunakan perintah gcloud sql instances create. Dengan konfigurasi instance kustom, Anda dapat memilih jumlah memori dan CPU yang diperlukan instance. Fleksibilitas ini memungkinkan Anda memilih bentuk VM yang sesuai dengan workload Anda.

Nama jenis mesin menggunakan format berikut: db-custom-#-#

Ganti placeholder # pertama dengan jumlah CPU dalam mesin, dan placeholder # kedua dengan jumlah memori di mesin.

Misalnya, jika nama mesin Anda adalah db-custom, dan komputer Anda memiliki 1 CPU dan RAM 3840 MB, format mesin tersebut adalah db-custom-1-3840.

Saat memilih jumlah CPU dan jumlah memori, ada beberapa batasan pada konfigurasi yang Anda pilih:

  • vCPU harus berupa 1 atau bilangan genap antara 2 dan 96.
  • Memori harus:
    • 0,9 hingga 6,5 GB per vCPU
    • Kelipatan 256 MB
    • Setidaknya 3,75 GB (3840 MB)

Tabel berikut berisi daftar nama setiap jenis mesin lama, jumlah CPU dan RAM untuk setiap jenis mesin, serta string yang dihasilkan untuk jenis mesin tersebut.

Anda dapat membuat jenis mesin yang setara dengan menentukan CPU dan RAM yang setara di Google Cloud Console, dengan menggunakan gcloud CLI, atau dengan menentukan db-custom-#-# di API.

Jenis mesin lama vCPU Memori (MB) string db-custom-CPU-RAM (string tingkat API)
db-n1-standard-1 1 3840 db-custom-1-3840
db-n1-standard-2 2 7680 db-custom-2-7680
db-n1-standard-4 4 15360 db-custom-4-15360
db-n1-standard-8 8 30720 db-custom-8-30720
db-n1-standard-16 16 61440 db-custom-16-61440
db-n1-standard-32 32 122880 db-custom-32-122880
db-n1-standard-64 64 245760 db-custom-64-245760
db-n1-standard-96 96 368640 db-custom-96-368640
db-n1-highmem-2 2 13312 db-custom-2-13312
db-n1-highmem-4 4 26624 db-custom-4-26624
db-n1-highmem-8 8 53248 db-custom-8-53248
db-n1-highmem-16 16 106496 db-custom-16-106496
db-n1-highmem-32 32 212992 db-custom-32-212992
db-n1-highmem-64 64 425984 db-custom-64-425984
db-n1-highmem-96 96 638976 db-custom-96-638976

Jenis mesin Anda memengaruhi biaya instance. Untuk mengetahui informasi selengkapnya, lihat Harga Instance. Anda juga dapat melihat harga untuk berbagai skenario dengan Kalkulator Harga.

Menetapkan kebijakan sandi

Kebijakan sandi untuk instance. kebijakan sandi mencakup opsi berikut:

  • Minimum length: Menentukan jumlah karakter minimum yang harus dimiliki sandi.
  • Password complexity: Memeriksa apakah sandi adalah kombinasi huruf kecil, huruf besar, numerik, dan karakter non-alfanumerik.
  • Batasi penggunaan ulang sandi: Menentukan jumlah sandi sebelumnya yang tidak dapat Anda gunakan kembali.
  • Larang nama pengguna: Mencegah penggunaan nama pengguna di dalam sandi.
  • Atur interval perubahan sandi: Menentukan durasi minimum setelah Anda dapat mengubah sandi.
Core

Jumlah CPU untuk instance Anda. Anda juga dapat memilih untuk membuat instance dengan CPU kurang dari satu (instance kode bersama, atau vCPU bersama).

Memori

Jumlah memori yang tersedia untuk instance Anda. Dalam kaitannya dengan workload yang membutuhkan performa tingkat tinggi, seperti pemrosesan transaksi online (OLTP), pastikan instance Anda punya cukup memori guna memuat seluruh set pekerjaan. Namun, ada faktor lain yang dapat memengaruhi persyaratan memori, seperti jumlah koneksi aktif. Lakukan pengujian beban untuk menghindari masalah performa dalam produksi.

Versi database
Kecuali jika Anda memerlukan kemampuan yang hanya disediakan oleh versi tertentu, setujui versi database default (PostgreSQL 15). Untuk perintah gcloud dan penggunaan REST API, lihat dokumentasi referensi.
Jenis penyimpanan
Dengan memilih SSD, nilai default-nya, instance Anda akan memiliki penyimpanan SSD. SSD memberikan latensi lebih rendah dan throughput data yang lebih tinggi. Jika Anda tidak memerlukan akses berperforma tinggi ke data, misalnya untuk penyimpanan jangka panjang atau data yang jarang diakses, Anda dapat mengurangi biaya dengan memilih HDD.
Mode SSL

(Opsional) Opsi SSL/TLS untuk koneksi database. Cloud SQL menggunakan SSL/TLS untuk membuat koneksi yang aman, diautentikasi, dan terenkripsi ke instance. Anda dapat menggunakan setelan mode SSL sslModeuntuk menerapkan semua koneksi database ke instance agar menggunakan enkripsi SSL/TLS. Anda juga dapat menggunakan setelan ini untuk menerapkan verifikasi sertifikat klien. Setelan ini memberi Anda kontrol yang lebih terperinci atas koneksi SSL dibandingkan dengan requireSsl. Sebaiknya gunakan sslMode. Untuk informasi selengkapnya, lihat IpConfiguration. Anda dapat menerapkan SSL saat membuat instance atau mengupdatenya untuk instance yang sudah ada.

Mode CA server

(Opsional) Saat membuat instance, Anda dapat memilih mode CA server untuk instance tersebut.

  • GOOGLE_MANAGED_INTERNAL_CA: ini adalah nilai default. Cloud SQL membuat CA server yang ditandatangani sendiri baru untuk setiap instance.
  • GOOGLE_MANAGED_CAS_CA: instance menggunakan hierarki CA server yang dihosting oleh Layanan Certificate Authority dan CA penerbit dibagikan di semua instance di region yang sama.

Untuk mengetahui informasi selengkapnya tentang opsi ini, lihat Hierarki Certificate Authority (CA). Mode CA server berada dalam Pratinjau.

Kapasitas penyimpanan

Pilih kapasitas yang sesuai dengan ukuran database Anda. Setelah membuat instance Anda dapat meningkatkan kapasitas penyimpanan secara manual dengan mengedit konfigurasi instance tetapi, Anda tidak dapat menguranginya. Meningkatkan kapasitas penyimpanan tidak menyebabkan periode nonaktif.

Jumlah kapasitas penyimpanan yang dialokasikan untuk instance Anda memengaruhi biaya instance. Untuk informasi selengkapnya, lihat Harga Penyimpanan dan Networking.

Untuk replika baca, kapasitas penyimpanan setidaknya harus setinggi kapasitas penyimpanan instance utama. Saat instance utama diubah ukurannya, jika diperlukan, semua replika baca akan diubah ukurannya, sehingga memiliki kapasitas penyimpanan minimal sama dengan instance utama yang diupdate.

Aktifkan peningkatan penyimpanan otomatis

Jika setelan ini diaktifkan, Cloud SQL akan memeriksa penyimpanan Anda yang tersedia setiap 30 detik. Jika penyimpanan yang tersedia kurang dari ukuran minimum, Cloud SQL otomatis menambahkan kapasitas penyimpanan tambahan. Jika penyimpanan yang tersedia berulang kali berada di bawah ukuran batas, Cloud SQL akan terus menambahkan penyimpanan hingga mencapai batas maksimum 64 TB.

Setelan peningkatan penyimpanan otomatis dari instance utama secara otomatis berlaku untuk setiap replika baca dari instance tersebut. Setelan peningkatan penyimpanan otomatis tidak dapat ditetapkan secara independen untuk replika baca.

Ambang batas

Ukuran batas bergantung pada jumlah penyimpanan yang saat ini disediakan untuk instance Anda; ukuran file tidak boleh lebih besar dari 25 GB.

Untuk instance yang disediakan dengan penyimpanan 500 GB (atau lebih), batasnya selalu 25 GB.

Untuk instance yang disediakan dengan penyimpanan kurang dari 500 GB, formula ini digunakan untuk menghitung nilai minimum:

  5 + (provisioned storage)/25

Hasil pembagian divisi dibulatkan ke bawah ke seluruh bilangan bulat terdekat.

Penghitungan nilai minimum untuk instance dengan kapasitas penyimpanan 66 GB:

5 + (1/25th of 66 GB) = 5 + (66/25) = 5 + 2.6 -> 5 + 2 = 7 GB
Penghitungan nilai minimum untuk instance dengan kapasitas penyimpanan 1.000 GB:
5 + (1/25th of 1000 GB) = 5 + (1000/25) = 5 + 40 = 45 -> rounded down to the
maximum value of 25 GB

Jumlah penyimpanan yang ditambahkan

Jumlah penyimpanan yang ditambahkan ke instance sama dengan ukuran batas, yang tidak boleh lebih dari 25 GB.

Pertimbangan untuk disk berukuran besar

Untuk instance yang disediakan dengan penyimpanan sebesar 500 GB atau lebih, ukuran batasnya selalu 25 GB dan jumlah penyimpanan yang ditambahkan selalu 25 GB. Akibatnya, ruang kosong maksimum yang memungkinkan adalah 50 GB. Jika Anda tidak menyesuaikan ukuran instance secara manual dengan disk lebih dari 5 TB, disk dapat tetap berada pada kapasitas 99% sepanjang waktu meskipun instance memiliki ruang kosong.

Sebelum operasi yang meningkatkan penggunaan ruang disk dengan cepat, seperti impor besar atau kueri yang memerlukan tabel sementara dalam jumlah besar, ubah ukuran disk secara manual, daripada bergantung pada autogrow untuk mengikutinya.

Metode enkripsi data

Secara default, instance Cloud SQL Anda dienkripsi dengan kunci yang dikelola Google. Jika Anda ingin mengontrol kunci ini, gunakan kunci enkripsi yang dikelola pelanggan (CMEK) di Cloud Key Management Service (KMS). Cloud KMS terintegrasi dengan Cloud SQL.

Menggunakan kunci Cloud KMS memberi Anda kontrol atas tingkat perlindungan, lokasi, jadwal rotasi, penggunaan, dan izin aksesnya. Selain itu, Anda dapat menggunakan berbagai kunci enkripsi di seluruh resource. Dengan Cloud KMS, Anda juga dapat melacak penggunaan kunci, melihat log audit, dan mengontrol siklus proses kunci.

Alih-alih Google yang memiliki dan mengelola kunci yang melindungi data Anda, Anda mengontrol dan mengelola kunci ini di Cloud KMS.

Untuk informasi selengkapnya tentang CMEK, lihat Tentang kunci enkripsi yang dikelola pelanggan (CMEK).

Batas peningkatan penyimpanan otomatis

Jika mengaktifkan setelan peningkatan penyimpanan otomatis, Anda dapat memberikan batas spesifik terkait seberapa besar penyimpanan untuk instance Anda dapat bertambah secara otomatis. Perlu diingat bahwa makin besar ukuran instance, makin besar latensi operasionalnya.

Anda tidak dapat mengurangi ukuran penyimpanan sehingga batas ini dapat mencegah ukuran instance Anda bertambah terlalu besar (karena peningkatan traffic sementara). Perlu diingat bahwa ketika instance tidak dapat menambahkan penyimpanan yang dibutuhkan, instance tersebut kemungkinan akan berhenti menerima koneksi masuk dan dapat menjadi offline.

Setelan batas ini ditetapkan ke nol, nilai default-nya berarti tidak ada batas (selain penyimpanan maksimum yang tersedia untuk tingkat instance).

Untuk menetapkan batas saat Anda membuat instance, gunakan --storage-auto-increase-limit=INTEGER_VALUE_OF_GB parameter, seperti yang dijelaskan pada halaman membuat instance. Untuk menetapkan batas pada instance yang ada, gunakan parameter yang sama dengan perintah gcloud beta sql instances patch.

Setelan batas peningkatan penyimpanan otomatis dari instance utama secara otomatis berlaku untuk setiap replika baca dari instance tersebut. Setelan batas peningkatan penyimpanan otomatis tidak dapat ditetapkan secara independen untuk replika baca.

Pencadangan otomatis dan pemulihan point-in-time

Opsi ini menentukan apakah pencadangan otomatis dilakukan dan apakah write-ahead logging diaktifkan. Kedua opsi tersebut menambah sedikit biaya performa dan menggunakan penyimpanan tambahan, tetapi diperlukan untuk pembuatan replika dan clone, serta untuk pemulihan point-in-time. Saat memilih opsi ini, Anda juga dapat memilih jangka waktu saat pencadangan otomatis muncul.

Pencadangan otomatis dilakukan setiap hari, selama periode waktu yang Anda pilih. Pada akhir hari ketujuh, cadangan terlama akan dihapus.

Untuk informasi tentang pemulihan point-in-time, lihat Ringkasan pemulihan point-in-time.

Untuk informasi tentang replikasi, lihat Opsi Replikasi. Untuk mengetahui informasi tentang cloning instance, lihat Cloning Instance.

Setelan retensi untuk cadangan otomatis

Nilai default untuk jumlah cadangan yang dipertahankan adalah 7, tetapi Anda dapat mengubahnya ke nilai apa pun dalam rentang 1 hingga 365.

Lihat Pencadangan otomatis dan retensi log transaksi untuk informasi selengkapnya.

Opsi lokasi

Anda dapat memilih untuk menyimpan cadangan di beberapa region atau satu region. Multi-region merupakan setelan default, dan menjadi pilihan yang direkomendasikan karena memberikan perlindungan terhadap periode nonaktif saat region tidak tersedia. Cadangan disimpan di region yang paling dekat dengan instance.

Anda juga dapat memilih lokasi kustom untuk lokasi cadangan Anda. Hanya gunakan opsi ini jika diperlukan oleh peraturan atau jika kebijakan organisasi memerlukan cadangan Anda berada di beberapa region atau region tertentu. Lihat Lokasi kustom untuk mengetahui informasi selengkapnya.

Perlindungan penghapusan instance

Melindungi instance dari penghapusan yang tidak disengaja. Jika setelan ini diaktifkan, Anda harus menonaktifkannya sebelum menghapus instance. Lihat Mencegah penghapusan instance.

Aktifkan pemulihan point-in-time

Pemulihan point-in-time memungkinkan Anda melakukan pemulihan dari cadangan, mulai dari point in time tertentu.

Untuk informasi tentang pemulihan point-in-time, lihat Ringkasan pemulihan point-in-time.

Ketersediaan: Zona

Menempatkan instance dan cadangan Anda dalam satu zona. Jika Anda memilih opsi ini, tidak akan ada failover jika terjadi pemadaman layanan. Hanya direkomendasikan untuk tujuan pengujian dan pengembangan.

Ketersediaan tinggi (regional)

Saat Anda memilih Ketersediaan tinggi (regional), jika terjadi pemadaman, instance akan gagal dipindahkan ke zona lain di region tempat instance Anda berada, selama zona failover tidak mengalami pemadaman. Direkomendasikan Anda pilih Ketersediaan tinggi (regional) untuk instance di lingkungan produksi Anda.

Lihat Ringkasan konfigurasi ketersediaan tinggi.

Masa pemeliharaan

Hari dan jam saat peristiwa pemeliharaan untuk instance Cloud SQL dijadwalkan. Untuk instance utama edisi Cloud SQL Enterprise Plus, periode nonaktif untuk pemeliharaan biasanya kurang dari 1 detik. Untuk semua instance lainnya, periode nonaktif pemeliharaan biasanya rata-rata 60 detik atau kurang.

Replika baca tidak mendukung setelan masa pemeliharaan saat ini.

Untuk mengetahui informasi selengkapnya tentang pemeliharaan, lihat Tentang pemeliharaan pada instance Cloud SQL.

Waktu pemeliharaan

Preferensi Anda tentang waktu relatif update pemeliharaan. Anda dapat menerima update satu atau dua minggu setelah notifikasi dan menguji update pemeliharaan di lingkungan pengujian sebelum instance produksi mendapatkan update. Anda juga dapat memilih untuk menerima update pemeliharaan lima minggu ("week5") setelah notifikasi dikirim. Setelan waktu pemeliharaan tidak memengaruhi versi pemeliharaan yang diterapkan Cloud SQL pada instance Anda.

Jika Anda tidak menetapkan setelan waktu pemeliharaan, Cloud SQL akan memilih waktu update untuk instance Anda (selama masa pemeliharaannya, jika ada).

Untuk mengetahui informasi selengkapnya tentang pemeliharaan, lihat Tentang pemeliharaan pada instance Cloud SQL.

IP Pribadi
Mengonfigurasi instance untuk menggunakan IP pribadi. Pelajari lebih lanjut.
IP Publik
Jika diaktifkan, instance Anda akan diberi alamat IPv4 publik. Jika Anda menonaktifkan IP Publik, alamat tersebut akan dirilis; Anda dapat mengaktifkan kembali IP Publik nanti, tetapi Anda menerima alamat IPv4 yang berbeda. Secara default, alamat IP publik diblokir untuk semua alamat. Gunakan Jaringan yang diizinkan untuk mengaktifkan akses.
Jaringan yang diizinkan
Anda dapat menambahkan alamat IP atau rentang alamat tertentu untuk membuka instance ke alamat tersebut.

Untuk mengetahui informasi tentang cara mengonfigurasi alamat IP, lihat Mengonfigurasi konektivitas IP.

Jalur pribadi untuk layanan Google Cloud

Dengan memilih kotak centang ini, Anda mengizinkan layanan Google Cloud lainnya, seperti BigQuery, untuk mengakses data di Cloud SQL dan membuat kueri terhadap data ini melalui koneksi pribadi.

Kotak centang ini hanya diaktifkan jika Anda memilih kotak centang IP Pribadi dan menambahkan atau memilih jaringan yang diotorisasi untuk membuat koneksi pribadi.

Cache data

Cache data bersifat opsional untuk instance edisi Cloud SQL untuk PostgreSQL Enterprise Plus. Cache data menggunakan SSD lokal untuk memperluas cache halaman OS dari memori ke tingkat SSD. Cloud SQL mengelola setelan ini. Caching seluruh set pekerjaan ke dalam cache akan memberikan performa maksimum saat menggunakan cache data. Anda dapat menggunakan konsol Google Cloud, gcloud CLI, atau Cloud SQL Admin API untuk mengaktifkan atau menonaktifkan setelan ini untuk instance edisi Cloud SQL untuk PostgreSQL Enterprise Plus.

Kebijakan aktivasi
Anda dapat mengubah kebijakan aktivasi dengan memulai dan menghentikan instance. Menghentikan instance akan mencegah tagihan instance lebih lanjut.
Flag database

Anda dapat menetapkan tanda database tertentu pada instance Cloud SQL.

Untuk melengkapii daftar flag database yang dapat Anda tetapkan, lihat Mengonfigurasi Flag Database.

Dampak mengubah setelan instance

Bagi sebagian besar setelan instance, Cloud SQL langsung menerapkan perubahan dan konektivitas pada instance tidak akan terpengaruh.

Jika Anda menggunakan edisi Cloud SQL Enterprise, mengubah jumlah CPU atau ukuran memori akan menyebabkan instance offline selama kurang dari 60 detik. Total waktu agar perubahan diterapkan dapat memerlukan waktu beberapa menit. Mengubah zona instance, mengonfigurasi IP pribadi, mengubah jaringannya, dan mengaktifkan ketersediaan tinggi akan menyebabkan instance offline selama beberapa menit.

Jika menggunakan edisi Cloud SQL Enterprise Plus, Anda dapat melakukan beberapa perubahan setelan instance, seperti menskalakan vCPU atau mengaktifkan atau menonaktifkan cache data, dengan downtime yang hampir nol. Untuk informasi selengkapnya, lihat Ketersediaan di Cloud SQL.

Cloud SQL secara otomatis mengelola nilai flag max_connections berdasarkan jumlah memori pada instance (untuk informasi lebih lanjut, baca flag yang didukung). PostgreSQL mengharuskan nilai max_connections setidaknya selalu sama besarnya pada replika baca seperti pada replika utamanya. Oleh karena itu, jika replika baca memiliki lebih sedikit memori daripada replika utamanya, mengubah jumlah memori pada replika utama dapat mengakibatkan replika bacanya akan offline selama kurang dari 60 detik. Hal ini terjadi karena replika baca mungkin perlu menerima nilai baru max_connections agar tetap konsisten dengan perubahan pada replika utama, dan memperbarui nilai max_connections mengharuskan PostgreSQL dimulai ulang. Untuk mencegah hal ini terjadi, tetapkan flag max_connections di utama ke nilai pilihan Anda.

Rencanakan untuk melakukan perubahan semacam ini saat layanan Anda dapat menangani pemadaman durasi ini.

Langkah berikutnya