Pemulihan Bencana Data memungkinkan Anda melakukan pencadangan fisik database MySQL dalam mode pencadangan penuh, tambahan, dan log biner. Topik ini menjelaskan cara mengonfigurasi jadwal pencadangan untuk database MySQL guna mendukung pemulihan bencana dan migrasi data.
Prasyarat
Database sumber adalah database MySQL yang dikelola sendiri yang berjalan pada Sistem Operasi Linux, dengan versi mesin MySQL sebagai berikut: 8.0, 5.7, 5.6, atau 5.5.
CatatanUntuk MySQL 5.7, 5.6, atau 5.5, sistem operasi Linux yang didukung meliputi Red Hat Enterprise Linux, CentOS, dan Oracle Linux versi 6, 7, dan 8.
Untuk MySQL 8.0, sistem operasi Linux yang didukung meliputi Red Hat Enterprise Linux, CentOS, dan Oracle Linux versi 7.
Versi minor MySQL 8.0 yang didukung adalah 8.0.34 atau lebih lama.
Gateway cadangan harus terinstal di server tempat database sumber berada. Untuk informasi lebih lanjut, lihat Instal gateway cadangan.
Buat jadwal pencadangan
Untuk informasi lebih lanjut, lihat Buat jadwal pencadangan.
Saat membeli jadwal pencadangan, atur parameter Jenis Sumber Data ke MySQL dan parameter Metode Pencadangan ke Physical Backup.
Konfigurasikan jadwal pencadangan
Masuk ke Konsol DMS V5.0.
Di bilah navigasi atas, pilih .
CatatanJika menggunakan konsol DMS dalam mode sederhana, gerakkan penunjuk ke ikon
di sudut kiri atas konsol DMS dan pilih .Di halaman Jadwal Cadangan, temukan jadwal cadangan yang ingin Anda konfigurasi dan klik Configure Backup Schedule pada kolom Actions.
Di langkah Configure Backup Source and Destination, konfigurasikan sumber dan tujuan pencadangan, lalu klik Next di pojok kanan bawah halaman.

Bagian
Parameter
Deskripsi
Tidak Ada
Schedule Name
Nama jadwal pencadangan. Pemulihan Bencana Data secara otomatis menghasilkan nama jadwal pencadangan. Kami menyarankan Anda memasukkan nama deskriptif yang mudah diidentifikasi. Nama jadwal pencadangan tidak perlu unik.
Backup Source Information
Backup Mode
Metode yang digunakan untuk mencadangkan data. Secara default, metode pencadangan yang Anda pilih saat membeli jadwal pencadangan digunakan. Dalam contoh ini, Pencadangan Fisik dipilih.
Backup Type
Jenis pencadangan. Nilai default: Pencadangan fisik asli.
Instance Region
Wilayah di mana database sumber berada. Backup Gateways dan instansi database harus berada di wilayah yang sama.
Backup Gateway
Gateway cadangan yang diinstal untuk mencadangkan data. Untuk informasi lebih lanjut, lihat Instal gateway cadangan.
Database Type
Jenis database sumber. Nilai default: MySQL.
Address
Alamat IP yang digunakan untuk terhubung ke database sumber. Nilai default:
127.0.0.1.Port Number
Nomor port yang digunakan untuk terhubung ke database sumber. Nilai default:
3306.Database Account
Nama pengguna akun yang digunakan untuk terhubung ke database sumber. Akun tersebut harus memiliki izin tertentu untuk mencadangkan database. Untuk informasi lebih lanjut, lihat Izin Akun.
Password
Kata sandi akun yang digunakan untuk terhubung ke database sumber.
Compliance warranty regarding cross-border data transfers
Baca dan setujui komitmen kepatuhan dengan memilih kotak centang.
Backup Destination Information
Backup Storage Type
Jenis penyimpanan yang digunakan untuk menyimpan data cadangan. Nilai valid:
DBS Storage (recommended): Data cadangan disimpan di Pemulihan Bencana Data tanpa perlu membuat bucket Layanan Penyimpanan Objek (OSS). Anda akan dikenakan biaya berdasarkan volume data yang disimpan di Pemulihan Bencana Data. Untuk informasi lebih lanjut tentang metode penagihan, lihat Biaya Penyimpanan.
OSS For User: Anda harus membuat bucket di konsol OSS sebelumnya. Untuk informasi lebih lanjut, lihat Buat bucket.
CatatanDalam contoh ini, DBS Storage (recommended) dipilih. Jika Anda memilih OSS For User, Anda harus mengonfigurasi parameter OSS Bucket Name. Hanya kelas penyimpanan Standar yang didukung.
Jika Anda ingin menyimpan sejumlah besar data, kami sarankan Anda membeli paket penyimpanan berlangganan untuk mengimbangi biaya penyimpanan bawaan Pemulihan Bencana Data. Paket penyimpanan lebih hemat biaya daripada metode penagihan bayar sesuai pemakaian.
OSS Bucket Name
Nama bucket OSS yang ingin Anda gunakan untuk menyimpan data.
CatatanParameter ini hanya ditampilkan jika Anda mengatur parameter Backup Storage Type ke OSS For User.
Storage Encryption
Menentukan apakah akan mengenkripsi data cadangan. Nilai valid:
Encrypted: direkomendasikan. Pemulihan Bencana Data menggunakan AES-256 untuk mengenkripsi data.
Fitur enkripsi sisi server digunakan di OSS. Saat Anda mengunggah objek ke bucket yang memiliki enkripsi sisi server diaktifkan, OSS mengenkripsi dan menyimpan objek tersebut. Saat Anda mengunduh objek terenkripsi dari OSS, OSS mendekripsi objek dan mengembalikan objek terdekripsi kepada Anda. Untuk informasi lebih lanjut, lihat Enkripsi sisi server.
Non-encrypted: Data cadangan tidak dienkripsi.
Di langkah Edit Backup Objects, opsi Back Up Entire Instance dipilih secara default. Klik Next.
CatatanUntuk pencadangan fisik, Anda harus mencadangkan seluruh instansi (Back Up Entire Instance). Izin dan prosedur tersimpan juga akan dicadangkan.
Di langkah Configure Backup Time, konfigurasikan parameter sesuai tabel berikut dan klik Next di pojok kanan bawah halaman.
Parameter
Deskripsi
Full-scale Backup Frequency
Frekuensi jadwal pencadangan. Nilai valid: Periodic Backup dan Single Backup.
CatatanJika Anda memilih Periodic Backup, Anda harus mengonfigurasi parameter Full Data Backup Recurrence, Start At, dan Real-Time Transaction Log Backup.
Full Data Backup Recurrence
Hari-hari dalam seminggu ketika Pemulihan Bencana Data menjalankan jadwal pencadangan. Anda dapat memilih satu atau beberapa hari dalam seminggu. Pilih setidaknya satu hari dalam seminggu.
Start At
Waktu mulai pencadangan. Kami menyarankan Anda menentukan waktu selama jam-jam non-puncak. Contoh: 01:00.
CatatanJika cadangan data penuh sebelumnya belum selesai pada waktu mulai cadangan berikutnya, Pemulihan Bencana Data melewati cadangan berikutnya.
Incremental Backup
Menentukan apakah akan mengaktifkan fitur cadangan tambahan.
CatatanParameter ini hanya ditampilkan ketika Anda mengatur parameter Full-scale Backup Frequency ke Periodic Backup.
Jika Anda mengaktifkan cadangan tambahan, pastikan bahwa fitur pencatatan biner diaktifkan untuk database yang ingin Anda cadangkan.
Real-time Log Backup
Menentukan apakah akan mengaktifkan cadangan log.
CatatanParameter ini hanya ditampilkan jika Anda mengatur parameter Full-scale Backup Frequency ke Periodic Backup.
Maximum Concurrent Threads for Full Data Backup
Jumlah maksimum thread bersamaan yang tersedia untuk cadangan penuh. Anda dapat mengatur parameter ini untuk menyesuaikan kecepatan pencadangan. Misalnya, Anda dapat mengurangi jumlah thread pencadangan untuk meminimalkan dampak pada database.
CatatanJumlah maksimum thread bersamaan aktual bervariasi berdasarkan jenis jadwal pencadangan. Untuk informasi lebih lanjut, lihat Bagaimana cara mengubah kecepatan pencadangan maksimum?
Read speed limit
Batas pada I/O disk. Anda dapat menentukan batas berdasarkan kebutuhan bisnis Anda. Nilai default:
0, yang menunjukkan bahwa I/O disk tidak dibatasi.Backup network speed limit
Batas pada lebar pita jaringan. Anda dapat menentukan batas berdasarkan kebutuhan bisnis Anda. Nilai default:
0, yang menunjukkan bahwa lebar pita jaringan tidak dibatasi.Transaction Log backup interval
Interval di mana cadangan tambahan dilakukan. Pemulihan Bencana Data melakukan cadangan tambahan berdasarkan konfigurasi Anda. Jika Anda mengatur interval menjadi 10 menit, Pemulihan Bencana Data melakukan cadangan tambahan setiap 10 menit.
CatatanParameter ini hanya ditampilkan jika Anda mengatur parameter Incremental Backup ke Enable.
Enable compression
Menentukan apakah akan mengaktifkan kompresi selama pencadangan. Nilai valid:
Enable: direkomendasikan. Data dikompresi selama pencadangan untuk mengurangi ruang penyimpanan.
Disable: Data tidak dikompresi selama pencadangan.
Compression algorithm
Algoritma yang digunakan untuk mengompresi data. Nilai valid:
GZIP (default)
LZ4
CatatanParameter ini hanya ditampilkan jika Anda mengatur parameter Enable compression ke Enable.
Di langkah Edit Lifecycle, konfigurasikan siklus hidup untuk data cadangan penuh di bagian Konfigurasikan Siklus Hidup Data Penuh.
Jika parameter Incremental Backup diatur ke Aktifkan di Langkah 6, Anda harus mengonfigurasi siklus hidup untuk data cadangan tambahan. Untuk informasi lebih lanjut tentang aturan siklus hidup data cadangan, lihat Bagaimana cara mengelola aturan siklus hidup set cadangan?
Setelah konfigurasi selesai, klik Precheck di pojok kanan bawah halaman.
Jika pesan Pemeriksaan Awal Berhasil muncul, klik Start Task.
CatatanJika state jadwal pencadangan berubah menjadi Running, jadwal pencadangan tersebut mulai berlaku.
Jika terjadi pengecualian atau kesalahan saat memulai jadwal pencadangan, perbaiki masalah tersebut segera. Untuk informasi lebih lanjut, lihat Bagaimana cara memperbaiki kesalahan untuk jadwal pencadangan yang abnormal? Jika masalah tetap ada setelah menggunakan solusi yang disediakan, hubungi dukungan teknis di grup DingTalk (ID: 35585947).
Pulihkan data cadangan
Masuk ke atau Konsol DMS V5.0.
Di bilah navigasi atas, pilih .
CatatanJika menggunakan konsol DMS dalam mode sederhana, gerakkan penunjuk ke ikon
di sudut kiri atas konsol DMS dan pilih .Di halaman Jadwal Pencadangan, temukan jadwal pencadangan yang ingin dikelola dan klik Manage di kolom Actions.
Di halaman Configure Task, klik Restore Database di sudut kanan atas.
Di langkah Set Time Restored To dari wizard Buat Tugas Pemulihan, konfigurasikan parameter sesuai tabel berikut dan klik Next.

Bagian
Parameter
Deskripsi
Tidak Ada
Task Name
Nama tugas pemulihan. Pemulihan Bencana Data secara otomatis menghasilkan nama tugas. Kami menyarankan Anda menentukan nama yang dapat membantu Anda mengidentifikasi tugas. Nama tugas tidak perlu unik.
Set Time Restored To
Time Range Available to Restore
Rentang waktu dari titik waktu ketika set cadangan penuh pertama dibuat hingga titik waktu ketika set cadangan penuh terbaru dibuat. Database dapat dipulihkan ke titik waktu dalam rentang waktu tersebut.
Restore To
Titik waktu ke mana Anda ingin memulihkan database sumber. Nilainya harus berada dalam rentang waktu yang ditentukan oleh parameter Time Range Available to Restore.
CatatanJika fitur cadangan tambahan diaktifkan, Pemulihan Bencana Data memungkinkan Anda memulihkan data ke titik waktu dari penyelesaian cadangan penuh pertama hingga penyelesaian cadangan tambahan terakhir.
Jika fitur cadangan tambahan dinonaktifkan, Pemulihan Bencana Data memungkinkan Anda memulihkan data ke titik waktu ketika cadangan penuh selesai.
Configure Destination Database
Instance Region
Wilayah di mana database tujuan ditempatkan. Anda dapat memulihkan dataset ke server di wilayah lain di mana gateway cadangan diinstal.
Backup Gateway
Gateway cadangan yang diinstal untuk memulihkan data. Untuk informasi lebih lanjut tentang cara menginstal gateway cadangan, lihat Instal gateway cadangan.
CatatanGateway cadangan ini diinstal di server tujuan.
Database Type
Jenis database tujuan. Nilai default: MySQL.
Destination Directory
Direktori ke mana database dipulihkan. Anda harus mengatur parameter ini ke jalur absolut Linux.
CatatanUntuk memastikan Anda memiliki cukup ruang untuk pemulihan, kami menyarankan Anda menyediakan setidaknya 1,3 kali ukuran database sumber atau lima hingga enam kali ukuran set cadangan penuh untuk direktori pemulihan database. Data dikompresi ketika Pemulihan Bencana Data melakukan operasi pencadangan.
Anda dapat melihat ukuran set cadangan penuh di konsol. Masuk ke konsol Pemulihan Bencana Data. Di bilah navigasi di sebelah kiri, klik Backup Schedules. Di halaman Backup Schedules, temukan jadwal pencadangan dari database sumber dan klik nama jadwal pencadangan. Di bilah navigasi di sebelah kiri, pilih . Di halaman yang muncul, Anda dapat melihat ukuran set cadangan penuh. Untuk informasi lebih lanjut, lihat Lihat jadwal pencadangan.
Di langkah Configure Objects to Restore, atur parameter Mode Pemulihan ke Restore Entire Instance dan klik Precheck di pojok kanan bawah halaman.
CatatanUntuk memulihkan database Oracle dari pencadangan fisik, Anda harus memulihkan seluruh instansi.
Setelah pesan Precheck Passed muncul di kotak dialog Precheck, klik Start Task dan tunggu hingga database dipulihkan.
CatatanWaktu yang diperlukan untuk memulihkan database bergantung pada spesifikasi jadwal cadangan dan ukuran database. Spesifikasi yang lebih tinggi menawarkan kecepatan pemulihan yang lebih cepat. Untuk informasi lebih lanjut, lihat Uji kinerja pada cadangan logis dan cadangan fisik.
Opsional.Mulai database.
Pasang database MySQL di server dan atur parameter datadir di file
my.cnfke direktori tempat data dipulihkan. File my.cnf adalah file konfigurasi database.Mulai database. Misalnya, Anda dapat memulai database di sistem operasi Linux dengan menjalankan perintah berikut:
service mysqld start
Operasi terkait
Setelah pencadangan selesai, Anda dapat melihat jadwal pencadangan. Untuk informasi lebih lanjut, lihat Lihat jadwal pencadangan.
Anda dapat memanggil operasi CreateBackupPlan untuk membuat jadwal pencadangan. Anda juga dapat memanggil operasi CreateAndStartBackupPlan untuk membuat, mengonfigurasi, dan memulai jadwal pencadangan. Untuk informasi lebih lanjut, lihat CreateBackupPlan atau CreateAndStartBackupPlan.
Anda dapat memodifikasi sumber cadangan dan objek cadangan dari jadwal pencadangan. Anda juga dapat memodifikasi strategi pencadangan seperti waktu pencadangan dan kebijakan retensi cadangan. Untuk informasi lebih lanjut, lihat Kelola rencana cadangan.
Anda dapat memeriksa biaya yang mungkin dikenakan untuk jadwal pencadangan. Untuk informasi lebih lanjut, lihat FAQ Penagihan.
Untuk mengurangi biaya, Anda dapat menjeda jadwal pencadangan yang tidak dibutuhkan. Untuk informasi lebih lanjut, lihat Jeda atau mulai jadwal pencadangan.