rsync数据同步gitlab

来源:互联网 发布:linux samba rpm 编辑:程序博客网 时间:2024/06/03 09:22

需求:内网gitlab和外网gitlab数据同步

内网192.168.1.73

外网123.111.111.111

1.安装yum install rsync -y

2.执行ssh-keygen命令,然后连续两次回车,生成公钥文件。 然后执行ssh-copy-id -i ~/.ssh/id_rsa.pub 123.111.111.111 将公钥文件复制到目标服务器,需要输入123.111.111.111的密码。

3.rsync -vzrtopg --progress -e ssh --delete root@123.111.111.111:/soft /

rsync -vzrtopg --progress -e ssh --delete /soft root@123.111.111.111:/

把上面的命令写成脚本做成定时任务