Memulihkan cluster DocumentDB - AWS Backup

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

Memulihkan cluster DocumentDB

Gunakan AWS Backup konsol untuk memulihkan titik pemulihan Amazon DocumentDB

Memulihkan klaster Amazon DocumentDB mengharuskan Anda menentukan beberapa opsi pemulihan. Untuk informasi tentang opsi ini, lihat Memulihkan dari Snapshot Cluster di Panduan Pengembang Amazon DocumentDB.

Untuk memulihkan cluster Amazon DocumentDB
  1. Buka AWS Backup konsol di https://console.aws.amazon.com/backup.

  2. Di panel navigasi, pilih Sumber daya yang dilindungi dan ID sumber daya Amazon DocumentDB yang ingin Anda pulihkan.

  3. Pada halaman Rincian sumber daya, daftar titik pemulihan untuk ID sumber daya yang dipilih ditampilkan. Untuk memulihkan sumber daya, di panel Cadangan, pilih tombol radio di sebelah ID titik pemulihan sumber daya. Di sudut kanan atas panel, pilih Pulihkan.

  4. Pastikan Anda berada di halaman konsol Pulihkan snapshot cluster Amazon DocumentDB.

  5. Di panel spesifikasi Instans, pilih mesin DB untuk instance.

  6. Di panel Pengaturan, masukkan nama unik untuk pengidentifikasi cluster DB Anda.

    Anda dapat menggunakan huruf, angka, dan tanda hubung, meskipun Anda tidak dapat memiliki dua tanda hubung berturut-turut atau mengakhiri nama dengan tanda hubung. Nama akhir akan menjadi huruf kecil.

  7. Di panel Jaringan dan keamanan, pilih Availability Zone, atau biarkan kami memilih satu untuk Anda.

  8. Di panel opsi Database, pilih port database.

    Ini adalah TCP/IP port yang instans atau cluster DB akan digunakan untuk koneksi aplikasi. String koneksi dari aplikasi apa pun yang menghubungkan ke instans atau cluster DB harus menentukan nomor portnya. Baik grup keamanan yang diterapkan ke instans atau cluster DB dan firewall organisasi Anda harus mengizinkan koneksi ke port. Semua instans DB dalam klaster DB menggunakan port yang sama.

  9. Juga di panel opsi Database, pilih grup parameter cluster DB.

    Ini adalah grup parameter yang terkait dengan cluster DB instance ini. Grup parameter cluster DB bertindak sebagai wadah untuk nilai konfigurasi engine yang diterapkan ke setiap instans DB di cluster.

  10. Di panel Enkripsi, pilih kunci yang akan digunakan untuk mengenkripsi volume database ini. Nilai default-nya aws/rds. Anda juga dapat menggunakan Customer Managed Key (CMK).

  11. Di panel ekspor Log, pilih jenis log yang akan dipublikasikan ke Amazon CloudWatch Logs. Peran IAM sudah ditentukan.

  12. Di panel Pulihkan peran, pilih peran IAM default untuk pekerjaan pemulihan atau peran IAM yang berbeda.

  13. Di panel Tag sumber daya yang dilindungi, Anda dapat memilih untuk menyalin tag dari cadangan ke kluster database yang dipulihkan.

  14. Setelah menentukan semua pengaturan Anda, pilih Pulihkan cadangan.

    Panel Pulihkan pekerjaan muncul. Pesan di bagian atas halaman memberikan informasi tentang pekerjaan pemulihan.

  15. Setelah pemulihan selesai, lampirkan klaster Amazon DocumentDB yang dipulihkan ke instans Amazon RDS.

Gunakan AWS Backup API, CLI, atau SDK untuk memulihkan titik pemulihan Amazon DocumentDB

Pertama, pulihkan cluster Anda. Gunakan StartRestoreJob. Anda dapat menentukan metadata berikut selama pemulihan Amazon DocumentDB:

availabilityZones backtrackWindow copyTagsToSnapshot // Boolean databaseName // string dbClusterIdentifier // string dbClusterParameterGroupName // string dbSubnetGroupName // string enableCloudwatchLogsExports // string enableIAMDatabaseAuthentication // Boolean engine // string engineMode // string engineVersion // string kmsKeyId // string port // integer optionGroupName // string scalingConfiguration vpcSecurityGroupIds // string

Kemudian, lampirkan klaster Amazon DocumentDB Anda yang dipulihkan ke instans Amazon RDS menggunakan. create-db-instance

  • Untuk Linux, macOS, atau Unix:

    aws docdb create-db-instance --db-instance-identifier sample-instance / --db-cluster-identifier sample-cluster --engine docdb --db-instance-class db.r5.large
  • Untuk Windows:

    aws docdb create-db-instance --db-instance-identifier sample-instance ^ --db-cluster-identifier sample-cluster --engine docdb --db-instance-class db.r5.large