Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Memulihkan dari snapshot ke cluster DB Multi-AZ
Anda dapat memulihkan snapshot ke cluster Multi-AZ DB menggunakan Konsol Manajemen AWS, AWS CLI, atau RDS API. Anda dapat mengembalikan masing-masing jenis snapshot ini ke cluster Multi-AZ DB:
-
Sebuah snapshot dari sebuah penerapan Single-AZ
-
Cuplikan penerapan cluster Multi-AZ DB dengan satu instans DB
-
Cuplikan dari cluster Multi-AZ DB
Untuk informasi tentang Multi-AZ penerapan, lihat. Mengkonfigurasi dan mengelola Multi-AZ penyebaran untuk Amazon RDS
Tip
Anda dapat memigrasikan Single-AZ penerapan atau penerapan klaster Multi-AZ DB ke penerapan klaster Multi-AZ DB dengan memulihkan snapshot.
Untuk informasi tentang memulihkan cluster Multi-AZ DB dengan versi RDS Extended Support, lihat. Memulihkan instans DB atau cluster Multi-AZ DB cluster Extended Support
Untuk mengembalikan snapshot ke cluster Multi-AZ DB
Masuk ke Konsol Manajemen AWS dan buka konsol Amazon RDS di https://console.aws.amazon.com/rds/
. -
Di panel navigasi, pilih Snapshot.
-
Pilih snapshot yang ingin Anda pulihkan.
-
Untuk Tindakan, pilih Pulihkan snapshot.
-
Pada halaman Pulihkan snapshot, di Ketersediaan dan daya tahan, pilih cluster Multi-AZ DB.
-
Untuk pengidentifikasi cluster DB, masukkan nama untuk cluster Multi-AZ DB Anda yang dipulihkan.
-
Untuk bagian yang lainnya, tentukan pengaturan klaster DB Anda. Untuk informasi tentang setiap pengaturan, lihat Pengaturan untuk membuat cluster Multi-AZ DB.
-
Pilih Pulihkan instans DB.
Untuk mengembalikan snapshot ke cluster Multi-AZ DB, gunakan AWS CLI perintah restore-db-cluster-from-snapshot.
Dalam contoh berikut, Anda memulihkan dari snapshot yang dibuat sebelumnya bernama mysnapshot. Anda mengembalikan ke cluster Multi-AZ DB baru bernamamynewmultiazdbcluster. Anda juga menentukan kelas instans DB yang digunakan oleh instance DB di cluster Multi-AZ DB. Tentukan mysql atau postgres untuk mesin DB.
Untuk opsi --snapshot-identifier, Anda dapat menggunakan nama atau Amazon Resource Name (ARN) untuk menentukan snapshot klaster DB. Namun, Anda dapat menggunakan ARN saja untuk menentukan snapshot DB.
Untuk --db-cluster-instance-class opsi, tentukan kelas instans DB untuk cluster Multi-AZ DB baru. Multi-AZ Cluster DB hanya mendukung kelas instans DB tertentu, seperti kelas instans DB db.m6gd dan db.r6gd. Untuk informasi selengkapnya tentang kelas instans DB, lihat DB.
Anda juga dapat menentukan opsi lainnya.
contoh
Untuk Linux, macOS, atau Unix:
aws rds restore-db-cluster-from-snapshot \ --db-cluster-identifiermynewmultiazdbcluster\ --snapshot-identifiermysnapshot\ --enginemysql|postgres\ --db-cluster-instance-classdb.r6gd.xlarge
Untuk Windows:
aws rds restore-db-cluster-from-snapshot ^ --db-cluster-identifiermynewmultiazdbcluster^ --snapshot-identifiermysnapshot^ --enginemysql|postgres^ --db-cluster-instance-classdb.r6gd.xlarge
Setelah memulihkan cluster DB, Anda dapat menambahkan cluster Multi-AZ DB ke grup keamanan yang terkait dengan cluster DB atau instans DB yang Anda gunakan untuk membuat snapshot, jika berlaku. Setelah menyelesaikan tindakan ini, fungsi yang sama dari klaster DB atau instans DB sebelumnya akan tersedia.
Untuk mengembalikan snapshot ke cluster Multi-AZ DB, panggil operasi RDS API RestoreDBClusterFromSnapshotdengan parameter berikut:
-
DBClusterIdentifier -
SnapshotIdentifier -
Engine
Anda juga dapat menentukan parameter opsional lainnya.
Setelah memulihkan cluster DB, Anda dapat menambahkan cluster Multi-AZ DB ke grup keamanan yang terkait dengan cluster DB atau instans DB yang Anda gunakan untuk membuat snapshot, jika berlaku. Setelah menyelesaikan tindakan ini, fungsi yang sama dari klaster DB atau instans DB sebelumnya akan tersedia.