1,增加免密码用户密码
useradd backup
echo "5566777" | passwd --stdin backup
echo "backup ALL=(ALL) ALL" >> /etc/sudoers
# 源服务器操作
ssh client_user@source_server
ssh-keygen -t rsa # 一路回车
ssh-copy-id server_user@target_server_ip # 输入目标用户密码
2.测试免密登录
ssh server_user@target_server_ip # 应免密登录
3.加目录权限
chown -R backup:backup /data/ databak/
加脚本backup.sh
rsync -av /home/data backup@192.168.1.5:/data/ databak/ >> /var/log/backup.log
4.加定时同步
crontab -e
#每天凌晨1点数据同步到/home/data 192.168.1.5 /data/Backup
# 0 2 * * * /home/backup.sh