Дифференциальное резервное копирование для MySQL между сервером и клиентом

У меня одна и та же база данных между сервером и клиентом.

Я часто обновляю базу данных на клиенте и восстанавливаю это на сервере.

1) вернуть мой клиент дБ в sql.

mysqldump -h localhost -u root -pbachsql -v mydb > mydb.sql

2) отправить файл sql на сервер.

scp mydb.sql whitebear@example.com:/home/whitebear

3) восстановить sql на сервер БД

ssh whitebear@example.com /usr/bin/mysql -h localhost -u root -p***** mydb < mydb.sql

Это хорошо работает для меня, но мой sql становится больше, и теперь это больше, чем 1 ГБ.

Поэтому будет трудно отправить весь sql на сервер.

Есть ли хороший способ сделать дифференциальное резервное копирование???

0 ответов

Другие вопросы по тегам