Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Memulihkan cluster DB ke waktu tertentu menggunakan AWS Backup
Anda dapat menggunakan AWS Backup untuk mengelola cadangan otomatis Anda, dan kemudian mengembalikannya ke waktu yang ditentukan. Untuk melakukan ini, Anda membuat rencana cadangan AWS Backup dan menetapkan cluster DB Anda sebagai sumber daya. Kemudian Anda mengaktifkan pencadangan berkelanjutan untuk PITR dalam aturan pencadangan. Untuk informasi selengkapnya tentang rencana pencadangan dan aturan pencadangan, lihat Panduan Developer tentang Pencadangan AWS .
Mengaktifkan pencadangan berkelanjutan di AWS Backup
Anda mengaktifkan pencadangan berkelanjutan dalam aturan pencadangan.
Untuk mengaktifkan pencadangan berkelanjutan untuk PITR
Masuk ke AWS Management Console, dan buka AWS Backup konsol di https://console.aws.amazon.com/backup
. -
Di panel navigasi, pilih Rencana cadangan.
-
Di bawah Nama rencana pencadangan, pilih rencana pencadangan yang Anda gunakan untuk membuat cadangan klaster DB Anda.
-
Di bawah bagian Aturan pencadangan, pilih Tambahkan aturan pencadangan.
Halaman Tambahkan aturan pencadangan ditampilkan.
-
Pilih kotak centang Aktifkan cadangan berkelanjutan untuk point-in-time pemulihan (PITR).
-
Pilih pengaturan lain sesuai kebutuhan, lalu pilih Tambahkan aturan pencadangan.
Memulihkan dari cadangan berkelanjutan di AWS Backup
Anda memulihkan ke waktu tertentu dari brankas cadangan.
Anda dapat menggunakan AWS Management Console untuk mengembalikan cluster DB ke waktu yang ditentukan.
Untuk memulihkan dari cadangan berkelanjutan di AWS Backup
Masuk ke AWS Management Console, dan buka AWS Backup konsol di https://console.aws.amazon.com/backup
. -
Di panel navigasi, pilih Brankas cadangan.
-
Pilih brankas cadangan yang berisi cadangan berkelanjutan Anda, misalnya Default.
Halaman detail brankas cadangan ditampilkan.
-
Di bagian Titik pemulihan, pilih titik pemulihan untuk cadangan otomatis.
Terdapat jenis cadangan Berkelanjutan dan sebuah nama dengan
continuous:cluster-
.AWS-Backup-job-number
-
Untuk Tindakan, pilih Pulihkan.
Halaman Pulihkan cadangan ditampilkan.
-
Untuk Pulihkan ke titik waktu, pilih Tentukan tanggal dan waktu untuk memulihkan ke titik waktu tertentu.
-
Pilih pengaturan lain sesuai kebutuhan untuk memulihkan klaster DB, lalu pilih Pulihkan cadangan.
Halaman Pekerjaan ditampilkan, menampilkan panel Pekerjaan pemulihan. Pesan di bagian atas halaman memberikan informasi tentang pekerjaan pemulihan.
Setelah klaster DB dipulihkan, Anda harus menambahkan instans DB primer (penulis) ke dalamnya. Untuk membuat instance utama untuk cluster DB Anda, panggil create-db-instance AWS CLI perintah. Sertakan nama klaster DB sebagai nilai parameter --db-cluster-identifier
.
Anda menggunakan start-restore-job
-
--recovery-point-arn
— Nama Sumber Daya Amazon (ARN) untuk titik pemulihan untuk memulihkan. -
--resource-type
– GunakanAurora
. -
--iam-role-arn
— ARN Untuk IAM peran yang Anda gunakan untuk AWS Backup operasi. -
--metadata
– Metadata yang Anda gunakan untuk memulihkan klaster DB. Parameter berikut diperlukan:-
DBClusterIdentifier
-
Engine
-
RestoreToTime
atauUseLatestRestorableTime
-
Contoh berikut ini menunjukkan cara memulihkan klaster DB ke waktu tertentu.
aws backup start-restore-job \ --recovery-point-arn arn:aws:backup:eu-central-1:123456789012:recovery-point:continuous:cluster-itsreallyjustanexample1234567890-487278c2 \ --resource-type Aurora \ --iam-role-arn arn:aws:iam::123456789012:role/service-role/AWSBackupDefaultServiceRole \ --metadata '{"DBClusterIdentifier":"backup-pitr-test","Engine":"aurora-mysql","RestoreToTime":"2023-09-01T17:00:00.000Z"}'
Contoh berikut ini menunjukkan cara memulihkan klaster DB ke waktu pemulihan terbaru.
aws backup start-restore-job \ --recovery-point-arn arn:aws:backup:eu-central-1:123456789012:recovery-point:continuous:cluster-itsreallyjustanexample1234567890-487278c2 \ --resource-type Aurora \ --iam-role-arn arn:aws:iam::123456789012:role/service-role/AWSBackupDefaultServiceRole \ --metadata '{"DBClusterIdentifier":"backup-pitr-latest","Engine":"aurora-mysql","UseLatestRestorableTime":"true"}'
Setelah klaster DB dipulihkan, Anda harus menambahkan instans DB primer (penulis) ke dalamnya. Untuk membuat instance utama untuk cluster DB Anda, panggil create-db-instance AWS CLI perintah. Sertakan nama klaster DB sebagai nilai parameter --db-cluster-identifier
.