Chinaunix首页 | 论坛 | 博客
  • 博客访问: 244511
  • 博文数量: 91
  • 博客积分: 2510
  • 博客等级: 少校
  • 技术积分: 1100
  • 用 户 组: 普通用户
  • 注册时间: 2007-10-15 14:35
文章分类

全部博文(91)

文章存档

2008年(91)

我的朋友

分类: LINUX

2008-03-23 19:46:57

rsync这个是远程传数据的一个脚本实现:
1、在服务器端:
 cat /etc/rsyncd.conf  
log file = /var/log/rsyncd.log
[mrtg]
path = /home/mrtg/mrtgrsync
comment = logs mrtg
read only = true
list = no
hosts allow= 192.168.85.253,客户端IP
 
2、在客户端
用find找到rsync的执行脚本。
/usr/local/bin/rsync -zav 服务器IP::mrtg /home/webadm/htdocs/mrtg/files/.
 
该命令则递归该命令则递归地传输机器上的mrtg目录下的所有内容也就是/home/mrtg/mrtgrsync到本地/home/wdbadm/htdocs/mrtg/files/目录中。文件以归档模式进行传输,以确保符号链结、属性、权限、属主等信息在传输中都被保存。此外,可以使用压缩技术来加快数据传输:

 
阅读(555) | 评论(0) | 转发(0) |
0

上一篇:Mrtg的排错

下一篇:rename的用法

给主人留下些什么吧!~~