Привет У меня есть несколько баз данных, которые нужно ежедневно резервировать. В настоящее время я использую cronjob для установки командного файла для его резервного копирования. Вот моя ситуация: у меня есть около 10 баз данных, для которых требуется резервное копирование, 3 из них растут довольно быстро, позвольте мне показать вам текущий размер БД:
- DB1 = 35 МБ
- DB2 = 10 МБ
- DB3 = 9 МБ
- остальное: DBx = 5 МБ
Код моего командного файла:
mysqldump -u root -pxxxx DB1 > d:/backup/DB1_datetime.sql
mysqldump -u root -pxxxx DB2 > d:/backup/DB2_datetime.sql
... and so for the rest
Я пробовал это в течение 2 дней, мне кажется, все в порядке. Но мне интересно, повлияет ли это на производительность моего веб-сайта при выполнении командного файла.
Если этот метод не годится, как вы можете создавать резервные копии нескольких баз данных, пока они находятся в оперативном режиме и их размер ежедневно увеличивается?