

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

# Membuat snapshot DB untuk instans Single-AZ DB untuk Amazon RDS
<a name="USER_CreateSnapshot"></a>

Amazon RDS membuat cuplikan volume penyimpanan instans basis data Anda, sehingga mencadangkan seluruh instans basis data dan bukan hanya masing-masing basis data. Membuat snapshot DB ini pada instans Single-AZ DB menghasilkan I/O penangguhan singkat yang dapat berlangsung dari beberapa detik hingga beberapa menit, tergantung pada ukuran dan kelas instans DB Anda. Untuk MariaDB, MySQL, Oracle, dan I/O PostgreSQL, aktivitas tidak ditangguhkan pada primer Anda selama pencadangan untuk penerapan, karena cadangan diambil dari standby. Multi-AZ Untuk SQL Server, I/O aktivitas ditangguhkan sebentar selama pencadangan untuk Multi-AZ penerapan.

Saat membuat snapshot DB, Anda perlu mengidentifikasi instans DB mana yang akan Anda cadangkan, kemudian beri nama snapshot DB sehingga Anda dapat memulihkannya nanti. Jumlah waktu yang diperlukan untuk membuat snapshot bervariasi sesuai ukuran basis data Anda. Karena snapshot menyertakan seluruh volume penyimpanan, ukuran file, seperti file sementara, juga memengaruhi jumlah waktu yang diperlukan untuk membuat snapshot.

**catatan**  
Instans DB Anda harus dalam status `available` untuk mengambil snapshot DB.  
Untuk instans DB PostgreSQL, data dalam tabel yang tidak masuk log mungkin tidak dipulihkan dari snapshot. Untuk informasi selengkapnya, lihat [Praktik terbaik untuk menggunakan PostgreSQL](CHAP_BestPractices.md#CHAP_BestPractices.PostgreSQL).

Tidak seperti pencadangan otomatis, snapshot manual tidak bergantung pada periode retensi pencadangan. Snapshots tidak kedaluwarsa.

Untuk pencadangan jangka panjang data MariaDB, MySQL, dan PostgreSQL, sebaiknya ekspor data snapshot ke Amazon S3. Jika versi utama mesin DB Anda tidak didukung lagi, Anda tidak dapat memulihkan ke versi tersebut dari snapshot. Untuk informasi selengkapnya, lihat [Mengekspor data snapshot DB ke Amazon S3 untuk Amazon RDS](USER_ExportSnapshot.md).

Anda dapat membuat snapshot DB menggunakan Konsol Manajemen AWS, AWS CLI, atau RDS API.

## Konsol
<a name="USER_CreateSnapshot.CON"></a>

**Untuk membuat snapshot 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 **Snapshot**.

   Daftar **Snapshot manual** akan muncul.

1. Pilih **Ambil snapshot**.

   Jendela **Ambil snapshot DB** akan muncul.  
![Ambil snapshot DB.](http://docs.aws.amazon.com/id_id/AmazonRDS/latest/UserGuide/images/take_db_snapshot.png)

1. Pilih **instance DB** yang ingin Anda ambil snapshot.

1. Masukkan **nama Snapshot**.

1. Pilih **Ambil snapshot**.

Daftar **snapshot Manual** muncul, dengan status snapshot DB baru ditampilkan sebagai. `Creating` Setelah statusnya adalah `Available`, Anda dapat melihat waktu pembuatannya.

## AWS CLI
<a name="USER_CreateSnapshot.CLI"></a>

Saat Anda membuat snapshot DB menggunakan AWS CLI, Anda perlu mengidentifikasi instans DB mana yang akan Anda cadangkan, dan kemudian beri nama snapshot DB Anda sehingga Anda dapat memulihkannya nanti. Anda dapat melakukan ini dengan menggunakan AWS CLI [https://docs.aws.amazon.com/cli/latest/reference/rds/create-db-snapshot.html](https://docs.aws.amazon.com/cli/latest/reference/rds/create-db-snapshot.html)perintah dengan parameter berikut:
+ `--db-instance-identifier`
+ `--db-snapshot-identifier`

Dalam contoh ini, Anda membuat snapshot DB yang dipanggil {{mydbsnapshot}} untuk instance DB yang dipanggil{{mydbinstance}}.

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

```
1. aws rds create-db-snapshot \
2.     --db-instance-identifier {{mydbinstance}} \
3.     --db-snapshot-identifier {{mydbsnapshot}}
```
Untuk Windows:  

```
1. aws rds create-db-snapshot ^
2.     --db-instance-identifier {{mydbinstance}} ^
3.     --db-snapshot-identifier {{mydbsnapshot}}
```

## RDS API
<a name="USER_CreateSnapshot.API"></a>

Saat membuat snapshot DB menggunakan Amazon RDS API, Anda perlu mengidentifikasi instans DB mana yang akan Anda cadangkan, kemudian beri nama snapshot DB sehingga Anda dapat memulihkannya nanti. Anda dapat melakukannya dengan menggunakan perintah Amazon RDS API [https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_CreateDBSnapshot.html](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_CreateDBSnapshot.html) dengan parameter berikut:
+ `DBInstanceIdentifier`
+ `DBSnapshotIdentifier`