Pemulihan Bencana Data menyediakan fitur pemulihan bencana berbasis cloud untuk database MySQL yang dikelola sendiri melalui manajemen data salinan (CDM). Fitur ini memungkinkan Anda menggunakan data cadangan untuk dengan cepat membuat instance ApsaraDB RDS for MySQL sementara sebagai instance pemulihan bencana. Fitur ini dapat digunakan dalam skenario seperti pencadangan data ke cloud, pemulihan bencana di cloud, simulasi pemulihan, pengembangan dan pengujian, serta kueri dan analisis.
Untuk informasi lebih lanjut tentang skenario fitur pemulihan bencana berbasis cloud, lihat Manajemen data salinan.
Solusi pemulihan bencana berbasis cloud dalam topik ini hanya berlaku untuk database MySQL yang dikelola sendiri. Untuk informasi lebih lanjut tentang pemulihan bencana instance ApsaraDB RDS for MySQL, lihat Gunakan fitur pemulihan darurat untuk instance ApsaraDB RDS for MySQL.
Prasyarat
Database MySQL yang dikelola sendiri yang menjalankan MySQL 5.7 atau 8.0 telah dibuat.
Aturan penagihan
Anda akan dikenakan biaya untuk item yang dapat ditagih yang dijelaskan dalam tabel berikut.
Item yang dapat ditagih | Deskripsi |
Penyimpanan sandbox | Setelah Anda mengaktifkan fitur sandbox Pemulihan Bencana Data untuk instance database, penyimpanan CDM dialokasikan untuk instance database tersebut. Sistem secara otomatis menyinkronkan data instance database ke penyimpanan sandbox dan menghasilkan snapshot sandbox untuk data tersebut. Pemulihan Bencana Data menagih Anda untuk penyimpanan sandbox berdasarkan ukuran data yang disimpan dalam penyimpanan sandbox. Untuk informasi lebih lanjut, lihat Item yang dapat ditagih untuk Pemulihan Bencana Data. |
Instance ApsaraDB RDS for MySQL sementara | Data dipulihkan ke instance ApsaraDB RDS for MySQL baru dengan sistem bayar sesuai pemakaian yang digunakan sebagai instance sandbox sementara. Oleh karena itu, Anda akan dikenakan biaya untuk pembuatan instance ApsaraDB RDS for MySQL. Biaya sebenarnya dari instance ApsaraDB RDS for MySQL berlaku. Catatan
|
Langkah 1: Buat jadwal pencadangan
Kunjungi Halaman pembelian Pemulihan Bencana Data untuk membuat jadwal pencadangan. Untuk detail lebih lanjut, lihat Buat jadwal pencadangan.
Di halaman pembelian Pemulihan Bencana Data, pilih MySQL sebagai tipe sumber data dan Physical Backup sebagai metode pencadangan.
Langkah 2: Konfigurasikan jadwal pencadangan
Untuk informasi lebih lanjut, lihat Pencadangan logis dan pemulihan database MySQL dari cloud pihak ketiga atau database MySQL yang dikelola sendiri.
Langkah 3: Konfigurasikan kebijakan pemulihan bencana
Untuk memulihkan data dengan cepat ke instance ApsaraDB RDS for MySQL sementara sebagai instance pemulihan bencana, aktifkan fitur sandbox dan konfigurasikan kebijakan sandbox. Ikuti langkah-langkah berikut:
Masuk ke Konsol DMS V5.0.
Di bilah navigasi atas, pilih .
CatatanJika Anda menggunakan konsol DMS dalam mode sederhana, gerakkan pointer ke ikon
di sudut kiri atas konsol DMS dan pilih .- Di halaman Jadwal Pencadangan, klik Manage di kolom Actions yang sesuai dengan jadwal pencadangan.
Di halaman Configure Task, klik Set Sandbox Feature pada bagian Sandbox Information.

Dalam kotak dialog Set Sandbox Policy, aktifkan fitur Sandbox dan atur parameter Periode Penyimpanan Data Sandbox.

Parameter
Deskripsi
Sandbox Feature
Menentukan apakah akan mengaktifkan fitur sandbox. Dalam contoh ini, Fitur Sandbox diaktifkan.
Sandbox Data Retention Period
Jumlah hari selama mana Pemulihan Bencana Data menyimpan data sandbox seperti snapshot sandbox. Secara default, data sandbox disimpan selama tujuh hari. Perhatikan hal-hal berikut:
Snapshot sandbox Anda dapat digunakan setelah snapshot sandbox dibuat. Sistem secara otomatis menghapus snapshot setelah periode penyimpanan berakhir. Sistem hanya menghapus snapshot inkremental. Snapshot inkremental merujuk pada perubahan terhadap snapshot sebelumnya.
Periode penyimpanan yang lebih lama menunjukkan bahwa lebih banyak sumber daya penyimpanan digunakan dan biaya penyimpanan lebih tinggi.
Jika Anda ingin menyimpan hanya snapshot terbaru, atur parameter ini ke 0.
Klik OK.
Setelah mengaktifkan fitur sandbox, nilai parameter Sandbox instance time range berubah menjadi Data preparing. Jika Anda mengaktifkan fitur sandbox untuk pertama kalinya, sistem menyimpan set pencadangan penuh terbaru ke penyimpanan sandbox dan menghasilkan snapshot yang dapat digunakan untuk membuat instance sandbox. Proses ini memerlukan waktu antara 5 hingga 20 menit, bergantung pada ukuran data pencadangan.
Setelah rentang waktu tertentu ditampilkan sebagai nilai parameter Sandbox instance time range, Anda dapat membuat instance ApsaraDB RDS for MySQL sementara dan memulihkan data ke instance tersebut.

Tabel berikut menjelaskan nilai-nilai parameter Sandbox instance time range.
Status Sandbox
Deskripsi
Fitur Sandbox dinonaktifkan
Nilai parameter Rentang Waktu Instance Sandbox adalah Unopened.
Persiapan setelah Anda mengaktifkan fitur sandbox
Nilai parameter Rentang Waktu Instance Sandbox berubah menjadi Data preparing.
Persiapan selesai
Nilai parameter Rentang Waktu Instance Sandbox berubah menjadi rentang waktu di mana set pencadangan yang tersedia dibuat.
CatatanRentang waktu tersebut mulai dari waktu mulai pencadangan paling awal hingga waktu akhir pencadangan paling baru.
Langkah 4: Pulihkan data ke instance ApsaraDB RDS for MySQL sementara
Ikuti langkah-langkah berikut untuk membuat instance ApsaraDB RDS for MySQL sementara. Dengan cara ini, jika database MySQL yang dikelola sendiri Anda mengalami bencana, Anda dapat dengan cepat memulihkan data ke instance ApsaraDB RDS for MySQL sementara.
Operasi baca/tulis pada instance ApsaraDB RDS for MySQL sementara tidak memengaruhi database MySQL yang dikelola sendiri.
Anda dapat menggunakan instance ApsaraDB RDS for MySQL tempat data telah dipulihkan sebagai instance pemulihan bencana. Anda dapat mengelola siklus hidup instance tersebut sendiri. Pemulihan Bencana Data tidak melepaskan instance ApsaraDB RDS for MySQL Anda.
Masuk ke Konsol DMS V5.0.
Di bilah navigasi atas, pilih .
CatatanJika Anda menggunakan konsol DMS dalam mode sederhana, gerakkan pointer ke ikon
di sudut kiri atas konsol DMS dan pilih .Di halaman Jadwal Pencadangan, temukan jadwal pencadangan tempat Anda ingin memulihkan data dan klik Manage di kolom Actions.
Di halaman Sandbox Instance Tasks, klik Recover Sandbox Instance.
Di kotak dialog yang muncul, konfigurasikan parameter-parameter yang dijelaskan dalam tabel berikut.

Bagian
Parameter
Deskripsi
Sandbox Instance Point in Time
Sandbox Data Time Range
Rentang waktu di mana data dapat dipulihkan. Rentang waktu yang tersedia adalah dari titik waktu saat snapshot pertama dibuat di penyimpanan sandbox hingga titik waktu saat ini. Rentang waktu yang tersedia sebenarnya mungkin lebih pendek.
CatatanData dapat dipulihkan dalam rentang waktu dari titik waktu saat snapshot pertama dibuat di penyimpanan sandbox hingga waktu akhir file log biner terbaru. Data mungkin tidak dapat dipulihkan dalam rentang waktu dari waktu akhir file log biner terbaru hingga titik waktu saat ini.
Recovery Method
Recovery by Snapshot Point in Time: Anda hanya dapat memilih titik waktu saat snapshot dibuat. Metode ini membutuhkan waktu lebih singkat untuk diselesaikan.
Recovery by Custom Point in Time: Jika pencadangan log inkremental diaktifkan, Anda dapat memulihkan data ke titik waktu tertentu dalam rentang waktu yang ditentukan untuk parameter Rentang Waktu Tersedia untuk Pemulihan. Jumlah waktu yang diperlukan untuk pemulihan bervariasi berdasarkan ukuran data pencadangan. Jika pencadangan log inkremental dinonaktifkan, Anda hanya dapat memulihkan data ke titik waktu saat set pencadangan penuh dibuat.
Sandbox Instance Configurations
Type of Sandbox Instance
Tipe instance sandbox. Secara default, ApsaraDB RDS Instance dipilih.
Edition
Edisi instance sandbox. Untuk informasi lebih lanjut, lihat Ikhtisar.
Region
Wilayah tempat Anda ingin menerapkan instance sandbox. Secara default, wilayah tempat jadwal pencadangan berada dipilih.
Peer VPC
ID virtual private cloud (VPC) tempat Anda ingin menerapkan instance sandbox.
CatatanJika Anda ingin mengakses instance sandbox dari instance Elastic Compute Service (ECS), Anda harus menyetel parameter ini ke ID VPC tempat instance ECS diterapkan. Untuk informasi lebih lanjut tentang cara membuat VPC, lihat Buat dan kelola VPC.
Peer vSwitch
ID vSwitch tempat Anda ingin menerapkan instance sandbox. Instance sandbox dapat diakses dari blok CIDR yang ditentukan untuk vSwitch.
Specifications
Spesifikasi instance sandbox. Spesifikasi yang ditampilkan di konsol DMS berlaku.
Klik OK.
Sistem melakukan pra-pemeriksaan dan secara otomatis membuat instance ApsaraDB RDS for MySQL sementara sebagai instance sandbox. Setelah status instance sandbox berubah menjadi Selesai, klik endpoint di kolom Sandbox Instance Address untuk pergi ke konsol ApsaraDB RDS for MySQL dan mengakses instance sementara.

Operasi terkait
Nonaktifkan fitur sandbox
Sebelum menonaktifkan fitur sandbox, lepaskan instance sandbox yang sedang berjalan. Di halaman Tugas Instance Sandbox, temukan instance sandbox yang ingin Anda lepaskan dan klik Release Sandbox Instance di kolom Tindakan.
Operasi ini hanya menghapus catatan pemulihan instance sandbox di konsol DMS dan memutuskan asosiasi instance sandbox dari instance ApsaraDB RDS for MySQL sementara. Instance ApsaraDB RDS for MySQL sementara tidak dihapus. Setelah data Anda dipulihkan, Anda dapat pergi ke konsol ApsaraDB RDS for MySQL untuk melepaskan instance ApsaraDB RDS for MySQL jika diperlukan.
Setelah menonaktifkan fitur sandbox, Pemulihan Bencana Data tidak akan menagih Anda untuk penyimpanan sandbox.
Di halaman Sandbox Instance Tasks, klik Set Sandbox Policy di bagian Informasi Sandbox. Di kotak dialog Setel Kebijakan Sandbox, nonaktifkan Fitur Sandbox dan klik OK.
Lepaskan instance ApsaraDB RDS for MySQL sementara
Jika Anda ingin melepaskan instance ApsaraDB RDS for MySQL sementara setelah data Anda dipulihkan, pergi ke konsol ApsaraDB RDS for MySQL. Untuk informasi lebih lanjut, lihat Lepas atau berhenti berlangganan instance ApsaraDB RDS for MySQL.