Быстрая синхронизация файлов с помощью rsync Да-да, и это тоже прошло мимо меня, как и инфо из предыдущей заметки. Итак, это формат заметок, поэтому подробно расписывать как что где и куда делать не буду. Только фактические команды. 1. Копируем данные на одном хосте (сразу с настройкой crontab): # Каждое 7, 14, 21, 28 число месяца полный бекап картинок 0 2 7,14,21,28 * * /usr/bin/rsync -av --delete --exclude 'cache/*' /mnt/disk1/www/.../site/image/ /mnt/disk2/backup/backups/images_prod/ 2. Копируем с хоста на хост по ssh: # Отдаём забекапленные данные на удалённый сервер (синхронизируемся, на всякий случай на той стороне есть чистка старых данных) 0 5 * * * /usr/bin/rsync -avz --exclude='api-*' /home/backup/ user@server:/mnt/odisk/prod/db/postgresql/ 0 15 * * * /usr/bin/rsync -avz --exclude='dump_*' /home/backup/ user@server:/mnt/odisk/prod/api/
7 месяцев назад