服务器维护之rsync简单备份应用

服务器A: 110.110.110.110

服务器B: 111.111.111.111

服务器A上搭建有lnmp环境,需要备份网站目录到服务器中

  • 服务器A上安装rsync

yum -y install rsync

  • 服务器A上运行命令备份某文件夹至远程服务器文件夹中

rsync -e “/usr/bin/ssh” -avzl /home/wwwroot/wangzhan/ root@111.111.111.111:/home/wwwroot/wangzhan/

以上命令参数解释
-e, –rsh=COMMAND 指定使用rsh、ssh方式进行数据同步

-a, –archive 归档模式,表示以递归方式传输文件,并保持所有文件属性,等于-rlptgoD

-v, –verbose 详细模式输出

-z, –compress 对备份的文件在传输时进行压缩处理

-l, –links 保留软链结