Menambahkan Replika Aurora ke klaster DB - Amazon Aurora

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Menambahkan Replika Aurora ke klaster DB

Klaster DB Aurora dengan replikasi memiliki satu instans DB primer dan hingga 15 Replika Aurora. Instans DB primer mendukung operasi baca dan tulis, dan melakukan semua modifikasi data pada volume klaster. Replika Aurora terhubung ke volume penyimpanan yang sama dengan instans DB primer, tetapi hanya mendukung operasi baca. Anda menggunakan Replika Aurora untuk mengalihkan beban kerja baca dari instans DB primer. Untuk informasi selengkapnya, lihat Replika Aurora.

Replika Amazon Aurora memiliki batasan berikut ini:

  • Anda tidak dapat membuat Replika Aurora untuk klaster DB Aurora Serverless v1. Aurora Serverless v1 memiliki instans DB tunggal yang menaikkan dan menurunkan skalanya secara otomatis untuk mendukung semua operasi baca dan tulis basis data.

    Namun, Anda dapat menambahkan instans pembaca ke klaster DB Aurora Serverless v2. Untuk informasi selengkapnya, lihat Menambahkan pembaca Aurora Serverless v2.

Kami menyarankan agar Anda mendistribusikan instans primer dan Replika Aurora dari klaster DB Anda ke beberapa Zona Ketersediaan untuk meningkatkan ketersediaan klaster DB Anda. Untuk informasi selengkapnya, lihat Ketersediaan wilayah.

Untuk menghapus Replika Aurora dari klaster DB Aurora, hapus Replika Aurora dengan mengikuti petunjuk dalam Menghapus instans dari klaster DB Aurora.

catatan

Amazon Aurora juga mendukung replikasi dengan basis data eksternal, atau instans DB RDS. Instans RDS DB harus berada di AWS Wilayah yang sama dengan Amazon Aurora. Untuk informasi selengkapnya, lihat Replikasi dengan Amazon Aurora.

Anda dapat menambahkan Aurora Replicas ke cluster DB menggunakanKonsol Manajemen AWS, theAWS CLI, atau RDS API.

Untuk menambahkan Replika Aurora ke klaster DB
  1. Masuk ke Konsol Manajemen AWS dan buka konsol Amazon RDS di https://console.aws.amazon.com/rds/.

  2. Di panel navigasi, pilih Basis data, lalu pilih klaster DB tempat Anda ingin menambahkan instans DB baru.

  3. Pastikan klaster dan instans primer berada dalam status Tersedia. Jika klaster DB atau instans primer berada dalam status transisi seperti Membuat, Anda tidak dapat menambahkan replika.

    Jika cluster tidak memiliki instance utama, buat satu menggunakan create-db-instanceAWS CLIperintah. Situasi ini dapat muncul jika Anda menggunakan CLI untuk memulihkan snapshot klaster DB lalu melihat klaster ini di Konsol Manajemen AWS.

  4. Untuk Tindakan, pilih Tambahkan pembaca.

    Halaman Tambahkan pembaca muncul.

  5. Di halaman Tambahkan pembaca, tentukan opsi untuk Replika Aurora Anda. Tabel berikut menunjukkan pengaturan untuk Replika Aurora.

    Untuk opsi ini Lakukan hal berikut

    Zona ketersediaan

    Tentukan apakah Anda ingin menentukan Zona Ketersediaan tertentu. Daftar ini hanya mencakup Zona Ketersediaan yang dipetakan ke grup subnet DB yang Anda pilih saat Anda membuat klaster DB. Untuk informasi selengkapnya tentang Zona Ketersediaan, lihat Wilayah dan Zona Ketersediaan.

    Dapat diakses publik

    Pilih Yes untuk memberikan alamat IP publik pada Replika Aurora; jika tidak, pilih No. Untuk informasi selengkapnya tentang menyembunyikan Replika Aurora dari akses publik, lihat Menyembunyikan klaster DB dalam VPC dari internet.

    Enkripsi

    Pilih Enable encryption untuk mengaktifkan enkripsi saat diam untuk Replika Aurora ini. Untuk informasi selengkapnya, lihat Mengenkripsi sumber daya Amazon Aurora.

    Kelas instans DB

    Pilih kelas instans DB yang menentukan persyaratan pemrosesan dan memori untuk Replika Aurora. Untuk informasi selengkapnya tentang opsi kelas instans DB, lihat Kelas instans Amazon Aurora DB.

    Sumber replika Aurora

    Pilih pengidentifikasi instans primer yang akan dibuatkan Replika Aurora.

    Pengidentifikasi instans DB

    Masukkan nama untuk instance yang unik untuk akun Anda di AWS Wilayah yang Anda pilih. Anda dapat memilih untuk menambahkan beberapa kecerdasan ke nama seperti menyertakan AWS Region dan mesin DB yang Anda pilih, misalnyaaurora-read-instance1.

    Prioritas

    Pilih prioritas failover untuk instans. Jika Anda tidak memilih nilai, nilai default-nya adalah tier-1. Prioritas ini akan menentukan urutan promosi Aurora Replika saat melakukan pemulihan dari kegagalan instans primer. Untuk informasi selengkapnya, lihat Toleransi kesalahan untuk klaster DB Aurora.

    Port basis data

    Port untuk Replika Aurora sama dengan port untuk klaster DB.

    Grup parameter DB

    Pilih grup parameter. Aurora memiliki grup parameter default yang dapat Anda gunakan, atau Anda dapat membuat grup parameter Anda sendiri. Untuk informasi selengkapnya tentang grup parameter, lihat .

    Wawasan Performa

    Kotak centang Aktifkan Wawasan Performa dipilih secara default. Nilai ini tidak diwarisi dari instans penulis. Untuk informasi selengkapnya, lihat Memantau muatan DB dengan Wawasan Performa di Amazon Aurora.

    Pemantauan yang ditingkatkan

    Pilih Aktifkan pemantauan yang ditingkatkan untuk mengaktifkan metrik pengumpulan secara waktu nyata untuk sistem operasi tempat klaster DB Anda berjalan. Untuk informasi selengkapnya, lihat Memantau metrik OS dengan Pemantauan yang Ditingkatkan.

    Peran Pemantauan

    Hanya tersedia jika Pemantauan yang Ditingkatkan diatur ke Aktifkan pemantauan yang ditingkatkan. Pilih peran IAM yang Anda buat untuk mengizinkan Amazon RDS berkomunikasi dengan CloudWatch Log Amazon untuk Anda, atau pilih Default agar RDS membuat peran untuk nama Anda. rds-monitoring-role Untuk informasi selengkapnya, lihat Memantau metrik OS dengan Pemantauan yang Ditingkatkan.

    Granularitas

    Hanya tersedia jika Pemantauan yang Ditingkatkan diatur ke Aktifkan pemantauan yang ditingkatkan. Atur interval, dalam detik, di antara waktu pengumpulan metrik untuk klaster DB Anda.

    Peningkatan versi minor otomatis

    Pilih Aktifkan peningkatan versi minor otomatis jika Anda ingin klaster DB Aurora Anda menerima peningkatan versi Mesin DB minor secara otomatis saat tersedia.

    Pengaturan Peningkatan versi minor otomatis berlaku untuk klaster DB Aurora PostgreSQL dan Aurora MySQL. Untuk klaster Aurora MySQL 2.x, pengaturan ini meningkatkan klaster ke versi maksimum 2.07.2.

    Untuk informasi selengkapnya tentang pembaruan mesin untuk Aurora PostgreSQL, lihat Pembaruan mesin database untuk Amazon Aurora Postgre SQL.

    Untuk informasi selengkapnya tentang pembaruan mesin untuk Aurora MySQL, lihat Pembaruan mesin database untuk Amazon Aurora My SQL.

  6. Pilih Tambahkan pembaca untuk membuat Replika Aurora.

Untuk membuat Replika Aurora di cluster DB Anda, jalankan perintah. create-db-instanceAWS CLI Sertakan nama klaster DB sebagai opsi --db-cluster-identifier. Anda dapat menentukan Zona Ketersediaan secara opsional untuk Replika Aurora menggunakan parameter --availability-zone sebagaimana ditunjukkan dalam contoh berikut.

Misalnya, perintah berikut membuat Replika Aurora baru yang kompatibel dengan MySQL 5.7 bernama sample-instance-us-west-2a.

Untuk Linux, macOS, atau Unix:

aws rds create-db-instance --db-instance-identifier sample-instance-us-west-2a \ --db-cluster-identifier sample-cluster --engine aurora-mysql --db-instance-class db.r5.large \ --availability-zone us-west-2a

Untuk Windows:

aws rds create-db-instance --db-instance-identifier sample-instance-us-west-2a ^ --db-cluster-identifier sample-cluster --engine aurora-mysql --db-instance-class db.r5.large ^ --availability-zone us-west-2a

Perintah berikut membuat Replika Aurora baru yang kompatibel dengan MySQL 5.7 bernama sample-instance-us-west-2a.

Untuk Linux, macOS, atau Unix:

aws rds create-db-instance --db-instance-identifier sample-instance-us-west-2a \ --db-cluster-identifier sample-cluster --engine aurora-mysql --db-instance-class db.r5.large \ --availability-zone us-west-2a

Untuk Windows:

aws rds create-db-instance --db-instance-identifier sample-instance-us-west-2a ^ --db-cluster-identifier sample-cluster --engine aurora --db-instance-class db.r5.large ^ --availability-zone us-west-2a

Perintah berikut membuat Replika Aurora baru yang kompatibel dengan PostgreSQL bernama sample-instance-us-west-2a.

Untuk Linux, macOS, atau Unix:

aws rds create-db-instance --db-instance-identifier sample-instance-us-west-2a \ --db-cluster-identifier sample-cluster --engine aurora-postgresql --db-instance-class db.r5.large \ --availability-zone us-west-2a

Untuk Windows:

aws rds create-db-instance --db-instance-identifier sample-instance-us-west-2a ^ --db-cluster-identifier sample-cluster --engine aurora-postgresql --db-instance-class db.r5.large ^ --availability-zone us-west-2a

Untuk membuat Replika Aurora di cluster DB Anda, panggil operasi Create. DBInstance Sertakan nama klaster DB sebagai parameter DBClusterIdentifier. Anda dapat menentukan Zona Ketersediaan secara opsional untuk Replika Aurora menggunakan parameter AvailabilityZone.

Untuk informasi tentang Auto Scaling Amazon Aurora dengan replika Aurora, lihat bagian berikut.