主页:rsync.samba.org
环境: Redhat Linux 6.2 , rsync 2.4.3(下载源码编译最好),
两台linux服务器192.168.11.7(test)(rsync server) , 192.168.11.2(proxy)(rsync client)
步骤:
1. 下载最新的rsync 2.4.3源文件编译,看rsync.samba.org ,据我所知, 只有2.4.3才支持
镜像时的排除选项 --include and --exclude, 编译后得到一个执行文件rsync,仅需这个执行文件即可
2. 编辑配置文件/etc/rsyncd.conf 如下:
log file = /var/log/rsyncd.log
pid file = /var/run/rsyncd.pid
lock file = /var/run/rsync.lock
[test]
path = /test
comment = test folder
uid = root
ignore errors
read only = yes
list = no
auth users = sun
secrets file = /etc/test.scrt
注释: 定义了需要被镜像的目录为/test,需要密码连接,文件在/etc/test.scrt,
注意该文件的属性和权限 -rw------- 1 root root test.scrt
[root@test /etc]# more /etc/test.scrt
test:tset
3.启动服务器后台 rsync
# rsync --daemon
且加这一行到/etc/rc.d/rc.local
# echo "rsync --daemon" /etc/rc.d/rc.local
4. 在服务器192.168.11.2上设定客户端cron job. 每晚自动作备份或者镜像
0 21 * * 1-5 /root/.test.sh
note:每晚九点周一至周五自动运行/root/.test.sh作备份
#more /root/.test.sh
#!/bin/sh
DATE=`date +%w`
rsync -tvzrp -e ssh --progress --delete test@192.168.11.7::test /shopu/test/$DATE --password
-file=/etc/test > /var/log/test/test.$DATE
mail -s "test Backup is done" myemailaddress < /var/log/test/test.$DATE
[root@proxy /root]# more /etc/test
tset
[root@proxy /root]# ls /etc/test -l
-rw------- 1 root root 4 May 16 21:40 /etc/test
注意: -e ssh表示用SSH加密连接,需要服务器test支持SSH
5.可用于下列用途:
a. 从另一台服务器备份主服务器上的某个整个目录,且可排除某个子目录及文件
b. 镜像主WEB服务器的主页目录,适合于像像网站,用--delete可删除服务器上没有的本地文件
是真正的像像,不同于wget,wget仅根据网站的URL链接下载链接指向的每个文件,本地文件并不
删除
服务器数据同步 服务器端 cwRsync_Server_2.1.5_Installer.zip
环境: Redhat Linux 6.2 , rsync 2.4.3(下载源码编译最好),
两台linux服务器192.168.11.7(test)(rsync server) , 192.168.11.2(proxy)(rsync client)
步骤:
1. 下载最新的rsync 2.4.3源文件编译,看rsync.samba.org ,据我所知, 只有2.4.3才支持
镜像时的排除选项 --include and --exclude, 编译后得到一个执行文件rsync,仅需这个执行文件即可
2. 编辑配置文件/etc/rsyncd.conf 如下:
log file = /var/log/rsyncd.log
pid file = /var/run/rsyncd.pid
lock file = /var/run/rsync.lock
[test]
path = /test
comment = test folder
uid = root
ignore errors
read only = yes
list = no
auth users = sun
secrets file = /etc/test.scrt
注释: 定义了需要被镜像的目录为/test,需要密码连接,文件在/etc/test.scrt,
注意该文件的属性和权限 -rw------- 1 root root test.scrt
[root@test /etc]# more /etc/test.scrt
test:tset
3.启动服务器后台 rsync
# rsync --daemon
且加这一行到/etc/rc.d/rc.local
# echo "rsync --daemon" /etc/rc.d/rc.local
4. 在服务器192.168.11.2上设定客户端cron job. 每晚自动作备份或者镜像
0 21 * * 1-5 /root/.test.sh
note:每晚九点周一至周五自动运行/root/.test.sh作备份
#more /root/.test.sh
#!/bin/sh
DATE=`date +%w`
rsync -tvzrp -e ssh --progress --delete test@192.168.11.7::test /shopu/test/$DATE --password
-file=/etc/test > /var/log/test/test.$DATE
mail -s "test Backup is done" myemailaddress < /var/log/test/test.$DATE
[root@proxy /root]# more /etc/test
tset
[root@proxy /root]# ls /etc/test -l
-rw------- 1 root root 4 May 16 21:40 /etc/test
注意: -e ssh表示用SSH加密连接,需要服务器test支持SSH
5.可用于下列用途:
a. 从另一台服务器备份主服务器上的某个整个目录,且可排除某个子目录及文件
b. 镜像主WEB服务器的主页目录,适合于像像网站,用--delete可删除服务器上没有的本地文件
是真正的像像,不同于wget,wget仅根据网站的URL链接下载链接指向的每个文件,本地文件并不
删除
服务器数据同步 服务器端 cwRsync_Server_2.1.5_Installer.zip
广告合作:本站广告合作请联系QQ:858582 申请时备注:广告合作(否则不回)
免责声明:本站资源来自互联网收集,仅供用于学习和交流,请遵循相关法律法规,本站一切资源不代表本站立场,如有侵权、后门、不妥请联系本站删除!
免责声明:本站资源来自互联网收集,仅供用于学习和交流,请遵循相关法律法规,本站一切资源不代表本站立场,如有侵权、后门、不妥请联系本站删除!
暂无评论...
更新日志
2024年11月15日
2024年11月15日
- 文章.2004-被遗忘的时光【华博音乐】【WAV+CUE】
- 群星《青葱韶歌》原力计划·毕业季企划合辑[FLAC+分轨][661M]
- 群星《抖烧 DSD》抖音神曲 [WAV分轨][992M]
- 庾澄庆《哈林天堂》索尼音乐[WAV+CUE][1G]
- 英雄联盟全球总决赛多久打一次 全球总决赛举办频率介绍
- 第二届老头杯什么时候开始选人 第二届老头杯选人时间介绍
- 英雄联盟第二届老头杯什么时候开始 老头杯s2赛程时间队伍名单汇总
- AI赋能卓越显示技术共筑数字未来:三星显示器产品矩阵亮相2024进博会
- 技术剖析:天玑9400如何打造移动最强GPU和游戏体验?
- 顶级装备 实力登顶:三星显示器双十一焕新升级最后冲刺
- 陈影《绝色靓声》WAV+CUE
- 龚玥《禅是一枝花(6N纯银SQCD)》原抓WAV+CUE
- 刘德丽《寂寞在唱歌HQCD+A2HD5》[WAV+CUE]
- 萧亚轩《钻石糖》金牌大风[WAV+CUE][989M]
- 王菲《王菲精选-菲卖品》环球唱片SHM-SACD[ISO][1.9G]