Kami menyarankan Anda menyiapkan database cadangan atau replika untuk analisis Chartio. Ini menjamin basis data produksi Anda tidak akan menanggung beban yang tidak perlu. Di bawah ini, kami telah membuat sketsa proses mudah menyiapkan cadangan dengan dump data biasa.
- Buat database cadangan
Umumnya Anda harus menambahkan _backup
atau sesuatu dengan nama yang ada.
$ mysql -u root -p
mysql> CREATE DATABASE mydata_backup;
mysql> exit
- Memuat data dari database lama ke database baru
$ mysqldump -u root -password=mypass mydata | mysql -u root -password=mypass mydata_backup
- Cron tugas ini agar dijalankan setiap hari pada, misalnya, tengah malam
$ crontab -e
untuk mengedit crontab, tambahkan baris ini:
0 0 * * * mysqldump -u root -password=mypass mydata | mysql -u root -password=mypass mydata_backup
Tada! Database MySQL bernama mydata sekarang disalin ke mydata_backup setiap malam pada tengah malam.