

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
<a name="aurora-replicas-adding"></a><a name="create_instance"></a>

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](Aurora.Replication.md#Aurora.Replication.Replicas). 

Replika Amazon Aurora memiliki batasan berikut ini:
+ Namun, Anda dapat menambahkan instans pembaca ke klaster DB Aurora serverless. Untuk informasi selengkapnya, lihat [Menambahkan sebuah Aurora tanpa server pembaca](aurora-serverless-v2-administration.md#aurora-serverless-v2-adding-reader).

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](Concepts.RegionsAndAvailabilityZones.md#Aurora.Overview.Availability).

Untuk menghapus Replika Aurora dari klaster DB Aurora, hapus Replika Aurora dengan mengikuti petunjuk dalam [Menghapus instans dari klaster DB Aurora](USER_DeleteCluster.md#USER_DeleteInstance).

**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](Aurora.Replication.md).

Anda dapat menambahkan Aurora Replicas ke cluster DB menggunakan Konsol Manajemen AWS, the AWS CLI, atau RDS API.

## Konsol
<a name="aurora-replicas-adding.Console"></a>

**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/](https://console.aws.amazon.com/rds/).

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

1.  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 perintah [AWS CLI create-db-instance](https://docs.aws.amazon.com/cli/latest/reference/rds/create-db-instance.html). Situasi ini dapat muncul jika Anda menggunakan CLI untuk memulihkan snapshot klaster DB lalu melihat klaster ini di Konsol Manajemen AWS. 

1. Untuk **Tindakan**, pilih **Tambahkan pembaca**. 

   Halaman **Tambahkan pembaca** muncul.

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

<a name="aurora_replica_settings"></a>
<table>
<thead>
  <tr><th>Untuk opsi ini</th><th>Lakukan hal berikut</th></tr>
</thead>
<tbody>
  <tr><td> <b>Zona ketersediaan</b> </td><td>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 <a href="Concepts.RegionsAndAvailabilityZones.md">Wilayah dan Zona Ketersediaan</a>.</td></tr>
  <tr><td> <b>Dapat diakses publik</b> </td><td>Pilih <code>Yes</code> untuk memberikan alamat IP publik pada Replika Aurora; jika tidak, pilih <code>No</code>. Untuk informasi selengkapnya tentang menyembunyikan Replika Aurora dari akses publik, lihat <a href="USER_VPC.WorkingWithRDSInstanceinaVPC.md#USER_VPC.Hiding">Menyembunyikan DB klaster dalam VPC dari internet</a>.</td></tr>
  <tr><td> <b>Enkripsi</b> </td><td>Pilih <code>Enable encryption</code> untuk mengaktifkan enkripsi saat diam untuk Replika Aurora ini. Untuk informasi selengkapnya, lihat <a href="Overview.Encryption.md">Mengenkripsi Amazon Aurora sumber daya</a>.</td></tr>
  <tr><td> <b>Kelas instans DB</b> </td><td>Pilih kelas instans DB yang menentukan persyaratan pemrosesan dan memori untuk Replika Aurora. Untuk informasi selengkapnya tentang opsi kelas instans DB, lihat <a href="Concepts.DBInstanceClass.md">Amazon Aurora:Kelas instans DB</a>.</td></tr>
  <tr><td> <b>Sumber replika Aurora</b> </td><td>Pilih pengidentifikasi instans primer yang akan dibuatkan Replika Aurora.</td></tr>
  <tr><td> <b>Pengidentifikasi instans DB</b> </td><td>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, misalnya<b>aurora-read-instance1</b>.</td></tr>
  <tr><td> <b>Prioritas</b> </td><td>Pilih prioritas failover untuk instans. Jika Anda tidak memilih nilai, nilai default-nya adalah <b>tier-1</b>. Prioritas ini akan menentukan urutan promosi Aurora Replika saat melakukan pemulihan dari kegagalan instans primer. Untuk informasi selengkapnya, lihat <a href="Concepts.AuroraHighAvailability.md#Aurora.Managing.FaultTolerance">Toleransi kesalahan untuk klaster DB Aurora</a>.</td></tr>
  <tr><td> <b>Port basis data</b> </td><td>Port untuk Replika Aurora sama dengan port untuk klaster DB.</td></tr>
  <tr><td> <b>Grup parameter DB</b> </td><td>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 <a href="USER_WorkingWithParamGroups.md">Kelompok parameter untuk Amazon Aurora</a>.</td></tr>
  <tr><td><b>Wawasan Performa</b> </td><td>Kotak centang <b>Aktifkan Wawasan Performa</b> dipilih secara default. Nilai ini tidak diwarisi dari instans penulis. Untuk informasi selengkapnya, lihat <a href="USER_PerfInsights.md">Memantau beban DB dengan Amazon CloudWatch Database Insights di Amazon Aurora</a>.</td></tr>
  <tr><td><b>Pemantauan yang ditingkatkan</b></td><td>Pilih <b>Aktifkan pemantauan yang ditingkatkan</b> untuk mengaktifkan metrik pengumpulan secara waktu nyata untuk sistem operasi tempat klaster DB Anda berjalan. Untuk informasi selengkapnya, lihat <a href="USER_Monitoring.OS.md">Memantau metrik OS dengan Pemantauan yang Ditingkatkan</a>. </td></tr>
  <tr><td><b>Peran Pemantauan</b></td><td>Hanya tersedia jika <b>Pemantauan yang Ditingkatkan</b> diatur ke <b>Aktifkan pemantauan yang ditingkatkan</b>. Pilih peran IAM yang Anda buat untuk mengizinkan Amazon RDS berkomunikasi dengan CloudWatch Log Amazon untuk Anda, atau pilih <b>Default</b> agar RDS membuat peran untuk nama Anda. <code>rds-monitoring-role</code> Untuk informasi selengkapnya, lihat <a href="USER_Monitoring.OS.md">Memantau metrik OS dengan Pemantauan yang Ditingkatkan</a>. </td></tr>
  <tr><td><b>Granularitas</b></td><td>Hanya tersedia jika <b>Pemantauan yang Ditingkatkan</b> diatur ke <b>Aktifkan pemantauan yang ditingkatkan</b>. Atur interval, dalam detik, di antara waktu pengumpulan metrik untuk klaster DB Anda.</td></tr>
  <tr><td> <b>Peningkatan versi minor otomatis</b> </td><td>Pilih <b>Aktifkan peningkatan versi minor otomatis</b> jika Anda ingin klaster DB Aurora Anda menerima peningkatan versi Mesin DB minor secara otomatis saat tersedia.<br />Pengaturan <b>Peningkatan versi minor otomatis</b> 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.<br />Untuk informasi selengkapnya tentang pembaruan mesin untuk Aurora PostgreSQL, lihat <a href="AuroraPostgreSQL.Updates.md">Pembaruan mesin database untuk Amazon Aurora PostgreSQL</a>.<br />Untuk informasi selengkapnya tentang pembaruan mesin untuk Aurora MySQL, lihat <a href="AuroraMySQL.Updates.md">Pembaruan mesin basis data untuk Amazon Aurora MySQL</a>.</td></tr>
</tbody>
</table>


1. Pilih **Tambahkan pembaca** untuk membuat Replika Aurora.

## AWS CLI
<a name="aurora-replicas-adding.CLI"></a>

[Untuk membuat Replika Aurora di cluster DB Anda, jalankan perintah create-db-instance.](https://docs.aws.amazon.com/cli/latest/reference/rds/create-db-instance.html) AWS 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 PostgreSQL-compatible Aurora 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
```

## API RDS
<a name="aurora-replicas-adding.API"></a>

Untuk membuat Replika Aurora dalam klaster DB Anda, panggil operasi [CreateDBInstance](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_CreateDBInstance.html). 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.

**Topics**
+ [Auto Scaling Amazon Aurora dengan Replika Aurora](Aurora.Integrating.AutoScaling.md)
+ [Menambahkan kebijakan penskalaan otomatis ke klaster DB Amazon Aurora](Aurora.Integrating.AutoScaling.Add.md)
+ [Mengedit kebijakan penskalaan otomatis untuk klaster DB Amazon Aurora](Aurora.Integrating.AutoScaling.Edit.md)
+ [Menghapus kebijakan penskalaan otomatis dari klaster DB Amazon Aurora Anda](Aurora.Integrating.AutoScaling.Delete.md)