All Products
Search
Document Center

Data Management:Gunakan fitur pemulihan darurat untuk instance ApsaraDB RDS for MySQL

Last Updated:Jul 06, 2025

Pemulihan Bencana Data menyediakan fitur pemulihan darurat untuk instance ApsaraDB RDS for MySQL. Fitur ini dikembangkan berdasarkan manajemen data salinan (CDM). Setelah mengaktifkan fitur sandbox dari Pemulihan Bencana Data, Anda dapat dengan cepat membuat instance sandbox sementara untuk pemulihan darurat. Hal ini memungkinkan data cadangan tersedia dalam waktu singkat. Operasi baca dan tulis pada satu instance sandbox tidak memengaruhi data di instance sandbox lain atau database sumber. Instance sandbox dapat digunakan dalam skenario seperti latihan pemulihan bencana, pengembangan dan pengujian, kueri dan analisis, serta pemulihan darurat.

Catatan

Prasyarat

  • Instance RDS Anda harus memenuhi persyaratan berikut:

    • Instance RDS menjalankan MySQL 8.0, MySQL 5.7, MySQL 5.6, atau MySQL 5.5.

    • Instance RDS menjalankan Edisi Ketersediaan Tinggi RDS.

    • Instance RDS menggunakan SSD lokal.

    • Instance RDS berada di salah satu wilayah berikut: 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), Jerman (Frankfurt), AS (Silicon Valley), AS (Virginia), dan China East 1 Finance.

  • Catatan

    Anda dapat pergi ke halaman Basic Information instance RDS Anda untuk mendapatkan informasi di atas.

  • Setidaknya satu pencadangan fisik selesai untuk instance RDS di konsol ApsaraDB RDS. Untuk informasi lebih lanjut, lihat Pencadangan Otomatis atau Lakukan pencadangan manual.

  • Transparent Data Encryption (TDE) dinonaktifkan untuk instance RDS. Untuk informasi lebih lanjut tentang TDE, lihat Konfigurasikan TDE.

  • PrivateLink telah diaktifkan. Untuk informasi lebih lanjut tentang cara mengaktifkan PrivateLink di konsol atau dengan memanggil operasi, lihat Prosedur atau OpenPrivateLinkService.

Deskripsi fitur

Item

Deskripsi

Rentang Pemulihan

Seluruh instance RDS dipulihkan.

Poin waktu untuk pemulihan data

  • Jika fitur pencadangan log dinonaktifkan, Anda hanya dapat memulihkan data ke poin waktu saat data dicadangkan.

  • Jika fitur pencadangan log diaktifkan, Anda dapat memulihkan data ke poin waktu setelah pencadangan penuh pertama yang dilakukan dalam periode retensi pencadangan log. Untuk informasi lebih lanjut, lihat Gunakan fitur pencadangan log untuk instance ApsaraDB RDS for MySQL.

    Catatan

    Snapshot yang dibuat untuk penyimpanan sandbox Pemulihan Bencana Data (disebut sebagai penyimpanan CDM): Snapshot di penyimpanan CDM dibuat setelah Anda mengaktifkan fitur pemulihan darurat. Oleh karena itu, poin waktu ke mana Anda dapat memulihkan data harus antara waktu Anda mengaktifkan fitur pemulihan darurat dan waktu ketika jumlah hari penggunaan fitur sama dengan periode retensi untuk pencadangan penuh. Dalam rentang waktu ini, poin waktu terawal untuk memulihkan data adalah poin waktu ketika data untuk pemulihan darurat siap.

    Sebagai contoh, Anda mengaktifkan fitur pemulihan darurat pada pukul 08:00 tanggal 1 Juli, dan periode retensi file pencadangan penuh yang diperlukan adalah tujuh hari. Dalam tujuh hari berikutnya setelah pukul 08:00 tanggal 1 Juli, poin waktu terawal untuk memulihkan data adalah poin waktu ketika data untuk pemulihan darurat siap.

Aturan penagihan

Anda akan dikenakan biaya berdasarkan item yang dapat ditagih berikut: penyimpanan CDM dan instance sandbox.

Item yang dapat ditagih

Deskripsi

Penyimpanan CDM

Setelah Anda mengaktifkan fitur sandbox dari Pemulihan Bencana Data untuk instance RDS, penyimpanan CDM dialokasikan untuk instance RDS tersebut. Pemulihan Bencana Data secara otomatis menyinkronkan data instance database ke penyimpanan CDM dan menghasilkan snapshot sandbox untuk data tersebut. Pemulihan Bencana Data menagih Anda berdasarkan volume data yang disimpan di penyimpanan CDM. Untuk informasi lebih lanjut, lihat Harga.

Instance sandbox sementara

Setelah Anda membuat instance sandbox sementara, Pemulihan Bencana Data menagih Anda berdasarkan spesifikasi dan durasi instance sandbox tersebut secara per jam. Jika Anda tidak membuat instance sandbox sementara, Anda tidak akan dikenakan biaya untuk sumber daya instance sandbox. Untuk informasi lebih lanjut, lihat Harga.

Penting

Jika Anda mengaktifkan fitur pemulihan darurat dan fitur pemulihan cepat untuk database dan tabel individu untuk instance ApsaraDB RDS for MySQL Anda, Anda akan dikenakan biaya biaya penyimpanan CDM karena fitur-fitur tersebut diimplementasikan berdasarkan fitur sandbox Pemulihan Bencana Data. Untuk informasi lebih lanjut, lihat Pulihkan database dan tabel individu dari instance ApsaraDB RDS for MySQL. Jika Anda ingin menonaktifkan fitur sandbox Pemulihan Bencana Data, Anda harus menonaktifkan fitur pemulihan darurat dan fitur pemulihan cepat untuk database dan tabel individu untuk mencegah biaya terkait.

Langkah 1: Aktifkan fitur sandbox

Sebelum membuat instance sandbox dan memulihkan data ke instance sandbox, Anda harus melakukan operasi berikut untuk mengaktifkan fitur sandbox dan mengonfigurasi kebijakan sandbox di konsol Pemulihan Bencana Data:

  1. Pergi ke halaman Instance. Di bilah navigasi atas, pilih wilayah tempat instance RDS berada. Kemudian, temukan instance RDS dan klik ID instance tersebut.

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

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

  4. Di kotak dialog Set Sandbox Policy, konfigurasikan parameter berikut.

    Parameter

    Deskripsi

    Sandbox Feature

    Menentukan apakah akan mengaktifkan fitur sandbox. Dalam contoh ini, Fitur Sandbox dihidupkan.

    Sandbox Data Retention Period

    Jumlah hari Pemulihan Bencana Data menyimpan data sandbox seperti snapshot sandbox. Secara default, data sandbox disimpan selama tujuh hari. Informasi berikut menjelaskan cara menggunakan data sandbox atau snapshot sandbox:

    • Snapshot sandbox Anda dapat digunakan setelah snapshot sandbox dibuat. Sistem secara otomatis menghapus snapshot setelah periode retensi berakhir. Saat sistem menghapus snapshot, hanya snapshot inkremental yang dihapus. Snapshot inkremental merujuk pada perubahan terhadap snapshot sebelumnya.

    • Jika nilai parameter ini tidak melebihi periode retensi log instance RDS Anda, Anda dapat menggunakan snapshot sandbox untuk memulihkan data instance RDS Anda ke poin waktu dalam rentang waktu yang dicakup oleh snapshot sandbox.

    • Periode retensi 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.

  5. Klik OK.

    Setelah mengaktifkan fitur sandbox, nilai parameter Sandbox instance time range berubah menjadi Data preparing. Jika Anda mengaktifkan fitur sandbox untuk jadwal pencadangan untuk pertama kalinya, Pemulihan Bencana Data menyimpan set pencadangan penuh terbaru ke penyimpanan CDM dan menghasilkan snapshot yang dapat digunakan untuk membuat instance sandbox. Proses ini memerlukan waktu tertentu, biasanya antara 5 hingga 20 menit, tergantung 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 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 adalah dari waktu mulai pencadangan paling awal hingga waktu akhir pencadangan terbaru.

Langkah 2: Pulihkan data ke instance sandbox

Bagian ini menjelaskan cara memulihkan data ke instance sandbox dengan cepat. Operasi baca dan tulis yang dilakukan pada satu instance sandbox tidak memengaruhi data di instance sandbox lain atau database sumber.

  1. Pergi ke halaman Instance. Di bilah navigasi atas, pilih wilayah tempat instance RDS berada. Kemudian, temukan instance RDS dan klik ID instance tersebut.

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

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

  4. Klik Recover Sandbox Instance. Di kotak dialog yang muncul, konfigurasikan parameter 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 poin waktu saat snapshot pertama dibuat di penyimpanan CDM hingga poin waktu saat ini. Rentang waktu yang tersedia sebenarnya mungkin lebih pendek.

    Catatan

    Data dapat dipulihkan dalam rentang waktu dari poin waktu saat snapshot pertama dibuat di penyimpanan CDM hingga waktu akhir file log biner terbaru. Data mungkin tidak dapat dipulihkan dalam rentang waktu dari waktu akhir file log biner terbaru hingga poin waktu saat ini.

    Anda dapat melihat poin waktu saat file log biner terbaru dihasilkan di tab Backups Dasar > Pencadangan Log halaman Backup and Restoration.

    Recovery Method

    • Recovery by Snapshot Point in Time: Anda hanya dapat memilih poin waktu saat snapshot dibuat. Jika Anda menggunakan metode pemulihan ini, sistem memerlukan waktu lebih singkat untuk menyelesaikan pemulihan. Ini adalah nilai yang direkomendasikan.

    • Recovery by Custom Point in Time: Jika fitur pencadangan log diaktifkan, Anda dapat memulihkan data instance RDS Anda ke poin waktu dalam periode retensi pencadangan log. Jumlah waktu yang diperlukan untuk menyelesaikan pemulihan bervariasi berdasarkan ukuran log. Jika fitur pencadangan log dinonaktifkan, Anda dapat memulihkan data ke poin waktu saat pencadangan penuh dibuat. Untuk informasi lebih lanjut tentang fitur pencadangan log, lihat Gunakan fitur pencadangan log untuk instance ApsaraDB RDS for MySQL.

      Catatan

      Anda dapat menentukan poin waktu untuk memulihkan data hanya untuk instance RDS yang menjalankan Edisi Ketersediaan Tinggi RDS setelah Anda mengaktifkan fitur pencadangan log untuk instance tersebut. Untuk informasi lebih lanjut, lihat Gunakan fitur pencadangan log untuk instance ApsaraDB RDS for MySQL.

    Sandbox Instance Configurations

    Specifications

    Spesifikasi instance sandbox yang ingin Anda buat. Nilai yang valid:

    • 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

    Kecepatan pemulihan tidak bervariasi dengan spesifikasi instance sandbox. Namun, instance sandbox dengan spesifikasi lebih tinggi memberikan performa yang lebih baik. Untuk informasi lebih lanjut, lihat Harga.

    Region

    Wilayah tempat instance sandbox berada. Secara default, nilai parameter ini tetap.

    Peer VPC

    VPC tempat Anda ingin menerapkan instance sandbox.

    Catatan

    Jika Anda ingin mengakses instance sandbox dari instance Elastic Compute Service (ECS), Anda harus menetapkan parameter ini ke VPC tempat instance ECS diterapkan. Untuk informasi lebih lanjut tentang cara membuat VPC, lihat Buat dan kelola VPC.

    Peer vSwitch

    vSwitch untuk instance sandbox. Instance sandbox dapat diakses menggunakan blok CIDR yang ditentukan untuk vSwitch.

    Security Group

    Kelompok keamanan yang ingin Anda gunakan. Anda harus memilih kelompok keamanan tingkat lanjut. Pastikan kelompok keamanan mengizinkan lalu lintas melalui port 3306. Untuk informasi lebih lanjut, lihat Kelompok keamanan dasar dan kelompok keamanan tingkat lanjut dan Buat kelompok keamanan.

    Catatan

    Parameter ini hanya ditampilkan jika Anda mengaktifkan fitur pemulihan darurat untuk instance untuk pertama kalinya.

    Database Account Type

    Tipe akun database. Nilai yang valid:

    • Use Original Database Account: menggunakan akun dari database sumber.

    • Create Privileged Account: membuat akun istimewa di instance sandbox. Akun istimewa memiliki izin pada semua database dalam instance. Anda juga harus mengonfigurasi parameter Database Account dan Password. Akun dari database sumber tetap ada di instance sandbox.

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

      • Jika nama pengguna akun untuk database sumber sama dengan nama pengguna akun istimewa, akun dari database sumber akan ditimpa oleh akun istimewa di instance sandbox.

  5. Klik OK.

    Sistem melakukan pra-pemeriksaan dan membuat instance sandbox. Saat nilai parameter Sandbox Instance Status berubah menjadi Lengkap, Anda dapat terhubung ke instance sandbox.

    Nama pengguna dan kata sandi akun serta semua konfigurasi instance sandbox konsisten dengan yang ada di database sumber. Jika Anda memilih Create Privileged Account dalam operasi sebelumnya, Anda juga dapat menggunakan akun istimewa yang dibuat untuk terhubung ke instance sandbox.

    Catatan

    Klien, seperti instance ECS, yang Anda gunakan untuk terhubung ke instance sandbox berada di VPC yang sama dengan instance sandbox.

Operasi terkait

Perbaiki data online pada instance RDS asli

Setelah instance sandbox dibuat, Anda dapat menggunakan Data Transmission Service (DTS) untuk memigrasikan data beberapa atau semua database atau tabel ke instance RDS asli untuk memperbaiki data online dari instance RDS asli. Untuk informasi lebih lanjut, lihat Migrasikan data antar instance ApsaraDB RDS for MySQL.

Catatan

Saat membuat tugas migrasi, tentukan instance sandbox sebagai database sumber dan instance RDS asli sebagai database tujuan. Atur parameter Access Method ke Self-managed Database on ECS untuk database sumber dan Alibaba Cloud Instance untuk database tujuan.

Lepaskan instance sandbox

Jika Anda tidak lagi memerlukan instance sandbox, Anda dapat melepaskannya sesuai dengan kebutuhan bisnis Anda. Setelah melepaskan instance sandbox, Pemulihan Bencana Data tidak lagi menagih Anda untuk instance tersebut. Untuk informasi lebih lanjut, lihat Harga.

Di panel navigasi di sebelah kiri, klik Backup and Restoration. Di tab Crash Recovery halaman yang muncul, klik Release Sandbox Instance di kolom Tindakan instance sandbox.

image.png

Nonaktifkan fitur pemulihan darurat

Jika Anda tidak memerlukan fitur pemulihan darurat, Anda dapat menonaktifkannya. Setelah fitur pemulihan darurat dinonaktifkan, instance sandbox yang ada tidak terpengaruh.

Di panel navigasi di sebelah kiri, klik Backup and Restoration. Di tab Crash Recovery halaman yang muncul, klik Set Sandbox Policy. Di kotak dialog yang muncul, matikan Sandbox Feature.

Penting

Fitur pemulihan darurat yang dijelaskan dalam topik ini dan fitur pemulihan cepat untuk database dan tabel individu yang disediakan oleh ApsaraDB RDS dikembangkan berdasarkan fitur sandbox Pemulihan Bencana Data. Setelah menonaktifkan fitur pemulihan darurat, penggunaan dan penagihan fitur pemulihan cepat untuk database dan tabel individu tidak terpengaruh. Untuk informasi lebih lanjut, lihat Pulihkan database dan tabel individu dari instance ApsaraDB RDS for MySQL.

image.png