A-A+

通过rsync同步两台VPS内容的使用场景与同步命令

2023年07月02日 VPS评价 等您评论

使用场景

VPS全科网http://vpsqk.com】有两台用于建站的VPS,文件备份和配置文件都位于/opt文件夹。

SSH端口已从22改成其他,使用密钥登录。

登录用户非root,但是有root权限,并且配置了passwordless,详见Debian设置免密码sudo的方法。

想从一台VPS使用rsync将数据同步到另外一台。

同步命令

rsync -avz --rsync-path="sudo rsync" -e "ssh -p 12345" /opt/ username@remote_machine:/opt/

详解:
avz:归档压缩且只同步修改的数据
rsync-path:用于远程用户提权
ssh -p:设置非标端口
username@remote_machine:远程ssh登录

给我留言