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.
Topik ini menjelaskan cara menggunakan fitur pemulihan darurat untuk instans ApsaraDB RDS for MySQL. Untuk informasi lebih lanjut mengenai penggunaan fitur pemulihan darurat pada basis data MySQL yang dikelola sendiri, lihat Gunakan fitur pemulihan darurat untuk basis data MySQL yang dikelola sendiri.
Untuk informasi lebih lanjut tentang metode pemulihan data yang didukung oleh ApsaraDB RDS for MySQL, lihat Ikhtisar metode pemulihan data.
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.
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.
Anda dapat pergi ke halaman Basic Information instans RDS Anda untuk mendapatkan informasi di atas.
Deskripsi fitur
Item | Deskripsi |
Rentang pemulihan | Seluruh instans RDS dipulihkan. |
Poin waktu untuk pemulihan data |
|
Aturan penagihan
Anda akan dikenakan biaya berdasarkan item yang dapat ditagih berikut: Penyimpanan CDM dan instans sandbox.
Item yang dapat ditagih | Deskripsi |
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. | |
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. |
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:
Pergi ke halaman Instans. Di bilah navigasi atas, pilih wilayah tempat instans RDS berada. Kemudian, temukan instans RDS dan klik ID instans tersebut.
Di panel navigasi di sebelah kiri, klik Backup and Restoration.
Di halaman Backup and Restoration, klik tab Crash Recovery. Di tab yang muncul, klik Enable DBS Sandbox.
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.
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.

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.
CatatanRentang 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.
Pergi ke halaman Instans. Di bilah navigasi atas, pilih wilayah tempat instans RDS berada. Kemudian, temukan instans RDS dan klik ID instans tersebut.
Di panel navigasi di sebelah kiri, klik Backup and Restoration.
Di halaman Backup and Restoration, klik tab Crash Recovery. Di tab yang muncul, klik Enable DBS Sandbox.
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.
CatatanData 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.
CatatanAnda 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.
CatatanJika 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.
CatatanParameter 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.
CatatanAkun 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.
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.
CatatanKlien, 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.
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.
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.
