Как каждый день копировать с помощью CRON файлы с исходного сервера на конечный сервер (создавать резервную копию), а затем удалять эти файлы с исходного сервера?
Мне нужно скопировать только новые файлы (но это не важно, если скопированные файлы будут удалены)
Я нашел эти решения
https://unix.stackexchange.com/questions/166542/transferring-data-between-servers
Но я не знаю, как убедиться, что все файлы переданы правильно, и я могу удалить его с исходного сервера.
Есть 2 варианта, как это сделать — с помощью shh или в сочетании с PHP.
Можете ли вы показать мне правильный путь? Точное решение было бы лучшим, потому что я не уверен в этих вещах (SSH, scp и т. Д.).
Мое рабочее решение:
50 3 * * * sudo rsync --remove-source-files /SOURCE_PATH/* SSH_LOGIN:/DESTINATION_PATH
Других решений пока нет …