Дифференциальное резервное копирование для 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 на сервер.
Есть ли хороший способ сделать дифференциальное резервное копирование???