使用squid代理rsync
由于新IDC和老IDC需要迁移部分数据,但新老两个IDC之间网络目前还没打通,但办公室网络两边都可以连通。
于是用squid搭个代理来同步数据。
office 10.21.2.2 squid proxy
老IDC 10.15.3.8 rsync src
新IDC 10.19.1.3 rsync dst
office的服务器10.21.2.2上搭建squid服务
1 2 |
yum install -y squid vim /etc/squid/squid.conf |
在配置文件最前面添加
1 2 3 4 5 |
acl idc_rule src 10.19.1.0/22 acl SSL_port port 873 # for rsync acl Safe_port port 873 # for rsync visible_hostname localhost http_access allow idc_rule |
1 |
service squid restart |
在新idc的机器10.19.1.3上,运行下面命令
1 2 |
export RSYNC_PROXY=”10.21.2.2:3128” rsync -avz –progress 10.15.3.8::iso/ ./ |