全部产品
Search
文档中心

ApsaraDB RDS:Gunakan fitur pemulihan darurat

更新时间:Jul 06, 2025

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

Catatan

Prasyarat

  • Instans RDS Anda harus memenuhi persyaratan berikut:

    • Instans RDS menjalankan Edisi Ketersediaan Tinggi RDS.

    • Instans RDS menggunakan Premium Local SSDs.

    • Instans 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 instans RDS Anda untuk mendapatkan informasi di atas.

  • Setidaknya satu cadangan fisik telah selesai untuk instans RDS di konsol ApsaraDB RDS. Untuk informasi lebih lanjut, lihat Cadangan Otomatis atau Lakukan cadangan manual.

  • Transparent Data Encryption (TDE) dinonaktifkan untuk instans 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 instans 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.

    Catatan

    Snapshots yang dibuat untuk penyimpanan sandbox Pemulihan Bencana Data (disebut sebagai penyimpanan CDM): Snapshots dalam 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 paling awal 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 paling awal 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 instans sandbox.

Item yang dapat ditagih

Deskripsi

Penyimpanan Sandbox

Setelah Anda mengaktifkan fitur sandbox DBS untuk instans basis data, penyimpanan sandbox dialokasikan untuk instans basis data tersebut. DBS secara otomatis menyinkronkan data instans basis data ke penyimpanan sandbox dan menghasilkan snapshot sandbox untuk data tersebut. DBS mengenakan biaya kepada Anda untuk penyimpanan sandbox berdasarkan ukuran data yang disimpan dalam penyimpanan sandbox.

Instans sandbox sementara

Setelah Anda membuat instans sandbox sementara, DBS mengenakan biaya kepada Anda berdasarkan spesifikasi dan durasi penggunaan instans sandbox tersebut secara per jam. Jika Anda tidak membuat instans sandbox sementara, Anda tidak akan dikenakan biaya untuk sumber daya instans sandbox.

Penting

Jika Anda mengaktifkan fitur pemulihan darurat dan fitur pemulihan cepat untuk basis data dan tabel individu untuk instans 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 Gunakan fitur pemulihan cepat untuk basis data dan tabel individu. Jika Anda ingin menonaktifkan fitur sandbox, Anda harus menonaktifkan fitur pemulihan darurat dan fitur pemulihan cepat untuk basis data dan tabel individu untuk mencegah biaya terkait.

Langkah 1: Aktifkan fitur sandbox

Sebelum membuat instans RDS sebagai instans sandbox dan memulihkan data ke instans sandbox, Anda harus melakukan langkah-langkah berikut untuk mengaktifkan fitur sandbox dan mengonfigurasi kebijakan sandbox di konsol Pemulihan Bencana Data:

  1. Pergi ke halaman Instans. Di bilah navigasi atas, pilih wilayah tempat instans RDS berada. Kemudian, temukan instans RDS dan klik ID instans 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, aktifkan Fitur Sandbox.

    Sandbox Data Retention Period

    Jumlah hari Pemulihan Bencana Data menyimpan data sandbox atau snapshot sandbox. Secara default, data sandbox atau snapshot 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 tambahan yang dihapus. Snapshot tambahan merujuk pada perubahan terhadap snapshot sebelumnya.

    • Jika nilai parameter ini tidak melebihi periode retensi log instans RDS Anda, Anda dapat menggunakan snapshot sandbox untuk memulihkan data instans 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 cadangan untuk pertama kalinya, 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, biasanya antara 5 hingga 20 menit, tergantung ukuran data cadangan.

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

    image.png

    Tabel berikut menjelaskan nilai parameter Sandbox instance time range.

    Status Sandbox

    Deskripsi

    Fitur Sandbox dinonaktifkan

    Nilai parameter Rentang waktu instans sandbox adalah Unopened.

    Persiapan setelah Anda mengaktifkan fitur sandbox

    Nilai parameter Rentang waktu instans sandbox berubah menjadi Data preparing.

    Persiapan selesai

    Nilai parameter Rentang waktu instans sandbox berubah menjadi rentang waktu di mana set cadangan yang tersedia dibuat.

    Catatan

    Rentang waktu adalah dari waktu mulai cadangan paling awal hingga waktu akhir cadangan terbaru.

Langkah 2: Pulihkan data ke instans sandbox

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

  1. Pergi ke halaman Instans. Di bilah navigasi atas, pilih wilayah tempat instans RDS berada. Kemudian, temukan instans RDS dan klik ID instans 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 Cadangan Dasar > Cadangan 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 instans 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 instans ApsaraDB RDS for MySQL.

      Catatan

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

    Sandbox Instance Configurations

    Specifications

    Spesifikasi instans sandbox yang ingin Anda buat. Kecepatan pemulihan sedikit dipengaruhi oleh spesifikasi. Instans sandbox dengan spesifikasi tinggi dapat memberikan kinerja yang lebih baik setelah pemulihan selesai. 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

    Region

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

    Peer VPC

    VPC (virtual private cloud) untuk instans sandbox.

    Catatan

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

    Peer vSwitch

    vSwitch untuk instans sandbox. Instans 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.

    Catatan

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

    Database Account Type

    Tipe akun basis data. Nilai yang valid:

    • Use Original Database Account: Gunakan akun dari basis data sumber.

    • Create Privileged Account: Buat akun dengan hak istimewa di instans sandbox. Akun dengan hak istimewa memiliki izin pada semua basis data dalam instans. Anda juga harus mengonfigurasi parameter Database Account dan Password. Akun basis data sumber tetap ada di instans sandbox.

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

      • Jika nama pengguna akun untuk basis data sumber sama dengan nama pengguna akun dengan hak istimewa, akun basis data sumber akan ditimpa oleh akun dengan hak istimewa di instans sandbox.

  5. Klik OK.

    Sistem melakukan pra-pemeriksaan dan membuat instans sandbox. Saat nilai parameter Sandbox Instance Status berubah menjadi Lengkap, Anda dapat terhubung ke instans sandbox. Untuk informasi lebih lanjut, lihat Gunakan DMS untuk mengakses instans sandbox atau Gunakan ECS untuk mengakses instans sandbox.

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

    Catatan

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

Apa yang harus dilakukan selanjutnya

Perbaiki data online pada instans RDS asli

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

Catatan

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

Lepas instans sandbox

Jika Anda tidak lagi membutuhkan instans sandbox, Anda dapat melepaskannya sesuai dengan kebutuhan bisnis Anda. Setelah melepaskan instans sandbox, Pemulihan Bencana Data tidak lagi mengenakan biaya kepada Anda untuk penyimpanan CDM. Untuk informasi lebih lanjut, lihat Aturan penagihan.

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

Nonaktifkan fitur pemulihan darurat

Jika Anda tidak memerlukan fitur pemulihan darurat, Anda dapat menonaktifkannya. Setelah fitur pemulihan darurat dinonaktifkan, instans 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 basis data 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 basis data dan tabel individu tidak terpengaruh. Untuk informasi lebih lanjut, lihat Pulihkan basis data dan tabel individu instans ApsaraDB RDS for MySQL.

image.png