全部产品
Search
文档中心

Data Management:Gunakan fitur pemulihan darurat untuk database MySQL yang dikelola sendiri

更新时间:Jul 06, 2025

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.

Catatan

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.

Catatan

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:

  1. Masuk ke Konsol DMS V5.0.

  2. Di bilah navigasi atas, pilih Security and Specifications (DBS) > Data Disaster Recovery (DBS) > Backup Plan.

    Catatan

    Jika Anda menggunakan konsol DMS dalam mode sederhana, gerakkan pointer ke ikon 2023-01-28_15-57-17.png di sudut kiri atas konsol DMS dan pilih All Features > Security and Specifications (DBS) > Data Disaster Recovery (DBS) > Backup Plan.

  3. Di halaman Jadwal Pencadangan, klik Manage di kolom Actions yang sesuai dengan jadwal pencadangan.
  4. Di halaman Configure Task, klik Set Sandbox Feature pada bagian Sandbox Information.

    image.png

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

    image.png

    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.

  6. 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.

    image.png

    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.

    Catatan

    Rentang 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.

Catatan
  • 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.

  1. Masuk ke Konsol DMS V5.0.

  2. Di bilah navigasi atas, pilih Security and Specifications (DBS) > Data Disaster Recovery (DBS) > Backup Plan.

    Catatan

    Jika Anda menggunakan konsol DMS dalam mode sederhana, gerakkan pointer ke ikon 2023-01-28_15-57-17.png di sudut kiri atas konsol DMS dan pilih All Features > Security and Specifications (DBS) > Data Disaster Recovery (DBS) > Backup Plan.

  3. Di halaman Jadwal Pencadangan, temukan jadwal pencadangan tempat Anda ingin memulihkan data dan klik Manage di kolom Actions.

  4. Di halaman Sandbox Instance Tasks, klik Recover Sandbox Instance.

  5. Di kotak dialog yang muncul, konfigurasikan parameter-parameter yang dijelaskan dalam tabel berikut.

    image.png

    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.

    Catatan

    Data 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.

    Catatan

    Jika 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.

  6. 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.

    image.png

Operasi terkait

Nonaktifkan fitur sandbox

Catatan
  • 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.