

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

# Memulihkan cluster Amazon Aurora
<a name="restoring-aur"></a>

## Gunakan AWS Backup konsol untuk memulihkan titik pemulihan Aurora
<a name="aur-restore-console"></a>

AWS Backup mengembalikan klaster Aurora Anda; itu tidak membuat atau melampirkan instans Amazon RDS ke cluster Anda. Pada langkah-langkah berikut, Anda akan membuat dan melampirkan instans Amazon RDS ke cluster Aurora yang dipulihkan menggunakan CLI.

Memulihkan klaster Aurora mengharuskan Anda menentukan beberapa opsi pemulihan. *Untuk informasi tentang opsi ini, lihat [Ikhtisar Pencadangan dan Pemulihan Cluster DB Aurora](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/Aurora.Managing.Backups.html) di Panduan Pengguna Amazon Aurora.* Spesifikasi untuk opsi pemulihan dapat ditemukan di panduan API untuk [https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_RestoreDBClusterFromSnapshot.html](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_RestoreDBClusterFromSnapshot.html).

**Untuk memulihkan cluster Amazon Aurora**

1. Buka AWS Backup konsol di [https://console.aws.amazon.com/backup](https://console.aws.amazon.com/backup).

1. Di panel navigasi, pilih Sumber daya yang **dilindungi dan ID sumber daya** Aurora yang ingin Anda pulihkan.

1. Pada halaman **Rincian sumber daya**, daftar titik pemulihan untuk ID sumber daya yang dipilih ditampilkan. Untuk memulihkan sumber daya, di panel **Cadangan**, pilih tombol radio di sebelah ID titik pemulihan sumber daya. **Di sudut kanan atas panel, pilih Pulihkan.**

1. **Di panel **Spesifikasi instans**, terima default atau tentukan opsi untuk mesin DB, **versi **mesin DB****, dan pengaturan tipe Kapasitas.** 
**catatan**  
Jika tipe kapasitas **tanpa server** dipilih, panel **pengaturan Kapasitas** akan muncul. Tentukan opsi untuk unit kapasitas **Aurora Minimum dan pengaturan unit kapasitas** **Aurora Maksimum**, atau pilih opsi berbeda dari bagian Konfigurasi penskalaan **tambahan**.

1. Di panel **Pengaturan**, tentukan nama yang unik untuk semua instance cluster DB yang dimiliki oleh Anda Akun AWS di Wilayah saat ini.

1. **Di panel **Network & Security**, terima default atau tentukan opsi untuk pengaturan **Virtual Private Cloud (VPC), grup Subnet****,** dan Availability zone.** 

1. Di panel **opsi Database**, terima default atau tentukan opsi untuk **port Database**, **grup parameter cluster DB, dan pengaturan **IAM** DB** Authentication Enabled. 

1. Di panel **Backup**, terima default atau tentukan opsi untuk pengaturan **Salin tag ke snapshot**. 

1. Di panel **Backtrack**, terima default atau tentukan opsi untuk pengaturan **Aktifkan Backtrack atau **Nonaktifkan** Backtrack**. 

1. Di panel **Enkripsi**, terima default atau tentukan opsi untuk **Aktifkan enkripsi** atau **Nonaktifkan pengaturan enkripsi**. 

1. Di panel **ekspor Log**, pilih jenis log yang akan dipublikasikan ke Amazon CloudWatch Logs. **Peran IAM** sudah ditentukan. 

1. Di panel **Pulihkan peran**, pilih peran IAM yang AWS Backup akan diasumsikan untuk pemulihan ini. 

1. Setelah menentukan semua pengaturan Anda, pilih **Pulihkan cadangan**.

   Panel **Pulihkan pekerjaan** muncul. Pesan di bagian atas halaman memberikan informasi tentang pekerjaan pemulihan.

1. Setelah pemulihan selesai, lampirkan klaster Aurora yang dipulihkan ke instans Amazon RDS.

   Menggunakan AWS CLI:
   + Untuk Linux, macOS, atau Unix:

     ```
     aws rds create-db-instance --db-instance-identifier sample-instance \ 
                   --db-cluster-identifier sample-cluster --engine aurora-mysql --db-instance-class db.r4.large
     ```
   + Untuk Windows:

     ```
     aws rds create-db-instance --db-instance-identifier sample-instance ^ 
                   --db-cluster-identifier sample-cluster --engine aurora-mysql --db-instance-class db.r4.large
     ```

Lihat [pencadangan dan point-in-time pemulihan berkelanjutan (PITR)](https://docs.aws.amazon.com/aws-backup/latest/devguide/point-in-time-recovery.html) untuk informasi tentang pencadangan berkelanjutan dan pemulihan ke titik waktu yang dipilih.

## Gunakan AWS Backup API, CLI, atau SDK untuk memulihkan titik pemulihan Amazon Aurora
<a name="aur-restore-cli"></a>

Gunakan `[StartRestoreJob](https://docs.aws.amazon.com/aws-backup/latest/devguide/API_StartRestoreJob.html)`. Metadata yang dapat Anda sertakan untuk pekerjaan pemulihan akan tergantung jika Anda memulihkan cadangan berkelanjutan ke titik waktu (PITR) atau jika Anda memulihkan snapshot.

**Memulihkan cluster dari snapshot**  
Anda dapat menentukan metadata berikut untuk pekerjaan pemulihan snapshot Aurora. Lihat [https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_RestoreDBClusterFromSnapshot.html](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_RestoreDBClusterFromSnapshot.html)di Referensi *API Amazon Relational Database Service* untuk informasi tambahan dan nilai yang diterima.

```
// Required metadata:
dbClusterIdentifier // string
engine // string

// Optional metadata:          
availabilityZones // array of strings
backtrackWindow // long
copyTagsToSnapshot // Boolean
databaseName // string
dbClusterParameterGroupName // string
dbSubnetGroupName // string
enableCloudwatchLogsExports // array of strings
enableIAMDatabaseAuthentication // Boolean
engineMode // string
engineVersion // string
kmsKeyId // string
optionGroupName // string
port // integer
scalingConfiguration // object
vpcSecurityGroupIds // array of strings
```

Contoh:

```
"restoreMetadata":"{\"EngineVersion\":\"5.6.10a\",\"KmsKeyId\":\"arn:aws:kms:us-east-1:234567890123:key/45678901-ab23-4567-8cd9-012d345e6f7\",\"EngineMode\":\"serverless\",\"AvailabilityZones\":\"[\\\"us-east-1b\\\",\\\"us-east-1e\\\",\\\"us-east-1c\\\"]\",\"Port\":\"3306\",\"DatabaseName\":\"\",\"DBSubnetGroupName\":\"default-vpc-05a3b07cf6e193e1g\",\"VpcSecurityGroupIds\":\"[\\\"sg-012d52c68c6e88f00\\\"]\",\"ScalingConfiguration\":\"{\\\"MinCapacity\\\":2,\\\"MaxCapacity\\\":64,\\\"AutoPause\\\":true,\\\"SecondsUntilAutoPause\\\":300,\\\"TimeoutAction\\\":\\\"RollbackCapacityChange\\\"}\",\"EnableIAMDatabaseAuthentication\":\"false\",\"DBClusterParameterGroupName\":\"default.aurora5.6\",\"CopyTagsToSnapshot\":\"true\",\"Engine\":\"aurora\",\"EnableCloudwatchLogsExports\":\"[]\"}"
```

**Kembalikan cluster ke titik waktu (PITR)**  
Anda dapat menentukan metadata berikut ketika Anda ingin mengembalikan cadangan berkelanjutan Aurora (titik pemulihan) ke titik waktu tertentu (PITR). Lihat [https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_RestoreDBClusterToPointInTime.html](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_RestoreDBClusterToPointInTime.html)di Referensi *API Amazon Relational Database Service* untuk informasi tambahan dan nilai yang diterima.

```
// Required metadata:
dbClusterIdentifier // string
engine // string
restoreToTime // timestamp; must be specified if UseLatestRestorableTime parameter isn't provided

// Optional metadata:          
backtrackWindow // long
copyTagsToSnapshot // Boolean
dbClusterParameterGroupName // string
dbSubnetGroupName // string
enableCloudwatchLogsExports // array of strings
enableIAMDatabaseAuthentication // Boolean
engineMode // string
engineVersion // string
kmsKeyId // string
optionGroupName // string
port // integer
scalingConfiguration // object
vpcSecurityGroupIds // array of strings
```