

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 DB AZ tunggal 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 DB AZ tunggal 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 penyebaran multi-AZ, karena cadangan diambil dari siaga. Untuk SQL Server, aktivitas I/O ditangguhkan sebentar selama pencadangan untuk deployment Multi-AZ.

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 menggunakanKonsol 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 menggunakanAWS 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`