

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

# Membuat replika baca
<a name="USER_ReadRepl.Create"></a>

Anda dapat membuat replika baca dari instans DB yang ada menggunakan Konsol Manajemen AWS, AWS CLI, atau RDS API. Anda membuat replika baca dengan menentukan `SourceDBInstanceIdentifier`, yang merupakan pengidentifikasi instans DB dari instans DB sumber yang ingin Anda replikasi.

Saat membuat replika baca, Amazon RDS mengambil snapshot DB dari instans DB sumber Anda dan memulai replikasi. Instans DB sumber mengalami I/O penangguhan yang sangat singkat saat operasi snapshot DB dimulai. I/O Suspensi biasanya berlangsung sekitar satu detik. Anda dapat menghindari I/O penangguhan jika instans DB sumber adalah penerapan Multi-AZ, karena dalam hal ini snapshot diambil dari instans DB sekunder.

Transaksi aktif yang berjangka panjang dapat memperlambat proses pembuatan replika baca. Kami menyarankan Anda menunggu transaksi yang berjalan lama selesai sebelum membuat replika baca. Jika Anda membuat beberapa replika baca secara paralel dari instans DB sumber yang sama, Amazon RDS hanya mengambil satu snapshot di awal tindakan pembuatan pertama.

Saat membuat replika baca, ada beberapa hal yang perlu dipertimbangkan. Pertama, Anda harus mengaktifkan pencadangan otomatis pada instans DB sumber dengan mengatur periode retensi cadangan ke nilai selain 0. Persyaratan ini juga berlaku untuk replika baca yang merupakan instans DB sumber untuk replika baca lain. Untuk mengaktifkan pencadangan otomatis pada replika baca RDS for MySQL, pertama-tama buat replika baca, lalu ubah replika baca tersebut untuk mengaktifkan pencadangan otomatis.

**catatan**  
Dalam sebuah Wilayah AWS, kami sangat menyarankan agar Anda membuat semua replika baca di virtual private cloud (VPC) yang sama berdasarkan Amazon VPC sebagai instans DB sumber. Jika Anda membuat replika baca di VPC yang berbeda dari instans DB sumber, rentang Perutean Antar Domain Tanpa Kelas (CIDR) dapat tumpang-tindih antara replika dan sistem RDS. CIDR yang tumpang-tindih membuat replika tidak stabil, yang dapat berdampak negatif pada aplikasi yang terhubung dengannya. Jika Anda mendapatkan kesalahan saat membuat replika baca, pilih grup subnet DB tujuan yang berbeda. Untuk informasi selengkapnya, lihat [Menggunakan instans DB di VPC](USER_VPC.WorkingWithRDSInstanceinaVPC.md).  
Tidak ada cara langsung untuk membuat replika baca di tempat lain Akun AWS menggunakan konsol atau AWS CLI.

## Konsol
<a name="USER_ReadRepl.Create.Console"></a>

**Untuk membuat replika baca dari instans DB sumber**

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**.

1. Pilih instans DB yang akan digunakan sebagai sumber untuk replika baca.

1. Untuk **Tindakan**, pilih **Buat replika baca**. 

1. Untuk **Pengidentifikasi instans DB**, masukkan nama replika baca.

1. Pilih konfigurasi instans Anda. Kami menyarankan Anda menggunakan kelas dan jenis penyimpanan instans DB yang sama atau lebih besar sebagai instans DB sumber untuk replika baca.

1. Untuk **Wilayah AWS**, tentukan Wilayah tujuan untuk replika baca.

1. Untuk **Penyimpanan**, tentukan ukuran penyimpanan yang dialokasikan dan apakah Anda ingin menggunakan penskalaan otomatis penyimpanan.

   Jika instans DB sumber Anda tidak menggunakan konfigurasi penyimpanan terbaru, opsi **Tingkatkan konfigurasi sistem file penyimpanan** tersedia. Anda dapat mengaktifkan pengaturan ini untuk meningkatkan sistem file penyimpanan replika baca ke konfigurasi yang diinginkan. Untuk informasi selengkapnya, lihat [Meningkatkan sistem file penyimpanan untuk instans DB](USER_PIOPS.UpgradeFileSystem.md).

1. Untuk **Ketersediaan**, pilih apakah akan membuat replika siaga dari replika Anda di Zona Ketersediaan lain guna menyediakan dukungan failover untuk replika tersebut.
**catatan**  
Pembuatan replika baca Anda sebagai instans DB Multi-AZ tidak tergantung pada apakah basis data sumber merupakan instans DB Multi-AZ.

1. Tentukan pengaturan instans DB lainnya. Untuk informasi tentang setiap pengaturan yang tersedia, lihat [Pengaturan untuk instans DB](USER_CreateDBInstance.Settings.md).

1. Untuk membuat replika baca terenkripsi, perluas **Konfigurasi tambahan** dan tentukan pengaturan berikut:

   1. Pilih **Aktifkan enkripsi**.

   1. Untuk **AWS KMS key**, pilih pengidentifikasi AWS KMS key kunci KMS.
**catatan**  
 Instans DB sumber harus dienkripsi. Untuk mempelajari selengkapnya tentang cara mengenkripsi instans DB sumber, lihat [Mengenkripsi sumber daya Amazon RDS](Overview.Encryption.md).

1. Pilih **Buat replika baca**.

Setelah replika baca dibuat, Anda dapat melihatnya di halaman **Basis data** di konsol RDS. Halaman tersebut menunjukkan **Replika** di kolom **Peran**.

## AWS CLI
<a name="USER_ReadRepl.Create.CLI"></a>

Untuk membuat replika baca dari instance DB sumber, gunakan AWS CLI perintah [create-db-instance-read-replica](https://docs.aws.amazon.com/cli/latest/reference/rds/create-db-instance-read-replica.html). Contoh ini juga menetapkan ukuran penyimpanan yang dialokasikan, memungkinkan penskalaan otomatis penyimpanan, dan meningkatkan sistem file ke konfigurasi yang diinginkan.

Anda dapat menentukan pengaturan lain. Untuk informasi tentang setiap pengaturan, lihat [Pengaturan untuk instans DB](USER_CreateDBInstance.Settings.md).

**Example**  
Untuk Linux, macOS, atau Unix:  

```
aws rds create-db-instance-read-replica \
    --db-instance-identifier myreadreplica \
    --source-db-instance-identifier mydbinstance \
    --allocated-storage 100 \
    --max-allocated-storage 1000 \
    --upgrade-storage-config
```
Untuk Windows:  

```
aws rds create-db-instance-read-replica ^
    --db-instance-identifier myreadreplica ^
    --source-db-instance-identifier mydbinstance ^
    --allocated-storage 100 ^
    --max-allocated-storage 1000 ^
    --upgrade-storage-config
```

## API RDS
<a name="USER_ReadRepl.Create.API"></a>

[Untuk membuat replika baca dari instans Db2, MySQL, MariaDB, Oracle, PostgreSQL, atau SQL Server DB sumber, panggil operasi Amazon RDS API Create dengan parameter yang diperlukan berikut: DBInstance ReadReplica](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_CreateDBInstanceReadReplica.html)
+ `DBInstanceIdentifier`
+ `SourceDBInstanceIdentifier`

**catatan**  
 Untuk membuat replika siaga RDS untuk Db2, atur operasi opsional ke. `ReplicaMode` `mounted` 