
У меня есть 2 сервера Ubuntu (главный и зеркальный) и я хочу использовать 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
Предлагаю sitecopy для синхронизации через FTP:http://www.manyfish.co.uk/sitecopy/
Если не обязательно использовать FTP, то есть и другие варианты, например rsync.