Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Membuat cluster DB Anda
Gunakan prosedur berikut untuk membuat cluster Aurora PostgreSQL DB yang menggunakan Aurora PostgreSQL Limitless Database.
Anda dapat menggunakan salah satu AWS Management Console atau AWS CLI untuk membuat cluster DB Anda yang menggunakan Aurora PostgreSQL Limitless Database. Anda membuat cluster DB primer dan grup shard DB.
Bila Anda menggunakan AWS Management Console untuk membuat cluster DB primer, grup shard DB juga dibuat dalam prosedur yang sama.
Untuk membuat cluster DB menggunakan konsol
Masuk ke AWS Management Console dan buka konsol Amazon RDS di https://console.aws.amazon.com/rds/
. -
Pilih Buat basis data.
Halaman Buat database ditampilkan.
-
Untuk Jenis mesin, pilih Aurora (Kompatibel dengan PostgreSQL).
-
Untuk Versi, pilih salah satu dari berikut ini:
-
Aurora PostgreSQL dengan Database Limitless (Kompatibel dengan PostgreSQL 16.4)
-
Aurora PostgreSQL dengan Database Limitless (Kompatibel dengan PostgreSQL 16.6)
-
-
Untuk Database Tanpa Batas Aurora PostgreSQL:
-
Masukkan pengidentifikasi grup pecahan DB.
penting
Setelah Anda membuat grup pecahan DB, Anda tidak dapat mengubah pengidentifikasi cluster DB atau pengidentifikasi grup shard DB.
-
Untuk rentang kapasitas grup shard DB:
-
Masukkan kapasitas Minimum (ACUs). Gunakan nilai minimal 16 ACUs.
Untuk lingkungan pengembangan, nilai defaultnya adalah 16 ACUs. Untuk lingkungan produksi, nilai defaultnya adalah 24 ACUs.
-
Masukkan kapasitas maksimum (ACUs). Gunakan nilai minimal 16 ACUs atau paling banyak 6144 ACUs.
Untuk lingkungan pengembangan, nilai defaultnya adalah 64 ACUs. Untuk lingkungan produksi, nilai defaultnya adalah 384 ACUs.
Untuk informasi selengkapnya, lihat Mengkorelasikan kapasitas maksimum grup pecahan DB dengan jumlah router dan pecahan yang dibuat.
-
-
Untuk penyebaran grup shard DB, pilih apakah akan membuat standby untuk grup pecahan DB:
-
Tidak ada redundansi komputasi - Membuat grup pecahan DB tanpa standby untuk setiap pecahan. Ini adalah nilai default.
-
Hitung redundansi dengan satu target failover — Membuat grup pecahan DB dengan satu siaga komputasi di Availability Zone (AZ) yang berbeda.
-
Hitung redundansi dengan dua target failover - Membuat grup pecahan DB dengan dua standby komputasi dalam dua yang berbeda. AZs
catatan
Jika Anda menyetel redundansi komputasi ke nilai bukan nol, jumlah total pecahan instans DB akan digandakan atau tiga kali lipat. Instans DB tambahan ini adalah standby komputasi, ditingkatkan dan turun ke kapasitas yang sama dengan instance penulis. Anda tidak mengatur rentang kapasitas secara terpisah untuk standby. Oleh karena itu, penggunaan dan tagihan ACU juga berlipat ganda dan tiga kali lipat. Untuk mengetahui penggunaan ACU yang tepat yang timbul dari redundansi komputasi, lihat metrik di.
DBShardGroupComputeRedundancyCapacity
DBShardMetrik grup -
-
Pilih apakah akan membuat grup pecahan DB dapat diakses publik.
catatan
Anda tidak dapat mengubah pengaturan ini setelah Anda membuat grup shard DB.
-
-
Untuk Konektivitas:
-
(Opsional) Pilih Connect ke sumber daya EC2 komputasi, lalu pilih EC2 instance yang sudah ada atau buat yang baru.
catatan
Jika Anda terhubung ke sebuah EC2 instans, Anda tidak dapat membuat grup shard DB dapat diakses publik.
-
Untuk tipe Jaringan, pilih salah satu IPv4atau mode Dual-stack.
-
Pilih grup subnet Virtual Private Cloud (VPC) dan DB, atau gunakan pengaturan default.
catatan
Jika Anda membuat cluster DB Limitless Database di Wilayah AS Timur (Virginia N.), jangan sertakan
us-east-1e
Availability Zone (AZ) di grup subnet DB Anda. Karena keterbatasan sumber daya, Aurora Serverless v2 —dan karenanya Limitless Database—tidak didukung di AZ.us-east-1e
-
Pilih grup keamanan VPC (firewall), atau gunakan pengaturan default.
-
-
Untuk otentikasi Database, pilih otentikasi kata sandi atau otentikasi basis data Password dan IAM.
-
Untuk Monitoring, pastikan kotak centang Aktifkan Performance Insights dan Enable Enhanced Monitoring dipilih.
Untuk Performance Insights, pilih waktu retensi minimal 1 bulan.
-
Perluas konfigurasi tambahan terakhir pada halaman.
-
Untuk ekspor Log, pastikan kotak centang log PostgreSQL dipilih.
-
Tentukan pengaturan lain sesuai kebutuhan. Untuk informasi selengkapnya, lihat Pengaturan untuk klaster Aurora DB.
-
Pilih Buat basis data.
Setelah cluster DB utama dan grup shard DB dibuat, mereka ditampilkan di halaman Databases.

Bila Anda menggunakan AWS CLI untuk membuat cluster DB yang menggunakan Aurora PostgreSQL Limitless Database, Anda melakukan tugas-tugas berikut:
Buat cluster DB utama
Parameter berikut diperlukan untuk membuat cluster DB:
-
--db-cluster-identifier
– Nama klaster DB Anda. -
--engine
- Cluster DB harus menggunakan mesinaurora-postgresql
DB. -
--engine-version
- Cluster DB harus menggunakan salah satu versi mesin DB:-
16.4-limitless
-
16.6-limitless
-
-
--storage-type
- Cluster DB harus menggunakan konfigurasi penyimpanan clusteraurora-iopt1
DB. -
--cluster-scalability-type
— Menentukan mode skalabilitas cluster Aurora DB. Ketika diatur kelimitless
, cluster beroperasi sebagai Database Aurora PostgreSQL Limitless. Ketika diatur kestandard
(default), cluster menggunakan pembuatan instans DB normal.catatan
Anda tidak dapat mengubah pengaturan ini setelah Anda membuat cluster DB.
-
--master-username
— Nama pengguna master untuk cluster DB. -
--master-user-password
— Kata sandi untuk pengguna utama. -
--enable-performance-insights
— Anda harus mengaktifkan Performance Insights. -
--performance-insights-retention-period
- Periode retensi Performance Insights minimal harus 31 hari. -
--monitoring-interval
— Interval, dalam hitungan detik, antara titik-titik saat metrik Pemantauan yang Ditingkatkan dikumpulkan untuk cluster DB. Nilai ini tidak bisa0
. -
--monitoring-role-arn
— Nama Sumber Daya Amazon (ARN) untuk peran IAM yang memungkinkan RDS mengirim metrik Pemantauan yang Ditingkatkan ke Log Amazon. CloudWatch -
--enable-cloudwatch-logs-exports
— Anda harus mengeksporpostgresql
log ke CloudWatch Log.
Parameter berikut ini bersifat opsional:
-
--db-subnet-group-name
— Grup subnet DB untuk mengasosiasikan dengan cluster DB. Ini juga menentukan VPC yang terkait dengan cluster DB.catatan
Jika Anda membuat cluster DB Limitless Database di Wilayah AS Timur (Virginia N.), jangan sertakan
us-east-1e
Availability Zone (AZ) di grup subnet DB Anda. Karena keterbatasan sumber daya, Aurora Serverless v2 —dan karenanya Limitless Database—tidak didukung di AZ.us-east-1e
-
--vpc-security-group-ids
— Daftar grup keamanan VPC untuk diasosiasikan dengan cluster DB. -
--performance-insights-kms-key-id
— AWS KMS key Pengidentifikasi untuk enkripsi data Performance Insights. Jika Anda tidak menentukan kunci KMS, kunci default untuk Anda Akun AWS digunakan. -
--region
— Wilayah AWS Tempat Anda membuat cluster DB. Itu harus menjadi salah satu yang mendukung Aurora PostgreSQL Limitless Database.
Untuk menggunakan grup keamanan VPC dan VPC default, hilangkan opsi dan. --db-subnet-group-name
--vpc-security-group-ids
Untuk membuat cluster DB primer
-
aws rds create-db-cluster \ --db-cluster-identifier
my-limitless-cluster
\ --engine aurora-postgresql \ --engine-version 16.6-limitless \ --storage-type aurora-iopt1 \ --cluster-scalability-type limitless \ --master-usernamemyuser
\ --master-user-passwordmypassword
\ --db-subnet-group-namemysubnetgroup
\ --vpc-security-group-idssg-c7e5b0d2
\ --enable-performance-insights \ --performance-insights-retention-period31
\ --monitoring-interval5
\ --monitoring-role-arn arn:aws:iam::123456789012
:role/EMrole
\ --enable-cloudwatch-logs-exports postgresql
Untuk informasi selengkapnya, lihat create-db-cluster
Buat grup pecahan DB
Selanjutnya Anda membuat grup pecahan DB di cluster DB yang baru saja Anda buat. Parameter-parameter berikut diperlukan:
-
--db-shard-group-identifier
— Nama grup pecahan DB Anda.Pengidentifikasi grup pecahan DB memiliki kendala berikut:
-
Itu harus unik di Akun AWS dan Wilayah AWS di mana Anda membuatnya.
-
Itu harus berisi 1—63 huruf, angka, atau tanda hubung.
-
Karakter pertama harus berupa huruf.
-
Pengidentifikasi ini tidak boleh diakhiri dengan tanda hubung atau mengandung dua tanda hubung berturut-turut.
-
penting
Setelah Anda membuat grup pecahan DB, Anda tidak dapat mengubah pengidentifikasi cluster DB atau pengidentifikasi grup shard DB.
-
-
--db-cluster-identifier
— Nama cluster DB tempat Anda membuat grup shard DB. -
--max-acu
- Kapasitas maksimum grup pecahan DB Anda. Itu harus dari 16-6144 ACUs. Untuk batas kapasitas lebih tinggi dari 6144 ACUs, hubungi. AWSJumlah awal router dan pecahan ditentukan oleh kapasitas maksimum yang Anda atur saat Anda membuat grup pecahan DB. Semakin tinggi kapasitas maksimum, semakin besar jumlah router dan pecahan yang dibuat dalam grup pecahan DB. Untuk informasi selengkapnya, lihat Mengkorelasikan kapasitas maksimum grup pecahan DB dengan jumlah router dan pecahan yang dibuat.
Parameter berikut ini bersifat opsional:
-
--compute-redundancy
— Apakah akan membuat standbys untuk grup pecahan DB. Parameter ini dapat memiliki nilai berikut:-
0
— Membuat grup pecahan DB tanpa standby untuk setiap pecahan. Ini adalah nilai default. -
1
— Membuat grup pecahan DB dengan satu siaga komputasi di Availability Zone (AZ) yang berbeda. -
2
— Membuat grup pecahan DB dengan dua standby komputasi dalam dua yang berbeda. AZs
catatan
Jika Anda menyetel redundansi komputasi ke nilai bukan nol, jumlah pecahan akan digandakan atau tiga kali lipat. Ini akan dikenakan biaya tambahan.
Node dalam standby komputasi ditingkatkan ke atas dan ke bawah ke kapasitas yang sama dengan penulis. Anda tidak mengatur rentang kapasitas secara terpisah untuk standby.
-
-
--min-acu
- Kapasitas minimum grup pecahan DB Anda. Setidaknya harus 16 ACUs, yang merupakan nilai default. -
--publicly-accessible|--no-publicly-accessible
— Apakah akan menetapkan alamat IP yang dapat diakses publik ke grup pecahan DB. Akses ke grup shard DB dikendalikan oleh grup keamanan yang digunakan oleh cluster.Nilai default-nya
--no-publicly-accessible
.catatan
Anda tidak dapat mengubah pengaturan ini setelah Anda membuat grup shard DB.
Untuk membuat grup pecahan DB
-
aws rds create-db-shard-group \ --db-shard-group-identifier
my-db-shard-group
\ --db-cluster-identifier my-limitless-cluster \ --max-acu1000