У меня есть 2 сервера Ubuntu (Master и Mirror) и я хочу использовать cronjob для автоматического резервного копирования из определенного каталога.

Я прочитал это. Это нормально, но не соответствует моей задаче.

Описание моей задачи: работать как настоящее зеркало, если у Учителя есть что-то, у зеркала есть то же самое

Working directory
Master Server: /home/important //need backup
Mirror Server: /home/mirror //backup to this
FTP: ftp.mirror-server.com
FTP user:
mirror FTP password: pass

Cronjob будет работать ежечасно, загружая все файлы (в отдельности, не tar) из /home / Important (на главном сервере) в /home / mirror (на зеркальном сервере), если их нет в /home / mirror

Эта задача сохранит мою пропускную способность, потому что файлы загружаются пользователем каждый раз (более 500 ГБ)

1 ответ1

0

Я предлагаю sitecopy для синхронизации через FTP: http://www.manyfish.co.uk/sitecopy/

Если это не должен быть FTP, было бы больше вариантов, таких как rsync.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .