服务器之间文件备份方案、如何把服务器文件自动备份到另外一台服务器?
服务器
/e:拷贝所有子目录,包括空子目录; /I: 如果目标文件或目录不存在且拷贝的文件数多于一,则假设目标为目录; /d:只拷贝文件日期与在目标文件后的文件(即修改过的源文件) /h:同时拷贝隐藏文件和系统文件 /r:拷贝并覆盖只读文件 /y: 复制文件审核设置(不显示已有文件覆盖确认)
yum -y install rsync
成都创新互联公司是一家集网站建设,文县企业网站建设,文县品牌网站建设,网站定制,文县网站建设报价,网络营销,网络优化,文县网站推广为一体的创新建站企业,帮助传统企业提升企业形象加强企业竞争力。可充分满足这一群体相比中小企业更为丰富、高端、多元的互联网需求。同时我们时刻保持专业、时尚、前沿,时刻以成就客户成长自我,坚持不断学习、思考、沉淀、净化自己,让我们为更多的企业打造出实用型网站。ln -s /etc/rsyncd.conf
uid = root #root用户访问(我这里用ROOT用户,也可以用其他新建的用户) gid = root #root组用户访问 port=871 #通过端口873 use chroot = yes #可以使用chroot read only = no #可读写 max connections = 4 #连接数 list = no #不列出文件清单 pid file = /var/run/rsyncd.pid #此步可没有此文件 timeout = 900 lock file = /var/run/rsyncd.lock #此步可没有此文件 log file = /var/log/rsyncd.log #此步可没有此文件 [backup] #发布项(注意这个命名) comment = this is module for backup #模块介绍,可删去 path = /home/jack/ #发布的路径 ignore errors auth users = root #认证用户为root secrets file = /etc/rsyncd.pass #密码文件
service rsyncd start
rsync -auv --password-file=/etc/rsyncd.pass root@192.168.22.99::backup /home/test/
rsync -auv --password-file=/etc/rsyncd.pass root@192.168.22.99::backup /home/test/
分享题目:服务器之间文件备份方案、如何把服务器文件自动备份到另外一台服务器?
文章起源:http://myzitong.com/article/cjehih.html