LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1437|回复: 3

求助:如何使用rsync进行本地备份?

[复制链接]
发表于 2004-12-16 11:01:07 | 显示全部楼层 |阅读模式
各位linuxsir爱好者:
  操作环境:
server1
ip:192.168.1.10
os:redhat 9.0
硬盘,两块,均为120G,一块用来安装系统,一块用来备份

  server2
ip:192.168.1.20
os:fedora core 2
硬盘,一块,120G
现在请教,该如何配置,使用rsync,使server1里的系统硬盘上的/home里面的数据日增量备份到另一块硬盘上,该如何操作?
还有就是想把server1里面的/home目录里面的数据再rysnc日增量备份到/server2里面,又改如何操作?
发表于 2004-12-16 17:03:51 | 显示全部楼层
步骤1
用ssh的公私钥的方法将两台机器用不输入密码的方法就可以访问,
# ssh ssh-keygen -t dsa
提示输入密码时不输入密码
将生成的 id_dsa.pub文件拷贝到server2上,文件在你登陆用户目录的.ssh下
在server2上将id_dsa.pub文件放到本机帐号的.ssh下,改名为authorized_keys
#chmod 700 .ssh
#chmod 600 .ssh/authorized_keys

然后在server1上编辑crontab
#crontab -e
加入
* 0 * * * * rsync -z -e ssh --delete /home 帐号@ 192.168.1.20:/home/backup
以上例子假设将server1的home目录与server2上的/home/backup做同步
 楼主| 发表于 2004-12-17 08:07:58 | 显示全部楼层
rsync不是有deamon吗?
为什么还要用cron?
发表于 2004-12-17 09:26:04 | 显示全部楼层
rsync的太复杂,有时会出现坏死进程
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表