

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

# Bekerja dengan pencadangan replika RDS for Oracle
<a name="oracle-read-replicas.backups"></a>

Anda dapat membuat dan memulihkan cadangan replika RDS for Oracle. Mendukung pencadangan otomatis dan snapshot manual. Untuk informasi selengkapnya, lihat [Mencadangkan, memulihkan, dan mengekspor data](CHAP_CommonTasks.BackupRestore.md). Bagian berikut menjelaskan perbedaan utama antara mengelola cadangan utama dan replika RDS for Oracle.

## Mengaktifkan pencadangan replika RDS for Oracle
<a name="oracle-read-replicas.backups.turning-on"></a>

Pencadangan otomatis replika Oracle tidak diaktifkan secara default. Aktifkan pencadangan otomatis dengan mengatur periode retensi pencadangan ke nilai positif bukan nol.

### Konsol
<a name="USER_WorkingWithAutomatedBackups.Enabling.CON"></a>

**Untuk segera mengaktifkan pencadangan otomatis**

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 instans DB atau klaster DB Multi-AZ yang ingin Anda modifikasi.

1. Pilih **Ubah**.

1. Untuk **periode retensi Backup**, pilih nilai positif bukan nol, misalnya tiga hari.

1. Pilih **Lanjutkan**.

1. Pilih **Terapkan segera**.

1. Pilih **Modifikasi instans DB** atau **Ubah klaster** untuk menyimpan perubahan dan mengaktifkan pencadangan otomatis.

### AWS CLI
<a name="USER_WorkingWithAutomatedBackups.Enabling.CLI"></a>

Untuk mengaktifkan backup otomatis, gunakan perintah AWS CLI [modify-db-instance](https://docs.aws.amazon.com/cli/latest/reference/rds/modify-db-instance.html)or [modify-db-cluster](https://docs.aws.amazon.com/cli/latest/reference/rds/modify-db-cluster.html).

Sertakan parameter berikut:
+ `--db-instance-identifier` (atau `--db-cluster-identifier` untuk klaster DB Multi-AZ)
+ `--backup-retention-period`
+ `--apply-immediately` atau `--no-apply-immediately`

Dalam contoh berikut, kami mengaktifkan pencadangan otomatis dengan mengatur periode retensi cadangan menjadi tiga hari. Perubahan ini diterapkan segera.

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

```
aws rds modify-db-instance \
    --db-instance-identifier my_db_instance  \
    --backup-retention-period 3 \
    --apply-immediately
```
Untuk Windows:  

```
aws rds modify-db-instance ^
    --db-instance-identifier my_db_instance  ^
    --backup-retention-period 3 ^
    --apply-immediately
```

### API RDS
<a name="USER_WorkingWithAutomatedBackups.Enabling.API"></a>

Untuk mengaktifkan pencadangan otomatis, gunakan DBCluster operasi RDS API [Modify DBInstance atau [Modify](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_ModifyDBCluster.html)](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_ModifyDBInstance.html) dengan parameter yang diperlukan berikut:
+ `DBInstanceIdentifier` atau `DBClusterIdentifier`
+ `BackupRetentionPeriod`

## Memulihkan cadangan replika RDS for Oracle
<a name="oracle-read-replicas.backups.restoring"></a>

Anda dapat memulihkan cadangan replika Oracle dengan cara yang sama seperti memulihkan cadangan instans utama. Untuk informasi selengkapnya, lihat hal berikut:
+ [Memulihkan ke instans DB](USER_RestoreFromSnapshot.md)
+ [Memulihkan instans DB ke waktu yang ditentukan untuk Amazon RDS](USER_PIT.md)

Pertimbangan utama saat memulihkan cadangan replika adalah menentukan titik waktu yang akan dipulihkan. Waktu basis data adalah waktu transaksi terakhir yang diterapkan pada data dalam cadangan. Saat memulihkan cadangan replika, Anda memulihkan ke waktu basis data, bukan ke waktu saat pencadangan selesai. Perbedaannya cukup signifikan karena replika RDS for Oracle dapat tertinggal beberapa menit atau jam dari cadangan utama. Oleh karena itu, waktu basis data cadangan replika, dan juga titik waktu yang Anda pulihkan, mungkin jauh lebih awal daripada waktu pembuatan cadangan.

Untuk menemukan perbedaan antara waktu basis data dan waktu pembuatan, gunakan perintah `describe-db-snapshots`. Bandingkan `SnapshotDatabaseTime`, yang merupakan waktu basis data cadangan replika, dan bidang `OriginalSnapshotCreateTime`, yang merupakan transaksi terakhir yang diterapkan pada basis data utama. Contoh berikut menunjukkan perbedaan antara kedua waktu tersebut:

```
aws rds describe-db-snapshots \
    --db-instance-identifier my-oracle-replica
    --db-snapshot-identifier my-replica-snapshot

{
    "DBSnapshots": [
        {
            "DBSnapshotIdentifier": "my-replica-snapshot",
            "DBInstanceIdentifier": "my-oracle-replica", 
            "SnapshotDatabaseTime": "2022-07-26T17:49:44Z",
            ...
            "OriginalSnapshotCreateTime": "2021-07-26T19:49:44Z"
        }
    ]
}
```