Membuat Manual Klaster Snapshot - Amazon DocumentDB

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

Membuat Manual Klaster Snapshot

Anda dapat membuat snapshot manual menggunakan AWS Management Console atau AWS CLI. Jumlah waktu yang dibutuhkan untuk membuat snapshot berbeda-beda sesuai dengan ukuran dari basis data Anda. Saat Anda membuat snapshot, Anda harus melakukan hal berikut:

  1. Mengidentifikasi klaster mana yang akan dicadangkan.

  2. Berikan nama snapshot Anda. Hal ini memungkinkan Anda untuk memulihkan dari itu nanti.

Using the AWS Management Console

Untuk membuat snapshot manual menggunakan AWS Management Console, Anda dapat mengikuti salah satu metode di bawah ini.

  1. Metode 1:

    1. Masuk ke AWS Management Console, dan buka konsol Amazon DocumentDB di https://console.aws.amazon.com/docdb.

    2. Di panel navigasi, pilih Snapshot.

      Tip

      Jika Anda tidak melihat panel navigasi di sisi kiri layar, pilih ikon menu () di pojok kiri atas halaman.

    3. Pada halaman Snapshot, pilih Buat.

    4. Pada halaman Membuat snapshot klaster:

      1. Pengidentifikasi klaster — Dari daftar tarik-turun klaster, pilih klaster yang ingin Anda buat snapshotnya.

      2. Pengidentifikasi snapshot — Masukkan nama untuk snapshot Anda.

        Batasan penamaan snapshot:

        • Panjangnya adalah [1–255] huruf, angka, atau tanda hubung.

        • Karakter pertama harus berupa huruf.

        • Tidak dapat diakhiri dengan tanda hubung atau berisi dua tanda hubung berurutan.

        • Harus unik untuk semua klaster (di Amazon RDS, Amazon Neptune, dan Amazon DocumentDB) per akun AWS , per Wilayah.

      3. Pilih Buat.

  2. Metode 2:

    1. Masuk ke AWS Management Console, dan buka konsol Amazon DocumentDB di https://console.aws.amazon.com/docdb.

    2. Di panel navigasi, pilih Klaster.

      Tip

      Jika Anda tidak melihat panel navigasi di sisi kiri layar, pilih ikon menu () di pojok kiri atas halaman.

    3. Pada halaman Klaster, pilih tombol di sebelah kiri pada klaster yang ingin Anda snapshot.

    4. Dari menu Tindakan, pilih Ambil snapshot.

    5. Pada halaman Membuat snapshot klaster:

      1. Pengidentifikasi snapshot — Masukkan nama untuk snapshot Anda.

        Batasan penamaan snapshot:

        • Panjangnya adalah [1–63] huruf, angka, atau tanda hubung.

        • Karakter pertama harus berupa huruf.

        • Tidak dapat diakhiri dengan tanda hubung atau berisi dua tanda hubung berurutan.

        • Harus unik untuk semua klaster (di Amazon RDS, Amazon Neptune, dan Amazon DocumentDB) per akun AWS , per Wilayah.

      2. Pilih Buat.

Using the AWS CLI

Untuk membuat snapshot cluster menggunakan AWS CLI, gunakan create-db-cluster-snapshot operasi dengan parameter berikut.

Parameter
  • --db-cluster-identifier — Diperlukan. Nama klaster yang ingin Anda ambil snapshotnya. Klaster ini harus ada dan tersedia.

  • --db-cluster-snapshot-identifier — Diperlukan. Nama snapshot manual yang Anda buat.

Contoh berikut membuat snapshot bernama sample-cluster-snapshot untuk klaster bernama sample-cluster.

Untuk Linux, macOS, atau Unix:

aws docdb create-db-cluster-snapshot \ --db-cluster-identifier sample-cluster \ --db-cluster-snapshot-identifier sample-cluster-snapshot

Untuk Windows:

aws docdb create-db-cluster-snapshot ^ --db-cluster-identifier sample-cluster ^ --db-cluster-snapshot-identifier sample-cluster-snapshot

Output dari operasi ini terlihat seperti berikut.

{ "DBClusterSnapshot": { "AvailabilityZones": [ "us-east-1a", "us-east-1b", "us-east-1c" ], "DBClusterSnapshotIdentifier": "sample-cluster-snapshot", "DBClusterIdentifier": "sample-cluster", "SnapshotCreateTime": "2020-04-24T04:59:08.475Z", "Engine": "docdb", "Status": "creating", "Port": 0, "VpcId": "vpc-abc0123", "ClusterCreateTime": "2020-01-10T22:13:38.261Z", "MasterUsername": "master-user", "EngineVersion": "4.0.0", "SnapshotType": "manual", "PercentProgress": 0, "StorageEncrypted": true, "KmsKeyId": "arn:aws:kms:us-east-1:<accountID>:key/sample-key", "DBClusterSnapshotArn": "arn:aws:rds:us-east-1:<accountID>:cluster-snapshot:sample-cluster-snapshot" } }