All Products
Search
Document Center

ApsaraDB RDS:Pemulihan darurat untuk ApsaraDB RDS for MySQL

Last Updated:Jun 11, 2026

Data Disaster Recovery menyediakan fitur pemulihan darurat untuk ApsaraDB RDS for MySQL. Fitur ini didasarkan pada teknologi Copy Data Management (CDM). Dengan mengaktifkan sandbox Data Disaster Recovery, Anda dapat dengan cepat membuat instans sandbox temporary sebagai instans database pemulihan darurat sehingga data cadangan siap digunakan. Operasi baca dan tulis pada instans sandbox yang berbeda tidak saling memengaruhi satu sama lain maupun database sumber. Kasus penggunaan mencakup latihan pemulihan bencana, pengembangan dan pengujian, kueri dan analisis, serta pemulihan bencana. Topik ini menjelaskan cara mengaktifkan dan menggunakan fitur pemulihan darurat.

Catatan

Prasyarat

  • Instans RDS MySQL Anda memenuhi persyaratan berikut:

    • Edisi: High-availability Edition

    • Jenis storage: Premium Local SSDs

    • Wilayah: Tiongkok (Hangzhou), Tiongkok (Shanghai), Tiongkok (Shenzhen), Tiongkok (Heyuan), Tiongkok (Chengdu), Tiongkok (Beijing), Tiongkok (Zhangjiakou), Tiongkok (Hohhot), Tiongkok (Ulanqab), Tiongkok (Hong Kong), Singapura, Malaysia (Kuala Lumpur), Indonesia (Jakarta), Jepang (Tokyo), atau Jerman (Frankfurt).

    Catatan

    Anda dapat melihat informasi ini di halaman Basic Information instans.

  • Terdapat setidaknya satu cadangan fisik di Konsol ApsaraDB RDS. Lihat Automatic backup atau Manual backup.

  • Transparent Data Encryption (TDE) dinonaktifkan untuk instans RDS.

  • PrivateLink telah diaktifkan. Untuk mengaktifkan PrivateLink, gunakan console atau API operation.

Cara kerja

Kategori

Deskripsi

Cakupan pemulihan

Memulihkan seluruh instans.

Titik waktu pemulihan

  • Jika cadangan log dinonaktifkan, Anda hanya dapat memulihkan data ke titik waktu dari cadangan data yang ada.

  • Jika cadangan log diaktifkan, Anda dapat memulihkan data ke titik waktu apa pun setelah cadangan penuh paling awal dalam periode retensi cadangan log.

    Catatan

    Sistem hanya membuat snapshot sandbox setelah Anda mengaktifkan pemulihan darurat. Titik pemulihan paling awal adalah waktu saat persiapan data selesai, dan tetap tetap hingga fitur tersebut aktif selama periode retensi cadangan penuh.

    Misalnya, Anda mengaktifkan fitur pemulihan darurat pada pukul 08.00 tanggal 1 Juli, dan periode retensi cadangan penuh untuk instans RDS Anda adalah 7 hari. Selama 7 hari berikutnya, titik waktu paling awal yang dapat Anda pulihkan adalah waktu saat data pemulihan darurat siap setelah pukul 08.00 tanggal 1 Juli.

Penagihan

Pemulihan darurat dikenai biaya untuk penyimpanan sandbox dan instans sandbox temporary.

Item yang dikenai biaya

Deskripsi

Biaya penyimpanan sandbox

Setelah Anda mengaktifkan fitur sandbox Data Disaster Recovery, sistem mengalokasikan ruang penyimpanan sandbox untuk setiap instans database. Sistem secara otomatis menyinkronkan data dari instans database ke penyimpanan sandbox dan membuat beberapa snapshot sandbox. Data Disaster Recovery mengenakan biaya penyimpanan sandbox berdasarkan jumlah data di penyimpanan sandbox.

Biaya instans sandbox temporary

Setelah Anda memulihkan data ke instans sandbox temporary, Data Disaster Recovery mengenakan biaya untuk instans temporary berdasarkan spesifikasinya dan durasi penggunaan. Biaya ini ditagih per jam. Jika Anda tidak membuat instans sandbox temporary, tidak ada biaya yang dikenakan.

Penting

Jika Anda mengaktifkan fitur pemulihan darurat yang dijelaskan dalam topik ini dan fitur pemulihan cepat untuk database dan tabel individu pada instans ApsaraDB RDS for MySQL yang sama, Anda akan dikenai biaya penyimpanan sandbox untuk kedua fitur tersebut karena keduanya bergantung pada sandbox Data Disaster Recovery. Untuk sepenuhnya menghentikan biaya sandbox, Anda harus menonaktifkan kedua fitur tersebut: pemulihan darurat dan pemulihan cepat untuk database dan tabel individu.

Langkah 1: Aktifkan fitur sandbox

Aktifkan fitur sandbox dan konfigurasikan kebijakan sandbox sebelum membuat instans sandbox.

  1. Buka halaman Instances. Di bilah navigasi atas, pilih wilayah tempat instans RDS berada. Kemudian, temukan instans RDS dan klik ID instans tersebut.

  2. Di panel navigasi kiri, klik Backup and Restoration.

  3. Di halaman Backup and Restoration, klik tab Crash Recovery, lalu klik Enable DBS Sandbox.

  4. Pada kotak dialog Set Sandbox Policy, konfigurasikan parameter berikut:

    Parameter

    Deskripsi

    Sandbox Feature

    Aktifkan fitur ini.

    Sandbox Data Retention Period

    Jumlah hari untuk menyimpan snapshot sandbox. Default: 7 hari.

    • Snapshot sandbox tersedia setelah sistem membuatnya. Snapshot secara otomatis dihapus setelah periode retensi berakhir. Hanya data inkremental (perubahan relatif terhadap snapshot sebelumnya) yang dihapus.

    • Anda dapat memulihkan data ke titik waktu apa pun yang dicakup oleh snapshot sandbox, dalam periode retensi log instans RDS.

    • Periode retensi yang lebih panjang memerlukan lebih banyak ruang penyimpanan dan mengakibatkan biaya penyimpanan yang lebih tinggi.

    • Untuk menyimpan hanya snapshot terbaru, atur periode retensi menjadi 0.

  5. Klik OK.

    Setelah Anda mengaktifkan fitur sandbox, nilai parameter Sandbox instance time range berubah menjadi Data preparing. Jika Anda mengaktifkan fitur sandbox untuk jadwal pencadangan pertama kali, DBS menyimpan set cadangan penuh terbaru ke penyimpanan sandbox dan menghasilkan snapshot yang dapat digunakan untuk membuat instans sandbox. DBS memerlukan waktu tertentu untuk menyalin data. Durasi tersebut mungkin 5 hingga 20 menit tergantung pada ukuran data cadangan.

    Setelah rentang waktu tertentu ditampilkan sebagai nilai parameter Sandbox instance time range, Anda dapat membuat instans ApsaraDB RDS for MySQL temporary dan memulihkan data ke instans tersebut.

    image.png

    Tabel berikut menjelaskan nilai parameter Sandbox instance time range.

    Status sandbox

    Deskripsi

    Sandbox feature disabled

    Nilai parameter Sandbox instance time range adalah Unopened.

    Preparation after you enable the sandbox feature

    Nilai parameter Sandbox instance time range berubah menjadi Data preparing.

    Preparation completed

    Nilai parameter Sandbox instance time range berubah menjadi rentang waktu pembuatan set cadangan yang tersedia.

    Catatan

    Rentang waktu tersebut dimulai dari waktu mulai cadangan paling awal hingga waktu akhir cadangan terbaru.

Langkah 2: Pulihkan data ke instans sandbox

Buat instans sandbox untuk memulihkan data ke titik waktu tertentu.

  1. Buka halaman Instances. Di bilah navigasi atas, pilih wilayah tempat instans RDS berada. Kemudian, temukan instans RDS dan klik ID instans tersebut.

  2. Di panel navigasi kiri, klik Backup and Restoration.

  3. Di halaman Backup and Restoration, klik tab Crash Recovery, lalu klik Enable DBS Sandbox.

  4. Klik Recover Sandbox Instance. Di kotak dialog yang muncul, atur parameter berikut.

    Bagian

    Parameter

    Deskripsi

    Sandbox Instance Point in Time

    Sandbox Data Time Range

    Rentang waktu yang dapat dipulihkan, dari snapshot pertama di penyimpanan sandbox hingga waktu saat ini. Rentang waktu aktual yang dapat dipulihkan mungkin lebih pendek.

    Penting

    Data dapat dipulihkan dari snapshot pertama hingga waktu akhir file binlog terakhir. Pemulihan tidak dijamin untuk periode antara binlog terakhir dan waktu saat ini.

    Anda dapat melihat informasi ini di tab Backup and Restoration > Base Backups > Log Backup.

    Recovery Method

    • Recovery by Snapshot Point in Time (Direkomendasikan): Pilih dari titik snapshot yang ada. Pemulihan lebih cepat.

    • Recovery by Custom Point in Time: Jika log backup untuk ApsaraDB RDS for MySQL diaktifkan, pulihkan data ke titik waktu apa pun dalam periode retensi log. Durasi pemulihan tergantung pada ukuran log. Tanpa cadangan log, Anda hanya dapat memulihkan ke titik cadangan penuh.

      Catatan

      Pemulihan berdasarkan titik waktu memerlukan RDS MySQL High-availability Edition dengan log backup yang diaktifkan.

    Sandbox Instance Configurations

    Specifications

    Spesifikasi tidak terlalu memengaruhi kecepatan pemulihan, tetapi menentukan performa setelah pemulihan. Tersedia delapan spesifikasi:

    • 1 Core, 1 GB Memory

    • 1 Core, 2 GB Memory

    • 2 Cores, 4 GB Memory

    • 2 Cores, 8 GB Memory

    • 4 Cores, 8 GB Memory

    • 4 Cores, 16 GB Memory

    • 8 Cores, 16 GB Memory

    • 8 Cores, 32 GB Memory

    Region

    Ditetapkan ke wilayah instans sumber.

    Peer VPC

    Pilih VPC.

    Catatan

    Untuk mengakses instans sandbox dari instans ECS, pilih VPC tempat instans ECS berada. Buat dan kelola VPC.

    Peer vSwitch

    Pilih vSwitch untuk menetapkan rentang alamat IP bagi instans sandbox.

    Security Group

    Pilih advanced security group dengan port 3306 open.

    Catatan

    Parameter ini hanya muncul saat pertama kali Anda mengaktifkan pemulihan darurat. Parameter ini tidak muncul untuk instans yang sudah memiliki fitur ini diaktifkan.

    Database Account Type

    Pilih salah satu opsi berikut:

    • Use Original Database Account: Menggunakan akun yang sama dengan database sumber.

    • Create Privileged Account: Membuat akun istimewa dengan izin pada semua database. Masukkan Database Account dan Password baru. Akun database asli tetap dipertahankan.

      Catatan
      • Akun istimewa hanya dibuat di instans sandbox saat ini.

      • Jika akun dengan nama yang sama sudah ada di database sumber, akun istimewa baru akan menimpanya di instans sandbox.

  5. Klik OK.

    Sistem menjalankan pemeriksaan awal dan secara otomatis membuat instans sandbox. Setelah Sandbox Instance Status berubah menjadi "Selesai", akses instans tersebut melalui Mengakses instans sandbox dengan menggunakan DMS atau Mengakses instans sandbox dari instance ECS.

    Instans sandbox mewarisi akun, password, dan konfigurasi dari cadangan sumber. Jika Anda memilih Create Privileged Account, Anda juga dapat menggunakan akun istimewa baru tersebut untuk mengakses instans sandbox.

    Catatan

    Client (misalnya, instans ECS) harus berada di VPC yang sama dengan instans sandbox.

Operasi terkait

Perbaiki data online

Gunakan Data Transmission Service (DTS) untuk memigrasikan database atau tabel dari instans sandbox kembali ke instans asli guna memperbaiki data produksi.

Catatan

Saat membuat tugas migrasi, atur instans sandbox sebagai sumber, dan untuk Access Method, pilih Self-managed Database on ECS. Atur instans asli sebagai tujuan, dan untuk Access Method, pilih Alibaba Cloud Instance.

Lepaskan instans sandbox

Lepaskan instans sandbox jika tidak lagi diperlukan untuk menghentikan biaya penyimpanan sandbox.

Di halaman detail instans, buka halaman Restoration. Di tab Emergency Recovery, klik Release Sandbox Instance.

Nonaktifkan pemulihan darurat

Nonaktifkan pemulihan darurat jika tidak lagi diperlukan. Instans sandbox yang sudah ada tidak terpengaruh.

Di halaman detail instans, buka halaman Restoration. Di tab Emergency Recovery, klik Set Sandbox Policy dan matikan Sandbox Feature.

Penting

Fitur pemulihan darurat dan fitur pemulihan cepat untuk database dan tabel individu sama-sama berbasis sandbox Data Disaster Recovery. Operasi ini hanya menonaktifkan fitur pemulihan darurat dan tidak memengaruhi penggunaan atau penagihan fitur pemulihan cepat untuk database dan tabel individu.