Предотвратить дублирование (mysql -u root -p TABLE <LOADFILE) - PullRequest
0 голосов
/ 05 октября 2018

Я мигрирую данные с сервера А на сервер ZПоэтому я использую mysqldump на ServerA и загружаю его в таблицу на ServerZ.Поскольку данные, которые я перемещаю с производственного сервера, изменяются (или остаются неизменными), как мне предотвратить дублирование на сервере Z, если я запускаю [mysql -u root -p TABLE

Или я должен просто удалить текущие данные в таблице и затем загрузить новые данные.

Пример процесса:

Server A
In Crontab: 0 * * * * mysqldump -uroot -p --no-create-info  -R --triggers FOODATA > FOODATA.sql
In Crontab: 5 * * * * scp FOODATA.sql ServerZ:/var/tmp/

==

Server Z
In Crontab: 10 * * * * mysql -u root -p FOODATA < /var/tmp/FOODATA.sql
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...