Membuat snapshot klaster DB - Amazon Aurora

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

Membuat snapshot klaster DB

Amazon RDS membuat snapshot volume penyimpanan klaster DB Anda, mencadangkan seluruh klaster DB, bukan hanya basis data individu. Saat Anda membuat snapshot klaster DB, Anda perlu mengidentifikasi klaster DB yang akan dicadangkan, dan kemudian memberikan nama snapshot klaster DB Anda agar Anda dapat memulihkannya di lain waktu. Jumlah waktu yang diperlukan untuk membuat snapshot klaster DB 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

Klaster DB Anda harus dalam status available untuk mengambil snapshot klaster DB.

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

Untuk cadangan jangka sangat panjang, sebaiknya Anda mengekspor 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 klaster DB ke Amazon S3.

Anda dapat membuat snapshot cluster DB menggunakan AWS Management Console API, AWS CLI, atau RDS.

Untuk membuat snapshot klaster DB
  1. Masuk ke AWS Management Console dan buka konsol Amazon RDS di https://console.aws.amazon.com/rds/.

  2. Di panel navigasi, pilih Snapshot.

    Daftar Snapshot manual akan muncul.

  3. Pilih Ambil snapshot.

    Jendela Ambil snapshot DB akan muncul.

  4. Untuk jenis Snapshot, pilih DB cluster.

    Ambil snapshot DB.
  5. Pilih cluster DB yang ingin Anda ambil snapshot.

  6. Masukkan nama Snapshot.

  7. Pilih Ambil snapshot.

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

Saat Anda membuat snapshot cluster DB menggunakan AWS CLI, Anda perlu mengidentifikasi cluster DB mana yang akan Anda cadangkan, dan kemudian beri nama snapshot cluster DB Anda sehingga Anda dapat memulihkannya nanti. Anda dapat melakukan ini dengan menggunakan AWS CLI create-db-cluster-snapshotperintah dengan parameter berikut:

  • --db-cluster-identifier

  • --db-cluster-snapshot-identifier

Dalam contoh ini, Anda membuat snapshot klaster DB yang bernama mydbclustersnapshot untuk klaster DB yang disebut mydbcluster.

Untuk Linux, macOS, atau Unix:

aws rds create-db-cluster-snapshot \ --db-cluster-identifier mydbcluster \ --db-cluster-snapshot-identifier mydbclustersnapshot

Untuk Windows:

aws rds create-db-cluster-snapshot ^ --db-cluster-identifier mydbcluster ^ --db-cluster-snapshot-identifier mydbclustersnapshot

Saat membuat snapshot klaster DB menggunakan Amazon RDS API, Anda perlu mengidentifikasi klaster DB yang akan dicadangkan, lalu memberi nama snapshot klaster DB Anda sehingga Anda dapat memulihkannya di lain waktu. Anda dapat melakukannya dengan menggunakan perintah Amazon RDS API CreateDBClusterSnapshot dengan parameter berikut:

  • DB ClusterIdentifier

  • DB ClusterSnapshotIdentifier

Menentukan apakah snapshot klaster DB tersedia

Anda dapat memeriksa apakah snapshot cluster DB tersedia dengan melihat di bawah Snapshots pada tab Maintenance & backup pada halaman detail untuk cluster di AWS Management Console, dengan menggunakan perintah describe-db-cluster-snapshotsCLI, atau dengan menggunakan tindakan API. DescribeDBClusterSnapshots

Anda juga dapat menggunakan perintah wait db-cluster-snapshot-available CLI untuk melakukan polling API setiap 30 detik hingga snapshot tersedia.