免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 4914 | 回复: 9
打印 上一主题 下一主题

如何指定网卡运行rsync命令 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2011-01-04 14:56 |只看该作者 |倒序浏览
服务器有多张网卡,用一个ip对外服务,但需要定时用rsync备份,可能会影响业务系统访问,所以希望运行rsync时,走指定网卡,不知可否?请大侠指教。

论坛徽章:
0
2 [报告]
发表于 2011-01-04 15:33 |只看该作者
回复 1# dwilson


   想用 静态路由吗?

论坛徽章:
0
3 [报告]
发表于 2011-01-04 15:55 |只看该作者
回复  dwilson


   想用 静态路由吗?
taojie2000 发表于 2011-01-04 15:33



    不理解你的问题。

我的相法是这样的:
A机:192.168.0.1和192.168.0.2
B机:192.168.0.3和192.168.0.4
要将A机的/data同步到B机的/data,A机走192.168.0.2,B机走192.168.0.4,刚才看了帮助,有一个参数address,是否需要在A机的rsyncd.conf指定address=192.168.0.2,在B机的rsyncd.conf指定address=192.168.0.4。

论坛徽章:
0
4 [报告]
发表于 2011-01-04 16:11 |只看该作者
如果用命令,是否如下就可以
/usr/bin/rsync -avSH --delete --address=192.168.0.2 /tmp/test.log  root@192.168.0.4:/tmp

我刚才将192.168.0.2不小心写成192.168.0.12,也可以完成,没有提示错误,但192.168.0.12这个ip是不存在的

论坛徽章:
0
5 [报告]
发表于 2011-01-04 17:14 |只看该作者
静态路由应该可以实现的,但是没有做过!

论坛徽章:
0
6 [报告]
发表于 2011-01-04 17:18 |只看该作者
回复 1# dwilson


    我说静态路由是  同步时候  到另个机器的数据走本机的某IP和网卡

    你网卡已经绑定了吧 均衡负载模式吧? 那就没必要这么做了!

    备份模式?  你应该不是这种吧!

论坛徽章:
0
7 [报告]
发表于 2011-01-04 17:21 |只看该作者
你主机到底有几个IP啊?  就一个?   那 --address 就不是你要的那种固定哪个网卡IP走!

这个参数很少用啊  网上看下就几个小例子

论坛徽章:
0
8 [报告]
发表于 2011-01-05 08:31 |只看该作者
帮助说明:
       --address
              By  default  rsync will bind to the wildcard address when run as a daemon with the
              --daemon option or when connecting to a rsync server. The --address option  allows
              you  to specify a specific IP address (or hostname) to bind to. This makes virtual
              hosting possible in conjunction with the --config option.

应该是这个意思吧,可以指定一个ip来运行这个进程。

论坛徽章:
0
9 [报告]
发表于 2011-01-05 08:44 |只看该作者
回复  dwilson


    我说静态路由是  同步时候  到另个机器的数据走本机的某IP和网卡

    你网卡已 ...
taojie2000 发表于 2011-01-04 17:18



    我对linux和网络都不熟,抱歉。
   你说的静态路由和负载均衡,是要在服务器实现还是在交换机上实现?
   
   因为在A机是一些文件级的数据,所以希望通过rsync定时同步到B机,现在是一天两次,以后是希望1个小时一次,所以就要走其他的网卡来rsync。

   A机有两张网卡,分别绑定一个IP,假如是192.168.0.1和192.168.0.2,现在客户机都是通过192.168.0.1来访问业务系统,备份就必须要走192.168.0.2,否则在rsync的时候就会影响业务使用。
   B机时作为备份机来使用的,有两张网卡,分别绑定一个IP,假如是192.168.0.3和192.168.0.4,平时B机是不对外服务的,只是用来备份数据,一旦A机崩溃,短时间不能恢复使用,就要将B机更改IP,例如将192.168.0.3改为192.168.0.1。所以希望在做rsync时,都走指定的IP,即时A机走192.168.0.2发送数据,B机走192.168.0.4接收数据。

论坛徽章:
0
10 [报告]
发表于 2011-01-05 08:46 |只看该作者
回复 8# dwilson


    '希望运行rsync时,走指定网卡'

   '服务器有多张网卡,用一个ip对外服务'    感觉他说的就一个IP  

    将192.168.0.2不小心写成192.168.0.12,也可以完成,没有提示错误,但192.168.0.12这个ip是不存在的      对--address作用又很纳闷
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP