【案例分享】丁宇:我的移动 Mac 解决方案

标签: 系统平台 Apple & iPod & iPhone dropbox iOS mac | 发表时间:2011-09-27 17:06 | 作者:XDash tossking
出处:http://www.syncoo.com

# 编者按:本文作者 @FelixDing 系盛大创新院项目经理,人本设计沙龙活动创始人。

因为颈椎病的原因,我不堪忍受每天背着重达3公斤的 Mac Book Pro 上下班长途跋涉,因此在公司申请了 iMac。可是如何使两台电脑的数据保持同步?对于多少有些数据洁癖的人来说,这可是很重要的。

我所说的数据同步,不仅仅是指某个文件夹或某些程序的数据保持同步,而是当我需要时,我可以完整地使用 MBP 上的全部数据。比如我的照片、音乐、邮件、Adium 聊天记录,乃至各种系统设置、自己编写的 cron 脚本和通过 Port 安装的软件包。简单地说,就是两台电脑的数据必须保持严格一致。

有人说这不难,市面上有很多现成的方案。开始我也是这么想的,但我查阅大量资料并逐一实践过去后,发现它们几乎全都不可行,好在最终我找到了自己的解决方案,这篇小文就是可谓一部血泪史。

Dropbox/SugarSync

这是我最初想到的方案。它们设置简单,并且因为支持增量备份,我不需要太多的存储空间和高速网络,花费虽然高了些但还勉强可以接受。

但试用下来很快发现两个问题:一是我严重地低估了每天使用电脑所产生的数据量,大量的数据在备份时还好,但在恢复时就会慢得无法接受;二是对于一些跟启动有关的文件,因为在恢复时系统肯定已经启动完毕了,所以此时再恢复它们就会失效或者冲突,并且这一点非常麻烦。

因此不仅是 Dropbox/SugarSync 不可行,其它的网络同步方式也都行不通。既然如此,要传输数据只能靠外置存储了。USB 速度不够快,eSATA 在 Mac 上没有接口,所以唯一可用的就是火线 800,也就是 1394 B。下面就要考虑如何利用外置硬盘同步数据。

Apple Backup、Time Machine 和 Carbon Clone Copy (CCC)

这三者都是非常漂亮且稳妥的数据备份方案(Apple Backup 不能备份所有数据),前两个是官方软件,老牌的 CCC 则有很好的口碑,所以我开始的想法是:能不能利用它们把数据备份到硬盘上,然后在另外一台 Mac 上恢复?

查阅资料后放弃了此类方案:它们无一例外不支持增量恢复,要让我每次在使用电脑前都花数小时恢复数据,那我肯定是疯了。

rsync 及类似的实时同步工具

rsync 还算是一个基本靠谱的方案,经过简单的测试,rsync 配合 cron 脚本,可以比较好的完成两块硬盘间的实时同步工作。

rsync 唯一的缺点是:它是黑箱的,你不知道在同步的过程中哪些文件出了问题,并且即使你愿意去看 log,手工处理问题的成本也高到了你没办法做这事儿。

不过,既然已经用了外置硬盘,已经能够忍受 rsync 所带来的磁盘性能的降低,何不直接……

把 OS X 安装在外置硬盘上!

这是我最终选择的方案。具体地说,我是这样设置的:

  1. 买了320G 2′5寸硬盘,和元古双火线 800 接口的硬盘盒,拿到手才想起来这硬盘盒居然比硬盘还贵;
  2. 把硬盘分成两个区。一个是大容量的主分区,另外一个用来存放音乐、电影、下载和临时文件。这个分区被我命名为 Second Sun,玩过 COD 6 的人应该对这个名字有印象吧。至于为什么要给硬盘分区,一会儿再说;
  3. 用 CCC 把 MBP 上的硬盘数据整个复制到外置 USB 硬盘的主分区上,然后把启动磁盘设置为外置硬盘并用它启动,此时算是完成了基本的工作,如果你不想继续折腾,到此为止也是可以的;
  4. 把主分区上所有你认为不涉及到隐私的数据,都复制到另外一个分区上去(对我来说就是那块 Second Sun),然后在终端下用 ln 命令把这些目录链接回来;
  5. 如果你用 Time Machine 的话,你需要修改它的配置文件(一个 plist),才能让它不会忽略/Volumes,具体方法 Google 即可。

现在来解释一下为什么要分区,并把不敏感的个人数据从用户目录中拿出来。这是因为我觉得比起一部电脑来说,一块硬盘丢失的可能性大大提高。一旦丢了,各种私人敏感和工作相关的数据都会泄漏,这可不是闹着玩的!因此必须对这些数据进行加密。

从易用性的角度考虑,OS X 自带的加密方案 FileVault 是个很不错的选择。FileVault 会对整个用户目录进行加密,而且要开启 FileVault,你必须保证分区剩余空间至少是已使用空间的1倍,因此把大量的非敏感数据转移出去,既可以节省空间,又能大幅度地减少 FileVault 加解密的时间。

FileVault 的负面影响

第一次使用 FileVault 的经历,大概比做一场恶梦好不了多少。

首先,如前面所说,FileVault 要求用户目录所在的磁盘剩余空间,必须大于用户目录已经占用的空间,换句话说,FileVault 使得硬盘的容量至少直接减少30%。

其次,如果你在开启 FileVault 时选择了“安全抹除原有的未加密数据”,那么在相当长的时间里你的硬盘都是满负荷工作的,因为所谓“安全抹除”,就需要在硬盘保存原有数据的扇区位置上进行大量的写操作。我一共开启过 2 次 FileVault,平均来看它需要半个月的时间才能完成这个工作。在这段时间里磁盘性能会低到什么程度呢?这么说吧:连收到一条 Adium 的消息,UI 都要停止响应3秒左右。一点不夸张,我当时和朋友聊天前都要先解释一下。更搞笑的是,两次安全抹除无一例外以失败告终。每次 OS X 在折磨我许久后,都弾出个框告诉我安全抹除失败。哦,对了,这个框不是在你打开 FileVault 的设置界面后弹出的,而是在操作电脑的任何时刻都有可能弹出来……这东西真不是 Apple 的临时工做的?

再次,开启 FileVault 后,Apple 禁止在用户操作电脑时使用 Time Machine 备份,要备份只能在注销账户时。好么,它不是要花上半个月时间安全抹除吗?所以如果你刚开启 FileVault,然后接上备份硬盘,规规矩矩地从系统注销,运气好的话你可以马上看到系统开始备份,但进度条绝对连动都不会动一下,我有一次等了一夜后早上起来看到进度条大概走了1/100。等吧,等安全抹除结束后就没这么慢了,你顶多需要猜测在注销系统后几秒、几分、还是几小时后TM会开始备份,因为注销后 Apple 不会给你任何有关的提示或按钮。

再再次,FileVault 让 Time Machine的 时空隧道失效。你无法再使用官方提供的界面恢复单个文件,当然了,通过 Finder 手工恢复仍然是可以的。如果你看懂了的话,本段第一句是个一语双关的冷笑话。

最后,FileVault 不支持 OS X 的“迁移助理”。用过迁移助理的人都知道这是个多么神奇的程序,它可以把你的数据几乎毫发无损地复制到另外一个 OS X 里,Time Machine 和 CCC 都是整盘复制,而迁移助理能做到只复制用户数据(不仅仅是用户目录里的)。但对于开启了 FileVault 的用户数据,迁移助理无能为力。因此上次为了解决 OS X 10.6.5 更新带来的 WIFI 失效问题,我一狠心先备份数据再重装系统,结果恢复数据时十分杯具的只能先关闭 FileVault、迁移,然后再开启,又是一次上述的痛苦过程……

当然了,数据加密就像数据备份一样,只有在出问题时,才会知道其好处,所以至少我现在不担心数据泄露或遗失。我使用这个方案有几乎 5 个月的时间了,成功减负以后我还能带着 iPad 或一本书在地铁上看会儿。


您可能也喜欢:

��ͷ�� �C �Զ�ͬ�������ֻ���ϵ��ͷ��

Google Shortcuts – 为Firefox增加Google常用服务入口

Channel.me – 多人协作同时吐槽某一网页

【推荐】5个同步控必备的 Firefox 扩展插件

DBank(数据银行)网络硬盘官方自荐评测
无觅

相关 [分享 移动 mac] 推荐:

【案例分享】丁宇:我的移动 Mac 解决方案

- tossking - 同步控
# 编者按:本文作者 @FelixDing 系盛大创新院项目经理,人本设计沙龙活动创始人. 因为颈椎病的原因,我不堪忍受每天背着重达3公斤的 Mac Book Pro 上下班长途跋涉,因此在公司申请了 iMac. 可是如何使两台电脑的数据保持同步. 对于多少有些数据洁癖的人来说,这可是很重要的. 我所说的数据同步,不仅仅是指某个文件夹或某些程序的数据保持同步,而是当我需要时,我可以完整地使用 MBP 上的全部数据.

我使用的Mac应用分享

- - 天涯海阁|Web2.0Share
使用Mac一年多时间,和大家分享我使用的觉得不错的Mac应用. 一些大家都知道的应用我就不再详细介绍了:比如Chrome、iWork/Office、QQ、Dropbox(目前基本文件全部通过Dropbox同步了)等. Fantastical,用来替代系统的日历应用,可以在Menu Bar直接添加日历事项,很方便.

Mac软件和学习经验分享

- - Starming星光社最新更新
Office 2011(word, ppt, excel) - 不用在虚拟机里面折腾了. Keynote - 这才是 PPT 神器. PreziDesktop - Prezi,ppt神器二号. Adobe Acrobat - 编辑pdf. TimeLine 3D - 基于时间轴的展示. Skim - 浏览pdf,虽然可以编辑,但是并不是保存到 pdf 文件本身.

TuneSpan – 将 iTunes 音乐库搬到移动硬盘[Mac] | 小众软件 > Mac

- camus - 小众软件
很多新版 Macbook Air 的拥有者对其 64GB/100GB 的小硬盘很不满,要知道这年头光 MP3 就有上百G是多么平常的一件事. TuneSpan 可以帮你把 iTunes 音乐库分裂成两个,硬盘上一个移动硬盘上一个. 不插移动硬盘 iTunes 只显示硬盘歌曲,插上则全部显示. 以此实现 iTunes 音乐库的移动性,或者拯救即将被填满的硬盘.

【Mac平台应用推荐】截图+涂鸦+分享:Skitch

- Ryan - 爱Apps - www.iapps.im
精选限时免费应用,由 AppPusher 为您送达. 无限精彩,尽在 爱Apps - www.iapps.im. 本站原创内容,转载时请务必注明出处,谢谢. 大小: 4.8 MB 系统: 10.6.6+. 感谢” Nemesis, scriptfans“在”爱分享“中留言分享. 注意,这是一款 Mac 电脑的软件,并非 iPhone/iPad 应用,需要 Mac OS X 10.6.6 以上系统,透过 Mac App Store 下载.

Wunderlist。多平台雲端記事備忘錄,支援列表分享功能(iPhone、iPad、Android、Mac與Windows)

- Kelvin - 綠色工廠 Easylife Blog
以前很多軟體都是單機安裝版,為了方便慢慢開始尋求攜帶版,現在的軟體更是走向雲端版,所有資料同步在網路上是最方便的,現在行動上網裝置也越來越多,這也是不能避免的趨勢. 而不管你是學生、上班族或是自由業等等,每天要做的事情也不少,只要你同時擁有個人電腦(Windows或Mac)與行動裝置(iPad、iPhone與Android),那麼這個【Wunderlist】記事備忘軟體的確還不錯,畫面簡潔、使用簡單.

新的 Mac Mini

- delphij - Gea-Suan Lin's BLOG
為了螢幕的問題弄得相當疲倦 XD. 這幾天可以在一般的店家通路買到新的 Mac Mini,但沒事先做好功課,配上 Dell U2711 讓人碰了不少壁…. 買完 Mac Mini 後第一個想法是用 DVI & USB KVM 同時接 PC 與 Mac Mini,於是順便買 ATEN CS682,裝上去後發現只能支援到 1920×1080… 想想算了,其他地方也還用的到.

Mac迅雷正式上架Mac App Store

- Woooon - cnBeta.COM
今天在Mac App store中赫然发现Mac迅雷的身影. 摘录信息如下:Thunder For Mac 是基于Mac平台的下载软件,支持P2SP,BT和eMule下载协议;高速可靠的数据传输和简约的界面操作,让下载更轻松.

ProVoc – 背!单!词![Mac] | 小众软件 > Mac

- Richard - 小众软件
长孙二狗买过的单词书如果撕开用来擦屁股的话,一年多都够用了. 他把原因归咎于自己天天玩电脑,遂在 Mac 上装专业背单词软件 ProVoc. 功能强大,便于使用,网上还有免费词库下载. 过了一年,二狗还是没记住几个单词,电脑里面的词库倒是够他看几个世纪的了. 下载: 官方 | 下载 | 来自小众软件.

Mac QQ V1.1.1 发布

- KNocTis - cnBeta.COM
1.解决发图片视频崩溃问题;2.修正部分用户反馈bug;3.支持10.5系统下的视频;. 4.大幅优化各个环节的资源使用. 新增视频功能、自定义表情、讨论组、代理登陆等功能.