|
楼主 |
发表于 2008-3-8 17:23:33
|
显示全部楼层
Post by sofire;1824269
exclude是把这些文件或者目录排除,
include是针对exlcude的,它特别说明不要排除这些文件,而不是说要包含这些文件
在服务器端的写法是:
exclude = /abc/** +/abc/xxx
你要把数据库文件所在服务器设定为服务器端还是客户端?
如果是客户端:
rsync -aR /mysql1 /mysql2 /mysq3 192.168.0.2::mysql_dir/ 试了,有了些变化,但还是不行啊!按如下模块来同步,整个OS都被排除了;而我只想要同步OS下的bs2000,而排除OS下别的都不要,该如何设置啊?
[root@www test]# vi /etc/rsyncd.conf
[httpd]
path =/home/mylib/web/httpd-2.2.4/
read only = yes
list = yes
exclude= os +/home/mylib/web/httpd-2.2.4/os/bs2000
~
"/etc/rsyncd.conf" 18L, 476C 18,1 All |
|