Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Memulihkan cluster Amazon Aurora
Gunakan AWS Backup konsol untuk mengembalikan titik pemulihan Aurora
AWS Backup mengembalikan cluster Aurora Anda; itu tidak membuat atau melampirkan instance Amazon RDS ke cluster Anda. Dalam langkah-langkah berikut, Anda akan membuat dan melampirkan instance Amazon RDS ke cluster Aurora yang dipulihkan menggunakan CLI.
Memulihkan cluster Aurora mengharuskan Anda menentukan beberapa opsi pemulihan. Untuk informasi tentang opsi ini, lihat Ringkasan Pencadangan dan Pemulihan Cluster Aurora DB di Panduan Pengguna Amazon Aurora. Spesifikasi untuk opsi pemulihan dapat ditemukan di panduan API untuk RestoreDBClusterFromSnapshot.
Untuk memulihkan cluster Amazon Aurora
Buka AWS Backup konsol di https://console.aws.amazon.com/backup
. -
Di panel navigasi, pilih Sumber daya yang dilindungi dan ID sumber daya Aurora yang ingin Anda pulihkan.
-
Pada halaman detail 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.
-
Di panel Spesifikasi Instance, terima default atau tentukan opsi untuk pengaturan mesin DB, versi mesin DB, dan tipe Kapasitas.
catatan
Jika jenis kapasitas tanpa server dipilih, panel Pengaturan Kapasitas akan muncul. Tentukan opsi untuk unit kapasitas Aurora Minimum dan pengaturan unit kapasitas Aurora Maksimum, atau pilih opsi yang berbeda dari bagian Konfigurasi penskalaan tambahan.
-
Di panel Pengaturan, tentukan nama yang unik untuk semua instans cluster DB yang dimiliki oleh Anda Akun AWS di Wilayah saat ini.
-
Di panel Jaringan & Keamanan, terima default atau tentukan opsi untuk Virtual Private Cloud (VPC), grup Subnet, dan pengaturan zona Keter sediaan.
-
Di panel opsi Database, terima default atau tentukan opsi untuk pengaturan Port Database, grup parameter cluster DB, dan IAM DB Authentication Enabled.
-
Di panel Cadangan, terima default atau tentukan opsi untuk pengaturan Salin tag ke snapshot.
-
Di panel Backtrack, terima default atau tentukan opsi untuk pengaturan Aktifkan Backtrack atau Non aktifkan Back track.
-
Di panel Enkripsi, terima default atau tentukan opsi untuk pengaturan Aktifkan enkripsi atau N onaktifkan enkripsi.
-
Di panel Ekspor log, pilih jenis log yang akan dipublikasikan ke Amazon CloudWatch Logs. Per an IAM sudah ditentukan.
-
Di panel Pulihkan peran, pilih peran IAM yang AWS Backup akan diasumsikan untuk pemulihan ini.
-
Setelah menentukan semua pengaturan Anda, pilih Puli hkan cadangan.
Panel Pulihkan pekerjaan muncul. Pesan di bagian atas halaman memberikan informasi tentang pekerjaan pemulihan.
-
Setelah pemulihan selesai, lampirkan cluster Aurora yang dipulihkan ke instans Amazon RDS.
Menggunakan AWS CLI:
-
Untuk Linux, macOS, atau Unix:
aws rds create-db-instance --db-instance-identifiersample-instance\ --db-cluster-identifiersample-cluster--engine aurora-mysql --db-instance-class db.r4.large -
Untuk Windows:
aws rds create-db-instance --db-instance-identifiersample-instance^ --db-cluster-identifiersample-cluster--engine aurora-mysql --db-instance-class db.r4.large
-
Lihat pencadangan berkelanjutan dan pemulihan point-in-time (PITR) untuk informasi tentang pencadangan berkelanjutan dan pemulihan ke titik waktu yang dipilih.
Gunakan AWS Backup API, CLI, atau SDK untuk memulihkan titik pemulihan Amazon Aurora
Gunakan StartRestoreJob. Metadata yang dapat Anda sertakan untuk pekerjaan pemulihan akan tergantung jika Anda memulihkan cadangan berkelanjutan ke titik waktu (PITR) atau jika Anda memulihkan snapshot.
Memulihkan cluster dari snapshot
Anda dapat menentukan metadata berikut untuk pekerjaan pemulihan snapshot Aurora. Lihat RestoreDBClusterFromSnapshot Referensi API Layanan Database Relasional Amazon untuk informasi tambahan dan nilai yang diterima.
// Required metadata: dbClusterIdentifier // string engine // string // Optional metadata: availabilityZones // array of strings backtrackWindow // long copyTagsToSnapshot // Boolean databaseName // string dbClusterParameterGroupName // string dbSubnetGroupName // string enableCloudwatchLogsExports // array of strings enableIAMDatabaseAuthentication // Boolean engineMode // string engineVersion // string kmsKeyId // string optionGroupName // string port // integer scalingConfiguration // object vpcSecurityGroupIds // array of strings
Contoh:
"restoreMetadata":"{\"EngineVersion\":\"5.6.10a\",\"KmsKeyId\":\"arn:aws:kms:us-east-1:234567890123:key/45678901-ab23-4567-8cd9-012d345e6f7\",\"EngineMode\":\"serverless\",\"AvailabilityZones\":\"[\\\"us-east-1b\\\",\\\"us-east-1e\\\",\\\"us-east-1c\\\"]\",\"Port\":\"3306\",\"DatabaseName\":\"\",\"DBSubnetGroupName\":\"default-vpc-05a3b07cf6e193e1g\",\"VpcSecurityGroupIds\":\"[\\\"sg-012d52c68c6e88f00\\\"]\",\"ScalingConfiguration\":\"{\\\"MinCapacity\\\":2,\\\"MaxCapacity\\\":64,\\\"AutoPause\\\":true,\\\"SecondsUntilAutoPause\\\":300,\\\"TimeoutAction\\\":\\\"RollbackCapacityChange\\\"}\",\"EnableIAMDatabaseAuthentication\":\"false\",\"DBClusterParameterGroupName\":\"default.aurora5.6\",\"CopyTagsToSnapshot\":\"true\",\"Engine\":\"aurora\",\"EnableCloudwatchLogsExports\":\"[]\"}"
Kembalikan cluster ke titik waktu (PITR)
Anda dapat menentukan metadata berikut ketika Anda ingin mengembalikan cadangan kontinu Aurora (titik pemulihan) ke titik waktu tertentu (PITR). Lihat RestoreDBClusterToPointInTime Referensi API Layanan Database Relasional Amazon untuk informasi tambahan dan nilai yang diterima.
// Required metadata: dbClusterIdentifier // string engine // string restoreToTime // timestamp; must be specified if UseLatestRestorableTime parameter isn't provided // Optional metadata: backtrackWindow // long copyTagsToSnapshot // Boolean dbClusterParameterGroupName // string dbSubnetGroupName // string enableCloudwatchLogsExports // array of strings enableIAMDatabaseAuthentication // Boolean engineMode // string engineVersion // string kmsKeyId // string optionGroupName // string port // integer scalingConfiguration // object vpcSecurityGroupIds // array of strings