Chinaunix首页 | 论坛 | 博客
  • 博客访问: 598105
  • 博文数量: 83
  • 博客积分: 5453
  • 博客等级: 大校
  • 技术积分: 894
  • 用 户 组: 普通用户
  • 注册时间: 2006-06-10 13:51
文章分类

全部博文(83)

文章存档

2015年(2)

2014年(1)

2013年(1)

2012年(3)

2011年(14)

2010年(7)

2009年(7)

2008年(12)

2007年(17)

2006年(19)

我的朋友

分类: 服务器与存储

2014-10-07 02:34:01

声明:本文请勿转载

传输带宽常常是Mac OSX使用TimeMachine备份速度的瓶颈。文本作者发现wifi局域网的传输带宽很低1MB/s,导致全备份时间很长。本文作者将Macbook air数据经过wifi备份到PC台式机Win7共享文件夹中,PC机通过以太网连接到无线路由器。这种混合组网方法即保留了Macbook air的灵活性,又成10倍提高了wifi备份速度。

OS操作系统:Mac OSX 10.9,Win7 64bit

计算机:
       Macbook Air 5 (2012),硬盘128GB SSD
       PC 2008年自攒的台式机,硬盘128GB SSD + 500GB HDD + 3TB HDD

无线路由:
      Netgear WNR 2000,有线eth 100Mbps,无线Wifi 2.4Ghz 300Mbps

原创地址

1,Wireless Router无线路由配置
    1.1,网络拓扑
        Mac使用无线Wifi
        PC使用有线Ethernet

    1.2,路由协议RIP2-M
    1.3,Wifi配置到最大带宽
    1.4,确认网线是支持100Mbps的5类线或支持1000Mbps的超5类线

2,PC Win7 SMB共享文件夹
     2.1,选择一个大容量空闲分区(>100GB)
     2.2,创建文件夹,例如NasTimeMachine
            确认"文件夹名"跟TimeMachine现有的备份盘不重名。
     2.3,配置SMB网络共享
            右键NasTimeMachine文件夹,选择"属性"
            在文件夹属性中选择"共享"标签页,选择"共享"按钮,添加用户和读写权限
     2.4,检查SMB网络共享成功
            组合键WIN+R打开"运行",输入"\\本机IP地址"。例如,\\192.168.1.101

3,Mac OSX配置
    3.1,找到Mac无线网卡的MAC地址
            $ifconfig en0 | grep ether
            en0是无线网卡,这里获得的MAC地址是98:fe:94:45:7d:c4

    3.2,使用MAC地址命名创建的sparsebundle文件
            $hdiutil create  -size 900G  -fs HFS+J  -volname "Backup of magpie"  magpie_98fe94457dc4.sparsebundle
            确认"volname"跟TimeMachine现有的备份盘不重名。

    3.3,mount Win7共享文件夹
            打开finder,CMD+K组合键,browser按钮或输入Win7的IP地址查找
            finder将Win7共享文件夹NasTimeMachine自动mount到/Volumes/

    3.4,将sparsebundle文件从Mac拷贝到Win7的共享文件夹
            $cp -Rpv magpie_98fe94457dc4.sparsebundle  /Volumes/NasTimeMachine/
            $rm magpie_98fe94457dc4.sparsebundle

    3.5,mount远程sparsebundle文件
            双击桌面的NasTimeMachine盘,双击远程的sparsebundle文件。
            finder将Win7共享文件夹NasTimeMachine中的远程sparsebundle自动mount到/Volumes/

    3.6,设置TimeMachine使用SMB
            $defaults  write  com.apple.systempreferences  TMShowUnsupportdNetworkVolumes  1 

    3.7,将mount的远程sparebundle添加到TimeMachine
            $sudo tmutil setdestination  -a  "/Volumes/Backup of magpie/"

4,打开TimeMachine进行备份。
    这里备份速度的瓶颈是有线的100Mbps带宽,大约10MB/s







一些失败的尝试:
1,全Wifi连接PC和Mac,300M无线备份,速度极慢,大约1MB/s。
使用ipmsg测试Mac和PC拷贝大文件,300Mbps拷贝速度<3MB/s,130Mbps拷贝速度<2.3MB/s,54Mbps拷贝速度<1MB/s。
推测理论最大值300Mbps/2/2/8=9MB/s,周围环境关联信道有其他wifi,实测<3MB/s。
猜测Wifi传输的冲突很高,拥塞算法增加了时延,共享信道大幅降低了带宽。
因此,5GHz对于无线网络备份很有意义。

2,内网路由协议使用RIP1,Mac使用Wifi不能看到有线Ethnet中PC的共享文件夹。

3,PC同时使用无线Wifi和有线Ethernet连接到路由器,ipmsg测试拷贝速度极慢<1MB/s。
其中,在Win7设置Ethernet有线网卡优先级最高。尝试在Win7桥接Wifi和Ethernet也不行。
PC接入Wifi后,网络传输立刻大幅降低。猜测跟无线路由器的内部路由规则相关。



参考网页:
http://blog.chinaunix.net/uid-20420254-id-4528727.html





阅读(10123) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~