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 Aurora Serverless v1 klaster DB. Aurora Serverless v1 memiliki instans DB tunggal yang menskalakan naik dan turun secara otomatis untuk mendukung semua operasi baca dan tulis database.

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

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 database eksternal, seperti instans DB. RDS Instans RDS DB harus sama AWS Wilayah sebagai Amazon Aurora. Untuk informasi selengkapnya, lihat Replikasi dengan Amazon Aurora.

Anda dapat menambahkan Aurora Replicas ke cluster DB menggunakan AWS Management Console, AWS CLI, atau RDSAPI.

Untuk menambahkan Replika Aurora ke klaster DB
  1. Masuk ke AWS Management Console dan buka RDS konsol Amazon 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-instance AWS CLI perintah. Situasi ini dapat muncul jika Anda menggunakan CLI untuk memulihkan snapshot cluster DB dan kemudian melihat cluster di AWS Management Console.

  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 cluster DB di a VPC dari internet.

    Enkripsi

    Pilih Enable encryption untuk mengaktifkan enkripsi saat diam untuk Replika Aurora ini. Untuk informasi selengkapnya, lihat Mengenkripsi sumber daya Amazon RDS 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 contoh yang unik untuk akun Anda di AWS Wilayah yang Anda pilih. Anda mungkin memilih untuk menambahkan beberapa kecerdasan ke nama seperti memasukkan AWS Region dan DB engine 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 beban DB dengan Performance Insights 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 IAM peran yang Anda buat untuk mengizinkan Amazon RDS berkomunikasi dengan CloudWatch Log Amazon untuk Anda, atau pilih Default untuk RDS membuat peran untuk nama Andards-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 pemutakhiran versi minor Otomatis berlaku untuk cluster Aurora Postgre SQL dan Aurora My DB. SQL Untuk klaster Aurora My SQL 2.x, pengaturan ini meningkatkan cluster ke versi maksimum 2.07.2.

    Untuk informasi lebih lanjut tentang pembaruan mesin untuk Aurora SQL Postgre, 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 create-db-instance AWS CLI perintah. 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 My SQL 5.7 yang kompatibel dengan nama. 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 My SQL 5.7 yang kompatibel dengan nama. 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 Postgre SQL -compatible Aurora Replica baru 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 C. reateDBInstance 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.