Препоръчваме ви да настроите резервна или реплика база данни за анализ на Chartio. Това гарантира, че вашата производствена база данни няма да носи ненужно натоварване. По-долу сме очертали лесен процес за настройване на резервно копие с редовно изхвърляне на данни.
- Създайте резервната база данни
Обикновено трябва да добавите _backup
или нещо към съществуващото име.
$ mysql -u root -p
mysql> CREATE DATABASE mydata_backup;
mysql> exit
- Зареждане на данни от стара база данни в нова база данни
$ mysqldump -u root -password=mypass mydata | mysql -u root -password=mypass mydata_backup
- Кронирайте тази задача, за да се изпълнява всеки ден, да речем, в полунощ
$ crontab -e
за да редактирате crontab, добавете този ред:
0 0 * * * mysqldump -u root -password=mypass mydata | mysql -u root -password=mypass mydata_backup
Тада! MySQL база данни, наречена mydata, сега се копира в mydata_backup всяка вечер в полунощ.