

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

# Gagal atas kluster DB Amazon Aurora
<a name="aurora-failover"></a>

Anda dapat melakukan failover manual dari cluster Aurora DB, misalnya, ketika Anda ingin mengganti instance DB penulis yang disediakan dengan instance penulis. Aurora serverless

Aurora gagal ke instans DB primer baru dengan salah satu dari dua cara:
+ Dengan mempromosikan instans DB pembaca yang ada ke instance utama yang baru
+ Dengan membuat instans primer baru

Jika cluster DB memiliki satu atau lebih instance pembaca, maka pembaca dipromosikan ke instance utama selama peristiwa kegagalan. Untuk meningkatkan ketersediaan cluster DB Anda, kami sarankan Anda membuat setidaknya satu atau lebih instance pembaca dalam dua atau lebih Availability Zone yang berbeda. Untuk informasi lebih lanjut tentang mekanisme failover, lihat[Toleransi kesalahan untuk klaster DB Aurora](Concepts.AuroraHighAvailability.md#Aurora.Managing.FaultTolerance).

Anda dapat menggunakan Konsol Manajemen AWS, AWS CLI, atau RDS API untuk melakukan failover manual.

## Konsol
<a name="aurora-failover.CON"></a>

**Untuk gagal melalui cluster 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 **Databases**, lalu pilih instans DB di cluster DB yang ingin Anda gagal.

1. Untuk **Tindakan**, pilih **Failover**.

   Halaman konfirmasi muncul.

1. Pilih **Failover**.

   Halaman **Database** menunjukkan bahwa status cluster DB adalah **Failing-over**. Status kembali ke **Tersedia** saat failover selesai, dan peran untuk instans DB primer baru dan sebelumnya ditampilkan.

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

Untuk gagal melalui cluster DB menggunakan AWS CLI, panggil perintah [failover-db-cluster](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/rds/failover-db-cluster.html). Tentukan parameter berikut:
+ `--db-cluster-identifier`— Cluster DB yang ingin Anda gagal.
+ `--target-db-instance-identifier`— Nama instans DB untuk mempromosikan ke instans DB utama.

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

```
aws rds failover-db-cluster \
    --db-cluster-identifier {{mydbcluster}} \
    --target-db-instance-identifier {{mydbcluster-instance-2}}
```
Untuk Windows:  

```
aws rds failover-db-cluster ^
    --db-cluster-identifier {{mydbcluster}} ^
    --target-db-instance-identifier {{mydbcluster-instance-2}}
```

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

Untuk memodifikasi cluster DB menggunakan Amazon RDS API, panggil operasi [FailOverdbCluster](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_FailoverDBCluster.html). Tentukan parameter berikut:
+ DBClusterIdentifier
+ TargetDBInstanceIdentifier