Настройка бэкапа на CentOS 7 при помощи Rsync

Сервер с которого будет бекап

установка rsync

yum install rsync

добавить в автозагрузку

systemctl enable rsyncd

запустить

systemctl start rsyncd

открыть порт 873 в файрволе

firewall-cmd --zone=public --add-port=873/tcp --permanent

применить изменения в фаерволе

firewall-cmd --reload

 

Сервер для хранения резервных данных

установка rsync

yum install rsync

установка sshpass

yum install sshpass

для синхронизации добавить в крон:

sshpass -p PASSWORD rsync --archive --verbose --progress USER@SERVER_HOST:/var/www/ /backup/var/www/