

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

# Membuat cluster Multi-AZ DB untuk Amazon RDS
<a name="create-multi-az-db-cluster"></a>

Cluster Multi-AZ DB memiliki instans DB penulis dan dua instance DB pembaca di tiga Availability Zone terpisah. Multi-AZ Cluster DB menyediakan ketersediaan tinggi, peningkatan kapasitas untuk beban kerja baca, dan latensi yang lebih rendah jika dibandingkan dengan penerapan. Multi-AZ Untuk informasi selengkapnya tentang cluster Multi-AZ DB, lihat[Multi-AZ Penerapan cluster DB untuk Amazon RDS](multi-az-db-clusters-concepts.md).

**catatan**  
Multi-AZ Cluster DB hanya didukung untuk mesin MySQL dan PostgreSQL DB.

## Prasyarat klaster DB
<a name="create-multi-az-db-cluster-prerequisites"></a>

**penting**  
Sebelum Anda dapat membuat cluster Multi-AZ DB, Anda harus menyelesaikan tugas di[Menyiapkan lingkungan Amazon RDS Anda](CHAP_SettingUp.md).

Berikut ini adalah prasyarat untuk diselesaikan sebelum membuat cluster DB. Multi-AZ 

**Topics**
+ [Konfigurasikan jaringan untuk klaster DB](#create-multi-az-db-cluster-prerequisites-VPC)
+ [Prasyarat tambahan](#create-multi-az-db-cluster-prerequisites-additional)

### Konfigurasikan jaringan untuk klaster DB
<a name="create-multi-az-db-cluster-prerequisites-VPC"></a>

Anda dapat membuat cluster Multi-AZ DB hanya di cloud pribadi virtual (VPC) berdasarkan layanan Amazon VPC. Itu harus dalam Wilayah AWS yang memiliki setidaknya tiga Availability Zone. Grup subnet DB yang Anda pilih untuk klaster DB harus mencakup setidaknya tiga Zona Ketersediaan. Konfigurasi ini memastikan bahwa setiap instans DB di klaster DB berada di Zona Ketersediaan yang berbeda.

Untuk mengatur konektivitas antara klaster DB baru Anda dan instans Amazon EC2 di VPC yang sama, lakukan saat Anda membuat klaster DB. Untuk terhubung ke klaster DB Anda dari sumber daya selain instans EC2 di VPC yang sama, konfigurasikan koneksi jaringan secara manual.

**Topics**
+ [Mengonfigurasi konektivitas jaringan otomatis dengan instans EC2](#create-multi-az-db-cluster-prerequisites-VPC-automatic)
+ [Mengonfigurasi jaringan secara manual](#create-multi-az-db-cluster-prerequisites-VPC-manual)

#### Mengonfigurasi konektivitas jaringan otomatis dengan instans EC2
<a name="create-multi-az-db-cluster-prerequisites-VPC-automatic"></a>

Saat Anda membuat cluster Multi-AZ DB, Anda dapat menggunakan Konsol Manajemen AWS untuk mengatur konektivitas antara instans EC2 dan cluster DB baru. Ketika Anda melakukannya, RDS mengonfigurasi VPC dan pengaturan jaringan Anda secara otomatis. Klaster DB tersebut dibuat dalam VPC yang sama dengan instans EC2, sehingga instans EC2 dapat mengakses klaster DB.

Berikut ini adalah persyaratan untuk menghubungkan instans EC2 dengan klaster DB:
+ Instans EC2 harus ada Wilayah AWS sebelum Anda membuat cluster DB.

  Jika tidak ada instans EC2 di Wilayah AWS, konsol menyediakan tautan untuk membuatnya.
+ Pengguna yang membuat klaster DB harus memiliki izin untuk melakukan operasi berikut:
  + `ec2:AssociateRouteTable` 
  + `ec2:AuthorizeSecurityGroupEgress` 
  + `ec2:AuthorizeSecurityGroupIngress` 
  + `ec2:CreateRouteTable` 
  + `ec2:CreateSubnet` 
  + `ec2:CreateSecurityGroup` 
  + `ec2:DescribeInstances` 
  + `ec2:DescribeNetworkInterfaces` 
  + `ec2:DescribeRouteTables` 
  + `ec2:DescribeSecurityGroups` 
  + `ec2:DescribeSubnets` 
  + `ec2:ModifyNetworkInterfaceAttribute` 
  + `ec2:RevokeSecurityGroupEgress` 

Menggunakan opsi ini membuat klaster DB pribadi. Klaster DB menggunakan grup subnet DB hanya dengan subnet privat untuk membatasi akses ke sumber daya dalam VPC.

Untuk menghubungkan instans EC2 ke klaster DB, pilih **Hubungkan ke sumber daya komputasi EC2** di bagian **Konektivitas** pada halaman **Buat basis data**.

![Connect sebuah instans EC2.](http://docs.aws.amazon.com/id_id/AmazonRDS/latest/UserGuide/images/ec2-set-up-connection-create.png)


Saat Anda memilih **Hubungkan ke sumber daya komputasi EC2**, RDS menetapkan opsi berikut secara otomatis. Anda tidak dapat mengubah pengaturan ini kecuali Anda memilih untuk tidak mengatur konektivitas dengan instans EC2 dengan memilih **Jangan hubungkan ke sumber daya komputasi EC2**.


****  

| Opsi konsol | Pengaturan otomatis | 
| --- | --- | 
| **Cloud Privat Virtual (VPC)** | RDS mengatur VPC ke yang terkait dengan instans EC2. | 
| **Grup subnet DB** | RDS membutuhkan grup subnet DB dengan subnet privat di Zona Ketersediaan yang sama dengan instans EC2. Jika grup subnet DB yang memenuhi persyaratan ini ada, RDS menggunakan grup subnet DB yang ada. Secara default, opsi ini diatur ke Pengaturan otomatis. Ketika Anda memilih **Pengaturan otomatis** dan tidak ada grup subnet DB yang memenuhi persyaratan ini, tindakan berikut terjadi. RDS menggunakan tiga subnet privat yang tersedia di tiga Zona Ketersediaan dengan salah satu Zona Ketersediaan sama dengan instans EC2. Jika subnet privat tidak tersedia di Zona Ketersediaan, RDS membuat subnet privat di Zona Ketersediaan. Kemudian RDS membuat grup subnet DB.<br />Ketika subnet privat tersedia, RDS menggunakan tabel rute yang terkait dengan subnet dan menambahkan subnet apa pun yang dibuatnya ke tabel rute ini. Ketika tidak ada subnet privat yang tersedia, RDS membuat tabel rute tanpa akses gateway internet dan menambahkan subnet yang dibuatnya ke tabel rute.<br />RDS juga memungkinkan Anda untuk menggunakan grup subnet DB yang ada. Pilih **Pilih yang ada** jika Anda ingin menggunakan grup subnet DB pilihan Anda yang sudah ada. | 
| **Akses publik** | RDS memilih **Tidak** sehingga klaster DB tidak dapat diakses publik.<br />Untuk keamanan, ini adalah praktik terbaik untuk menjaga basis data tetap privat dan memastikannya tidak dapat diakses dari internet. | 
| **Grup keamanan VPC (firewall)** | RDS membuat grup keamanan baru yang terkait dengan klaster DB. Grup keamanan diberi nama `rds-ec2-{{n}}`, dengan `{{n}}` berupa angka. Grup keamanan ini mencakup aturan masuk dengan grup keamanan VPC EC2 (firewall) sebagai sumbernya. Grup keamanan yang terkait dengan klaster DB ini memungkinkan instans EC2 untuk mengakses klaster DB.<br />RDS juga membuat grup keamanan baru yang terkait dengan instans EC2. Grup keamanan diberi nama `ec2-rds-{{n}}`, dengan `{{n}}` berupa angka. Grup keamanan ini mencakup aturan keluar dengan grup keamanan VPC dari klaster DB sebagai sumbernya. Grup keamanan ini memungkinkan instans EC2 untuk mengirim lalu lintas ke klaster DB.<br />Anda dapat menambahkan grup keamanan baru lainnya dengan memilih **Buat baru** dan mengetik nama grup keamanan baru.<br />Anda dapat menambahkan grup keamanan yang ada dengan memilih **Pilih yang ada** dan memilih grup keamanan untuk ditambahkan. | 
| **Zona Ketersediaan** | RDS memilih Availability Zone dari instans EC2 untuk satu instans DB dalam penerapan cluster Multi-AZ DB. RDS secara acak memilih Zona Ketersediaan yang berbeda untuk kedua instans DB lainnya. Instans DB penulis dibuat di Zona Ketersediaan yang sama dengan instans EC2. Kemungkinan akan ada biaya lintas Zona Ketersediaan jika terjadi failover dan instans DB penulis berada di Zona Ketersediaan yang berbeda. | 

Untuk informasi selengkapnya tentang pengaturan ini, lihat [Pengaturan untuk membuat cluster Multi-AZ DB](#create-multi-az-db-cluster-settings).

Jika Anda mengubah pengaturan ini setelah klaster DB dibuat, perubahan dapat memengaruhi koneksi antara instans EC2 dan klaster DB.

#### Mengonfigurasi jaringan secara manual
<a name="create-multi-az-db-cluster-prerequisites-VPC-manual"></a>

Untuk terhubung ke klaster DB Anda dari sumber daya selain instans EC2 di VPC yang sama, konfigurasikan koneksi jaringan secara manual. Jika Anda menggunakan Konsol Manajemen AWS untuk membuat cluster Multi-AZ DB Anda, Anda dapat meminta Amazon RDS secara otomatis membuat VPC untuk Anda. Atau Anda dapat menggunakan VPC yang ada atau membuat VPC baru untuk cluster DB Anda. Multi-AZ VPC Anda harus memiliki setidaknya satu subnet di masing-masing dari setidaknya tiga Availability Zone agar Anda dapat menggunakannya dengan cluster DB. Multi-AZ Untuk informasi tentang VPC, lihat [](USER_VPC.md).

Jika Anda tidak memiliki VPC default atau belum membuat VPC, dan Anda tidak berencana menggunakan konsol, lakukan hal berikut:
+ Buat VPC dengan setidaknya satu subnet di masing-masing setidaknya tiga Availability Zone di AWS Wilayah tempat Anda ingin menerapkan cluster DB Anda. Untuk informasi selengkapnya, lihat [Bekerja dengan DB instans dalam VPC](USER_VPC.WorkingWithRDSInstanceinaVPC.md#Overview.RDSVPC.Create).
+ Tentukan grup keamanan VPC yang mengizinkan koneksi ke klaster DB Anda. Untuk informasi selengkapnya, lihat [Memberikan akses ke instans DB di VPC Anda dengan membuat grup keamanan](CHAP_SettingUp.md#CHAP_SettingUp.SecurityGroup) dan [Mengontrol akses dengan grup keamanan](Overview.RDSSecurityGroups.md).
+ Tentukan grup subnet RDS DB yang mendefinisikan setidaknya tiga subnet dalam VPC yang dapat digunakan oleh cluster DB. Multi-AZ Untuk informasi selengkapnya, lihat [Menggunakan grup subnet DB](USER_VPC.WorkingWithRDSInstanceinaVPC.md#USER_VPC.Subnets).

Untuk informasi tentang batasan yang berlaku untuk cluster Multi-AZ DB, lihat[Keterbatasan cluster Multi-AZ DB untuk Amazon RDS](multi-az-db-clusters-concepts.Limitations.md).

Jika Anda ingin terhubung ke sumber daya yang tidak berada di VPC yang sama dengan cluster Multi-AZ DB, lihat skenario yang sesuai di. [Skenario untuk mengakses DB instans dalam VPC](USER_VPC.Scenarios.md)

### Prasyarat tambahan
<a name="create-multi-az-db-cluster-prerequisites-additional"></a>

Sebelum Anda membuat cluster Multi-AZ DB Anda, pertimbangkan prasyarat tambahan berikut:
+ Untuk menyesuaikan parameter konfigurasi klaster DB Anda, tentukan grup parameter klaster DB dengan pengaturan parameter yang diperlukan. Untuk informasi tentang membuat atau memodifikasi grup parameter klaster DB, lihat [Grup parameter untuk cluster Multi-AZ DB](multi-az-db-clusters-concepts.md#multi-az-db-clusters-concepts-parameter-groups).
+ Tentukan nomor TCP/IP port yang akan ditentukan untuk cluster DB Anda. Firewall di beberapa perusahaan memblokir koneksi ke port default. Jika firewall perusahaan Anda memblokir port default, pilih port lain untuk klaster DB Anda. Semua instans DB dalam klaster DB menggunakan port yang sama.
+ Jika versi mesin utama untuk database Anda mencapai akhir RDS pada tanggal dukungan standar, Anda harus menggunakan opsi Extended Support CLI atau parameter RDS API. Untuk informasi selengkapnya, lihat RDS Extended Support di[Pengaturan untuk membuat cluster Multi-AZ DB](#create-multi-az-db-cluster-settings).

## Membuat klaster DB
<a name="create-multi-az-db-cluster-creating"></a>

Anda dapat membuat cluster Multi-AZ DB menggunakan Konsol Manajemen AWS, AWS CLI, atau RDS API.

### Konsol
<a name="create-multi-az-db-cluster-creating-console"></a>

Anda dapat membuat cluster Multi-AZ DB dengan memilih **cluster Multi-AZ DB** di bagian **Ketersediaan dan daya tahan**.

**Untuk membuat cluster Multi-AZ DB menggunakan konsol**

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 sudut kanan atas Konsol Manajemen AWS, pilih Wilayah AWS di mana Anda ingin membuat cluster DB.

   Untuk informasi tentang Wilayah AWS yang mendukung cluster Multi-AZ DB, lihat[Keterbatasan cluster Multi-AZ DB untuk Amazon RDS](multi-az-db-clusters-concepts.Limitations.md).

1. Di panel navigasi, pilih **Basis Data**.

1. Pilih **Buat basis data**.

   Untuk membuat cluster Multi-AZ DB, pastikan **Standard Create** dipilih dan **Easy Create** tidak.

1. Pada **Jenis mesin**, pilih **MySQL** atau **PostgreSQL**.

1. Untuk **Versi**, pilih versi mesin DB.

   Untuk informasi tentang versi mesin DB yang mendukung cluster Multi-AZ DB, lihat[Keterbatasan cluster Multi-AZ DB untuk Amazon RDS](multi-az-db-clusters-concepts.Limitations.md).

1. Di bagian **Templat**, pilih templat yang sesuai untuk deployment Anda.

1. Dalam **Ketersediaan dan daya tahan**, pilih **cluster Multi-AZ DB**.  
![Multi-AZ Pilihan cluster DB.](http://docs.aws.amazon.com/id_id/AmazonRDS/latest/UserGuide/images/multi-az-db-cluster-create.png)

1. Di **Pengidentifikasi klaster DB**, masukkan pengidentifikasi untuk klaster DB Anda.

1. Di **Nama pengguna master**, masukkan nama pengguna master Anda atau biarkan pengaturan default.

1. Masukkan kata sandi master Anda:

   1. Di bagian **Pengaturan**, buka **Pengaturan Kredensial**.

   1. Jika Anda ingin menentukan kata sandi, hapus kotak **Buat kata sandi secara otomatis** jika dipilih.

   1. (Opsional) Ubah nilai **Nama pengguna master**.

   1. Masukkan kata sandi yang sama di **Kata sandi master** dan **Konfirmasikan kata sandi**.

1. Untuk **Kelas instans DB**, pilih kelas instans DB. Untuk daftar kelas instans DB yang didukung, lihat [Ketersediaan kelas instans untuk cluster Multi-AZ DB](multi-az-db-clusters-concepts.md#multi-az-db-clusters-concepts.InstanceAvailability).

1. (Opsional) Atur koneksi ke sumber daya komputasi untuk klaster DB ini.

   Anda dapat mengonfigurasi konektivitas antara instans Amazon EC2 dan klaster DB baru selama pembuatan klaster DB. Untuk informasi selengkapnya, lihat [Mengonfigurasi konektivitas jaringan otomatis dengan instans EC2](#create-multi-az-db-cluster-prerequisites-VPC-automatic).

1. Di bagian **Konektivitas** di bawah **Grup keamanan VPC (firewall)**, jika Anda memilih **Buat baru**, grup keamanan VPC dibuat dengan aturan masuk yang memungkinkan alamat IP komputer lokal Anda mengakses basis data. 

1. Untuk bagian yang lainnya, tentukan pengaturan klaster DB Anda. Untuk informasi tentang setiap pengaturan, lihat [Pengaturan untuk membuat cluster Multi-AZ DB](#create-multi-az-db-cluster-settings).

1. Pilih **Buat basis data**. 

   Jika Anda memilih untuk menggunakan kata sandi yang dibuat otomatis, tombol **Lihat detail kredensial** muncul pada halaman **Basis data**.

   Untuk melihat nama pengguna dan kata sandi master klaster DB, pilih **Lihat detail kredensial**.

   Untuk terhubung ke klaster DB sebagai pengguna master, gunakan nama pengguna dan kata sandi yang muncul.
**penting**  
Anda tidak dapat melihat kata sandi pengguna master lagi.

1. Untuk **Basis data**, pilih nama klaster DB baru.

Pada konsol RDS, detail untuk klaster DB baru muncul. Klaster DB memiliki status **Membuat** hingga klaster DB telah dibuat dan siap digunakan. Saat statusnya berubah menjadi **Tersedia**, Anda dapat terhubung ke klaster DB. Bergantung pada kelas klaster DB dan penyimpanan yang dialokasikan, perlu waktu beberapa menit agar klaster DB baru tersedia. 

### AWS CLI
<a name="create-multi-az-db-cluster-creating-cli"></a>

Sebelum Anda membuat cluster Multi-AZ DB menggunakan AWS CLI, pastikan untuk memenuhi prasyarat yang diperlukan. Prasyarat tersebut termasuk membuat VPC dan grup subnet DB RDS. Untuk informasi selengkapnya, lihat [Prasyarat klaster DB](#create-multi-az-db-cluster-prerequisites).

Untuk membuat cluster Multi-AZ DB dengan menggunakan AWS CLI, panggil perintah [create-db-cluster](https://docs.aws.amazon.com/cli/latest/reference/rds/create-db-cluster.html). Tentukan `--db-cluster-identifier`. Untuk opsi `--engine`, tentukan salah `mysql` atau `postgres`.

Lihat informasi tentang setiap opsi di [Pengaturan untuk membuat cluster Multi-AZ DB](#create-multi-az-db-cluster-settings).

Untuk informasi tentang Wilayah AWS, mesin DB, dan versi mesin DB yang mendukung cluster Multi-AZ DB, lihat[Keterbatasan cluster Multi-AZ DB untuk Amazon RDS](multi-az-db-clusters-concepts.Limitations.md).

Perintah `create-db-cluster` membuat instans DB penulis dan dua instans DB pembaca untuk klaster DB Anda. Setiap instans DB berada di Zona Ketersediaan yang berbeda.

Misalnya, perintah berikut membuat MySQL Multi-AZ 8.0 DB cluster bernama. `mysql-multi-az-db-cluster`

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

```
 1. aws rds create-db-cluster \
 2.    --db-cluster-identifier {{mysql-multi-az-db-cluster}} \
 3.    --engine mysql \
 4.    --engine-version {{8.0.32}}  \
 5.    --master-username {{admin}} \
 6.    --manage-master-user-password  \
 7.    --port {{3306}} \
 8.    --backup-retention-period {{1}}  \
 9.    --db-subnet-group-name {{default}} \
10.    --allocated-storage {{4000}} \
11.    --storage-type io1 \
12.    --iops {{10000}} \
13.    --db-cluster-instance-class {{db.m5d.xlarge}}
```
Untuk Windows:  

```
 1. aws rds create-db-cluster ^
 2.    --db-cluster-identifier {{mysql-multi-az-db-cluster}} ^
 3.    --engine mysql ^
 4.    --engine-version {{8.0.32}} ^
 5.    --manage-master-user-password ^
 6.    --master-username {{admin}} ^
 7.    --port {{3306}} ^
 8.    --backup-retention-period {{1}} ^
 9.    --db-subnet-group-name {{default}} ^
10.    --allocated-storage {{4000}} ^
11.    --storage-type io1 ^
12.    --iops {{10000}} ^
13.    --db-cluster-instance-class {{db.m5d.xlarge}}
```

Perintah berikut membuat PostgreSQL 13.4 DB cluster bernama Multi-AZ . `postgresql-multi-az-db-cluster`

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

```
 1. aws rds create-db-cluster \
 2.    --db-cluster-identifier {{postgresql-multi-az-db-cluster}} \
 3.    --engine postgres \
 4.    --engine-version {{13.4}} \
 5.    --manage-master-user-password \
 6.    --master-username {{postgres}} \
 7.    --port {{5432}} \
 8.    --backup-retention-period {{1}}  \
 9.    --db-subnet-group-name {{default}} \
10.    --allocated-storage {{4000}} \
11.    --storage-type io1 \
12.    --iops {{10000}} \
13.    --db-cluster-instance-class {{db.m5d.xlarge}}
```
Untuk Windows:  

```
 1. aws rds create-db-cluster ^
 2.    --db-cluster-identifier {{postgresql-multi-az-db-cluster}} ^
 3.    --engine postgres ^
 4.    --engine-version {{13.4}} ^
 5.    --manage-master-user-password ^
 6.    --master-username {{postgres}} ^
 7.    --port {{5432}} ^
 8.    --backup-retention-period {{1}} ^
 9.    --db-subnet-group-name {{default}} ^
10.    --allocated-storage {{4000}} ^
11.    --storage-type io1 ^
12.    --iops {{10000}} ^
13.    --db-cluster-instance-class {{db.m5d.xlarge}}
```

### API RDS
<a name="create-multi-az-db-cluster-creating-api"></a>

Sebelum Anda dapat membuat cluster Multi-AZ DB menggunakan RDS API, pastikan untuk memenuhi prasyarat yang diperlukan, seperti membuat VPC dan grup subnet RDS DB. Untuk informasi selengkapnya, lihat [Prasyarat klaster DB](#create-multi-az-db-cluster-prerequisites).

Untuk membuat cluster Multi-AZ DB dengan menggunakan RDS API, panggil operasi [CreateDBCluster](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_CreateDBCluster.html). Tentukan `DBClusterIdentifier`. Untuk parameter `Engine`, tentukan `mysql` atau `postgresql`.

Lihat informasi tentang setiap opsi, lihat [Pengaturan untuk membuat cluster Multi-AZ DB](#create-multi-az-db-cluster-settings).

Operasi `CreateDBCluster` membuat instans DB penulis dan dua instans DB pembaca untuk klaster DB Anda. Setiap instans DB berada di Zona Ketersediaan yang berbeda.

## Pengaturan untuk membuat cluster Multi-AZ DB
<a name="create-multi-az-db-cluster-settings"></a>

Untuk detail tentang pengaturan yang Anda pilih saat membuat cluster Multi-AZ DB, lihat tabel berikut. Untuk informasi selengkapnya tentang AWS CLI opsi, lihat [create-db-cluster](https://docs.aws.amazon.com/cli/latest/reference/rds/create-db-cluster.html). Untuk informasi selengkapnya tentang parameter API RDS, lihat [CreateDBCluster](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_CreateDBCluster.html).


| Pengaturan konsol | Deskripsi pengaturan | Opsi CLI dan parameter API RDS | 
| --- | --- | --- | 
| **Penyimpanan yang dialokasikan** | Jumlah penyimpanan yang dialokasikan untuk setiap instans DB dalam klaster DB Anda (dalam gibibyte). Untuk informasi selengkapnya, lihat [Penyimpanan instans DB Amazon RDS](CHAP_Storage.md).  | **Opsi CLI:**<br />`--allocated-storage`<br />**Parameter API:**<br /> `AllocatedStorage` | 
| Peningkatan versi minor otomatis | **Aktifkan peningkatan versi minor otomatis** agar klaster basis data Anda otomatis menerima peningkatan versi mesin DB minor pilihan Anda saat tersedia. Amazon RDS melakukan peningkatan versi minor otomatis selama jendela pemeliharaan. | **Opsi CLI:**<br />`--auto-minor-version-upgrade`<br />`--no-auto-minor-version-upgrade`<br />**Parameter API:**<br />`AutoMinorVersionUpgrade` | 
|  Periode retensi cadangan  | Jumlah hari yang Anda inginkan untuk menyimpan cadangan otomatis klaster basis data Anda. Untuk cluster Multi-AZ DB, nilai ini harus diatur ke **1** atau lebih besar.<br />Untuk informasi selengkapnya, lihat [Pengantar cadangan](USER_WorkingWithAutomatedBackups.md). | **Opsi CLI:**<br />`--backup-retention-period`<br />**Parameter API:**<br />`BackupRetentionPeriod` | 
|  Jendela pencadangan | Periode waktu ketika Amazon RDS membuat cadangan klaster basis data Anda secara otomatis. Kecuali jika Anda ingin basis data dicadangkan pada waktu tertentu, gunakan nilai default **Tidak ada preferensi**.<br />Untuk informasi selengkapnya, lihat [Pengantar cadangan](USER_WorkingWithAutomatedBackups.md). | **Opsi CLI:**<br />`--preferred-backup-window`<br />**Parameter API:**<br />`PreferredBackupWindow` | 
| **Otoritas sertifikat** | Otoritas sertifikat (CA) untuk sertifikat server yang digunakan oleh cluster DB.<br />Untuk informasi selengkapnya, lihat [Menggunakan SSL/TLS untuk mengenkripsi koneksi ke DB contoh atau cluster ](UsingWithRDS.SSL.md).  | **Opsi CLI:**<br />`--ca-certificate-identifier`<br />**Parameter API RDS:**<br />`CACertificateIdentifier` | 
|  Salin tag ke cuplikan  | Opsi ini menyalin semua tag klaster basis data ke snapshot DB saat Anda membuat snapshot.<br />Untuk informasi selengkapnya, lihat [Penandaan Sumber daya Amazon RDS](USER_Tagging.md).  | **Opsi CLI:**<br />`-copy-tags-to-snapshot`<br />`-no-copy-tags-to-snapshot`<br />**Parameter API RDS:**<br />`CopyTagsToSnapshot` | 
|  Autentikasi basis data  | Opsi autentikasi basis data yang ingin Anda gunakan.<br />Pilih **Autentikasi kata sandi** untuk mengautentikasi pengguna basis data dengan kata sandi basis data saja.<br />Pilih **Autentikasi kata sandi dan DB IAM** untuk mengautentikasi pengguna basis data dengan kata sandi basis data dan kredensial pengguna melalui pengguna dan peran. Untuk informasi selengkapnya, lihat [Autentikasi basis data IAMuntuk MariaDB, MySQL, dan PostgreSQL](UsingWithRDS.IAMDBAuth.md). | **Opsi CLI:**<br />`--enable-iam-database-authentication`<br />`--no-enable-iam-database-authentication`<br />**Parameter API RDS:**<br />`EnableIAMDatabaseAuthentication` | 
|  Port basis data  | Port yang ingin Anda gunakan untuk mengakses klaster DB. Port default akan ditampilkan.<br />Port tidak dapat diubah setelah klaster DB dibuat.<br />Firewall di beberapa perusahaan memblokir koneksi ke port default. Jika firewall perusahaan Anda memblokir port default, masukkan port lain untuk klaster DB Anda. | **Opsi CLI:**<br />`--port`<br />**Parameter API RDS:**<br />`Port` | 
|  Pengidentifikasi klaster DB  | Nama untuk klaster DB Anda. Beri nama klaster DB Anda dengan cara yang sama seperti cara Anda menamai server on-premise Anda. Pengidentifikasi cluster DB Anda dapat berisi hingga 63 karakter alfanumerik, dan harus unik untuk akun Anda di Wilayah yang Anda pilih. AWS  | **Opsi CLI:**<br />`--db-cluster-identifier`<br />**Parameter API RDS:**<br />`DBClusterIdentifier` | 
|  Kelas instans DB  | Kapasitas komputasi dan memori setiap instans DB di cluster Multi-AZ DB, misalnya`db.m5d.xlarge`. <br />Jika memungkinkan, pilih kelas instans DB yang cukup besar sehingga set kerja kueri yang umum dapat disimpan di memori. Ketika set kerja disimpan di memori, sistem dapat menghindari penulisan pada disk, yang akan meningkatkan performa.<br />Untuk daftar kelas instans DB yang didukung, lihat [Ketersediaan kelas instans untuk cluster Multi-AZ DB](multi-az-db-clusters-concepts.md#multi-az-db-clusters-concepts.InstanceAvailability). | **Opsi CLI:**<br />`--db-cluster-instance-class`<br />**Parameter API RDS:**<br />`DBClusterInstanceClass` | 
| **Grup parameter klaster DB** | Grup parameter klaster DB yang ingin Anda kaitkan dengan klaster DB. <br />Untuk informasi selengkapnya, lihat [Grup parameter untuk cluster Multi-AZ DB](multi-az-db-clusters-concepts.md#multi-az-db-clusters-concepts-parameter-groups).  | **Opsi CLI:**<br />`--db-cluster-parameter-group-name`<br />**Parameter API RDS:**<br />`DBClusterParameterGroupName` | 
|  Versi mesin DB  | Versi mesin basis data yang ingin Anda gunakan. | **Opsi CLI:**<br />`--engine-version`<br />**Parameter API RDS:**<br />`EngineVersion` | 
|  Grup parameter klaster DB  | Grup parameter instans DB untuk mengasosiasikan dengan cluster DB.<br />Untuk informasi selengkapnya, lihat [Grup parameter untuk cluster Multi-AZ DB](multi-az-db-clusters-concepts.md#multi-az-db-clusters-concepts-parameter-groups). | **Opsi CLI:**<br />`--db-cluster-parameter-group-name`<br />**Parameter API RDS:**<br />`DBClusterParameterGroupName` | 
|  Grup subnet DB  | Grup subnet DB yang Anda ingin gunakan untuk klaster DB. Pilih Pilih yang ada untuk menggunakan grup subnet DB yang ada. Kemudian pilih grup subnet yang diperlukan dari daftar dropdown Grup subnet DB yang ada.<br />Pilih **Pengaturan otomatis** untuk membiarkan RDS memilih grup subnet DB yang kompatibel. Jika tidak ada, RDS membuat grup subnet baru untuk klaster Anda.<br />Untuk informasi selengkapnya, lihat [Menggunakan grup subnet DB](USER_VPC.WorkingWithRDSInstanceinaVPC.md#USER_VPC.Subnets). | **Opsi CLI:**<br />`--db-subnet-group-name`<br />**Parameter API RDS:**<br />`DBSubnetGroupName` | 
| Perlindungan penghapusan | **Aktifkan perlindungan penghapusan** agar klaster DB tidak terhapus. Jika Anda membuat klaster DB produksi dengan konsol, perlindungan penghapusan diaktifkan secara default.<br />Untuk informasi selengkapnya, lihat [Menghapus instans DB](USER_DeleteInstance.md). | **Opsi CLI:**<br />`--deletion-protection`<br />`--no-deletion-protection`<br />**Parameter API RDS:**<br />`DeletionProtection` | 
|  Enkripsi  | **Aktifkan Enkripsi** guna mengaktifkan enkripsi saat diam untuk klaster DB ini.<br />Enkripsi diaktifkan secara default untuk cluster Multi-AZ DB.<br />Untuk informasi selengkapnya, lihat [Mengenkripsi Amazon RDS sumber daya](Overview.Encryption.md). | **Opsi CLI:**<br />`--kms-key-id`<br />`--storage-encrypted`<br />`--no-storage-encrypted`<br />**Parameter API RDS:**<br />`KmsKeyId`<br />`StorageEncrypted` | 
|  Pemantauan yang Ditingkatkan  | **Aktifkan pemantauan yang ditingkatkan** guna mengaktifkan pengumpulan metrik secara waktu nyata untuk sistem operasi tempat klaster DB Anda berjalan.<br />Untuk informasi selengkapnya, lihat [Memantau metrik OS dengan Pemantauan yang Ditingkatkan](USER_Monitoring.OS.md). | **Opsi CLI:**<br />`--monitoring-interval`<br />`--monitoring-role-arn`<br />**Parameter API RDS:**<br />`MonitoringInterval`<br />`MonitoringRoleArn` | 
|  Nama basis data awal  | Nama untuk basis data di klaster DB Anda. Jika Anda tidak memberikan nama, Amazon RDS tidak membuat basis data di klaster DB untuk MySQL. Namun, Amazon RDS membuat basis data pada klaster DB untuk PostgreSQL. Nama tidak dapat berupa kata yang disimpan oleh mesin basis data. Terdapat batasan lain bergantung pada mesin DB.<br />MySQL:[See the AWS documentation website for more details](http://docs.aws.amazon.com/id_id/AmazonRDS/latest/UserGuide/create-multi-az-db-cluster.html)<br />PostgreSQL:[See the AWS documentation website for more details](http://docs.aws.amazon.com/id_id/AmazonRDS/latest/UserGuide/create-multi-az-db-cluster.html) | **Opsi CLI:**<br />`--database-name`<br />**Parameter API RDS:**<br />`DatabaseName` | 
| **Ekspor log** | Jenis file log database untuk dipublikasikan ke Amazon CloudWatch Logs. <br />Untuk informasi selengkapnya, lihat [Menerbitkan log database ke Amazon CloudWatch Logs](USER_LogAccess.Procedural.UploadtoCloudWatch.md).  | **Opsi CLI:**<br />`-enable-cloudwatch-logs-exports`<br />**Parameter API RDS:**<br />`EnableCloudwatchLogsExports` | 
|  Jendela pemeliharaan  | Jendela 30 menit ketika perubahan yang tertunda untuk klaster DB diterapkan. Jika jangka waktu bukan masalah, pilih **Tidak ada preferensi**.<br />Untuk informasi selengkapnya, lihat [Jendela pemeliharaan Amazon RDS](USER_UpgradeDBInstance.Maintenance.md#Concepts.DBMaintenance). | **Opsi CLI:**<br />`--preferred-maintenance-window`<br />**Parameter API RDS:**<br />`PreferredMaintenanceWindow` | 
|  Kelola kredensi master di AWS Secrets Manager  | Pilih **Kelola kredensial master di AWS Secrets Manager** untuk mengelola kata sandi pengguna master dalam rahasia di Secrets Manager.<br />Anda juga dapat memilih kunci KMS yang akan digunakan untuk melindungi rahasia. Pilih dari kunci KMS di akun Anda, atau masukkan kunci dari akun yang berbeda.<br />Untuk informasi selengkapnya, lihat [Manajemen kata sandi dengan Amazon RDS and AWS Secrets Manager](rds-secrets-manager.md). | **Opsi CLI:**<br />`--manage-master-user-password \| --no-manage-master-user-password`<br />`--master-user-secret-kms-key-id`<br />**Parameter API RDS:**<br />`ManageMasterUserPassword`<br />`MasterUserSecretKmsKeyId` | 
|  Kata sandi master  | Kata sandi untuk akun pengguna master Anda. | **Opsi CLI:**<br />`--master-user-password`<br />**Parameter API RDS:**<br />`MasterUserPassword` | 
|  Nama pengguna master  | Nama yang Anda gunakan sebagai nama pengguna master untuk masuk ke klaster DB dengan semua hak istimewa basis data.[See the AWS documentation website for more details](http://docs.aws.amazon.com/id_id/AmazonRDS/latest/UserGuide/create-multi-az-db-cluster.html)<br />Anda tidak dapat mengubah nama pengguna master setelah cluster Multi-AZ DB dibuat.<br />Untuk informasi selengkapnya tentang hak istimewa yang diberikan kepada pengguna master, lihat [Hak akses akun pengguna master](UsingWithRDS.MasterAccounts.md). | **Opsi CLI:**<br />`--master-username`<br />**Parameter API RDS:**<br />`MasterUsername` | 
| Wawasan Performa | **Aktifkan Wawasan Performa** untuk memantau beban klaster DB, sehingga Anda dapat menganalisis dan memecahkan masalah performa basis data Anda.<br />Pilih periode retensi untuk menentukan berapa banyak riwayat data Wawasan Performa yang akan disimpan. Pengaturan retensi adalah **Default (7 hari)**. Untuk mempertahankan data performa Anda lebih lama, tetapkan 1–24 bulan. Untuk informasi selengkapnya tentang periode retensi,lihat [Harga dan retensi data untuk Wawasan Performa](USER_PerfInsights.Overview.cost.md).<br />Pilih kunci KMS yang akan digunakan untuk melindungi kunci yang digunakan untuk mengenkripsi volume basis data ini. Pilih dari kunci KMS di akun Anda, atau masukkan kunci dari akun yang berbeda.<br />Untuk informasi selengkapnya, lihat [Memantau beban DB dengan Performance Insights aktif Amazon RDS](USER_PerfInsights.md). | **Opsi CLI:**<br />`--enable-performance-insights`<br />`--no-enable-performance-insights`<br />`--performance-insights-retention-period`<br />`--performance-insights-kms-key-id`<br />**Parameter API RDS:**<br />`EnablePerformanceInsights`<br />`PerformanceInsightsRetentionPeriod`<br />`PerformanceInsightsKMSKeyId` | 
|  IOPS yang Tersedia  | Jumlah IOPS Provisioned (input/output operasi per detik) yang awalnya dialokasikan untuk cluster DB. | **Opsi CLI:**<br />`--iops`<br />**Parameter API RDS:**<br />`Iops` | 
|  Akses publik  | **Dapat diakses publik** untuk memberikan alamat IP publik ke klaster DB, yang berarti bahwa klaster dapat diakses di luar VPC. Agar dapat diakses publik, klaster DB juga harus berada di subnet publik di VPC.<br />**Tidak dapat diakses publik** agar klaster DB hanya dapat diakses dari dalam VPC.<br />Untuk informasi selengkapnya, lihat [Menyembunyikan DB instans dalam VPC dari internet](USER_VPC.WorkingWithRDSInstanceinaVPC.md#USER_VPC.Hiding).<br />Untuk terhubung ke klaster DB dari luar VPC, klaster DB harus dapat diakses publik. Selain itu, akses harus diberikan menggunakan aturan masuk grup keamanan klaster DB, dan persyaratan lain harus terpenuhi. Untuk informasi selengkapnya, lihat [Tidak dapat terhubung ke instans DB Amazon RDS](CHAP_Troubleshooting.md#CHAP_Troubleshooting.Connecting). <br />Jika cluster DB Anda tidak dapat diakses publik, Anda dapat menggunakan koneksi AWS Site-to-Site VPN atau Direct Connect koneksi untuk mengaksesnya dari jaringan pribadi. Untuk informasi selengkapnya, lihat [Privasi lalu lintas antarjaringan](inter-network-traffic-privacy.md). | **Opsi CLI:**<br />`--publicly-accessible`<br />`--no-publicly-accessible`<br />**Parameter API RDS:**<br />`PubliclyAccessible` | 
| RDS Extended Support | Pilih **Aktifkan RDS Extended Support** untuk memungkinkan versi mesin utama yang didukung untuk terus berjalan melewati akhir RDS dari tanggal dukungan standar. <br />Saat Anda membuat cluster DB, Amazon RDS default ke RDS Extended Support. Untuk mencegah pembuatan cluster DB baru setelah RDS berakhir pada tanggal dukungan standar dan untuk menghindari biaya untuk RDS Extended Support, nonaktifkan pengaturan ini. Cluster DB Anda yang ada tidak akan dikenakan biaya hingga tanggal mulai penetapan harga RDS Extended Support.<br />Untuk informasi selengkapnya, lihat [](extended-support.md). | **Opsi CLI:**<br />`--engine-lifecycle-support`<br />**Parameter API RDS:**<br />`EngineLifecycleSupport` | 
| **Throughput penyimpanan** | Nilai throughput penyimpanan untuk cluster DB. Pengaturan ini hanya terlihat jika Anda memilih General Purpose SSD (gp3) untuk jenis penyimpanan.<br />Pengaturan ini tidak dapat dikonfigurasi dan diatur secara otomatis berdasarkan IOPS yang Anda tentukan.<br />Untuk informasi selengkapnya, lihat [penyimpanan gp3 (disarankan)](CHAP_Storage.md#gp3-storage). | Nilai ini dihitung secara otomatis dan tidak memiliki opsi CLI. | 
| **Proksi RDS** | Pilih **Buat Proksi RDS** guna membuat proksi untuk klaster DB Anda. Amazon RDS secara otomatis membuat peran IAM dan rahasia Secrets Manager untuk proksi. | Tidak tersedia saat membuat klaster DB. | 
|  Jenis penyimpanan  | Jenis penyimpanan untuk klaster DB Anda.<br />Hanya penyimpanan General Purpose SSD (gp3), Provisioned IOPS (io1), dan Provisioned IOPS SSD (io2) yang didukung.<br />Untuk informasi selengkapnya, lihat [Jenis penyimpanan Amazon RDS](CHAP_Storage.md#Concepts.Storage). | **Opsi CLI:**<br />`--storage-type`<br />**Parameter API RDS:**<br />`StorageType` | 
|  Cloud Privat Virtual (VPC)  | VPC berbasis layanan Amazon VPC yang akan dihubungkan dengan klaster DB ini.<br />Untuk informasi selengkapnya, lihat [](USER_VPC.md).  | Untuk CLI dan API, Anda menentukan ID grup keamanan VPC. | 
|  Grup keamanan VPC (firewall)  | Grup keamanan untuk dikaitkan dengan klaster DB.<br />Untuk informasi selengkapnya, lihat [Ikhtisar grup keamanan VPC](Overview.RDSSecurityGroups.md#Overview.RDSSecurityGroups.VPCSec).  | **Opsi CLI:**<br />`--vpc-security-group-ids`<br />**Parameter API RDS:**<br />`VpcSecurityGroupIds` | 

## Pengaturan yang tidak berlaku saat membuat cluster Multi-AZ DB
<a name="create-multi-az-db-cluster-settings-not-applicable"></a>

Pengaturan berikut dalam AWS CLI perintah [https://docs.aws.amazon.com/cli/latest/reference/rds/create-db-cluster.html](https://docs.aws.amazon.com/cli/latest/reference/rds/create-db-cluster.html)dan operasi RDS API [https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_CreateDBCluster.html](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_CreateDBCluster.html)tidak berlaku untuk cluster Multi-AZ DB.

Anda juga tidak dapat menentukan pengaturan ini untuk cluster Multi-AZ DB di konsol.


| AWS CLI pengaturan | Pengaturan API RDS | 
| --- | --- | 
| `--availability-zones` | `AvailabilityZones` | 
| `--backtrack-window` | `BacktrackWindow` | 
| `--character-set-name` | `CharacterSetName` | 
| `--domain` | `Domain` | 
| `--domain-iam-role-name` | `DomainIAMRoleName` | 
| `--enable-global-write-forwarding \| --no-enable-global-write-forwarding` | `EnableGlobalWriteForwarding` | 
| `--enable-http-endpoint \| --no-enable-http-endpoint` | `EnableHttpEndpoint` | 
| `--global-cluster-identifier` | `GlobalClusterIdentifier` | 
| `--option-group-name` | `OptionGroupName` | 
| `--pre-signed-url` | `PreSignedUrl` | 
| `--replication-source-identifier` | `ReplicationSourceIdentifier` | 
| `--scaling-configuration` | `ScalingConfiguration` | 