Time Machine

朱伯寅
2023-12-01

        好吧,之所以想先说它,是因为这几天更新系统下了两次实在是有点烦了。突然发现自己笨了~既然系统自带这么强大的备份软件,那为什么不去用呢?说来也怪,今天备份好做好充足的准备后,升10.6.6一次成功,想体验一下time machine的强大功能也木有机会啊。那就只有先进行理论学习了~不过这样也好,起码养成了良好的备份习惯,以后出问题时也不至于无法补救~


        来自百度百科:

设定一次,不用再管

  要开始使用 Time Machine,您所要做的就是在 Mac 上连接一个外接硬碟 (这需另外选购)。当您被询问这是否当作您的备份磁碟时,若您回答是,则 Time Machine 就会照料其它一切。这一切都会在背景自动执行。您再也不用担心备份的事。

备份一切

  Time Machine 会备份您的系统档案、应用程式、帐号、偏好设定、音乐、照片、影店、文件。但 Time Machine 与其它备份软体不同之处在於,它不只是将每个档案多拷贝一份,它还会记得您的系统在某一日期所呈现的模样,因此您可以重返 Mac 过去的样貌。

回到过去

  进入 Time Machine 浏览器,找寻您遗失已久的档案,您会看到电脑在某一日期的当时状态。选择特定日期,让 Time Machine 找出您最近的更动,或执行 Spotlight 搜寻,找出您要寻找的那个档案。若您想要的话,还能利用 Quick Look 检阅档案内容。按下 Restore,Time Machine 会将它带到现在。Time Machine 能回复个别档案、完整档案夹、iPhoto 资料库与通讯录联络资讯。如有必要,Time Machine 甚至能回复一整个 电脑系统


        以下转自 http://www.macx.cn/a/a.asp?B=100&ID=506094

time machine的作用机理是这样的:

用户在第一次启动time machine以后,该软件将做整盘克隆。以后每个小时,time machine就对mac os x系统的fsevents(文件系统事件)进行交流看看系统发生了什么变化。fsevents进程对系统的所有变化进行持续的追踪。当发现过去一小时的系统变化以后,time machine对那些变化的文件进行备份。以后每天会将头一天的小时备份自动清除,每周会将上一周的每天备份自动清除。这样在它节约了备份空间的同时,保持了一套完整的系统备份。

time machine根据fsevents提供的信息,对有变化的文件做出备份,这本身属于渐进备份(incremental backup),它还对没有变化的文件制造一个硬性链接(hard link)。从文件系统的角度来看,一个文件在磁盘上不过就是一堆数据,文件目录通过硬性链接将这对数据与文件目录联系起来。如果删除了这个硬性链接,用户就不能找到这个文件,虽然此时文件可能还良好地存在于磁盘上。在mac os x下通过finder的清空废纸篓(empty trash)的功能来删除文件其实就是把文件的硬性链接删除了。如果使用恢复性的软件,被如此“删除”的文件只要在磁盘上没有被新文件所覆盖,仍有可能被找回来。

在通常的文件系统和磁盘格式下,一个文件只有一个硬性链接。而苹果为了这个新功能把磁盘格式进行了修改,使其允许一个文件存在多个硬性链接。硬性链接其实就是指针,在备份中储存指针比备份文件既省时又节省空间。而且,由于这些指针的存在,通过用户界面,你可以调出某个时间内的系统所有文件来。

time machine与现有的备份系统相比具有很多优势:

1。使用time machine只需要进行一次整盘克隆,这比每次使用磁盘工具、superduper或carbon copy cloner省时省力。

2。time machine能够持续地保持操作系统的完整性和既往文件史。你再不用担心把文件误挪到废纸篓以后不知道应该把它还原到什么路径中去。误删的文件,只要在系统中存在超过一个小时,你还能找回来。

3。time machine不用你在设定备份时间或选择备份的内容,因为它是作用于整个系统,而且是持续运行的。当然,你在某一刻不想备份某些文件时,可以关掉time machine.

4。time machine由于使用fsevents,不需要扫描硬盘,备份是使用的系统资源较少。

5。与windows shadow copy技术不同,windows允许用户恢复到过去的系统状态,但是恢复以后,新的状态就没有了。而time machines可以让你在历史和现在之间往返。

使用time machine应该注意些什么?

1。最好在初始装机后,就启动time machine,因为做整盘克隆需要一定的时间,初始装机后内容最少,此时开启time machine可以节约很多时间。

2。time machine对于未改动的历史文件,采用的是硬性链接。如果在启动time machine时,该文件就损坏(corrupt)了,以后也好不了。

3。如果你有不可告人的文件,建议你不要使用time machine。上面曾经提到了文件删除的机理,硬性链接就是个指针,只要有指针存在,文件就可以找到。换句话说,当一个文件存在多个指针时,你要把所有的指针都删除,磁盘上的文件才调不出来。虽然time machine里的确有功能能够让你将某个文件的所有备份都删除,但是,如果您这样的文件太多,是不是够你喝一壶的?如果你要删除你前男/女朋友的聊天记录或照片,还和人家交往旷日已久的话,那可有你删的了。此时,不如把你的备份盘格掉,重新启动time machine做整盘克隆。

4。time machine可以在系统崩溃时帮你恢复。但是,如果你的备份硬盘出现的问题,time machine帮不了你。


5。time machine每一个小时备份一次,如果你正好在那个时间间隔里创立了一个文件,并误删。使用time machine不能帮你解决问题。

6。time machine能不能用来备份bootcamp所分的windows扇区的东西?如果你不运行mac os,time machine都没启动,那肯定就不能。如果运行了mac os,我还没试过,不知道time machine 能否备份已经装载的共享宗卷(mounted sharepoint)的内容,感觉上应该是不可以,应该是已经超出了你系统的fsevents所能控制的范围。

7。time machine的备份自身不能启动。因此最好在你要承载备份的硬盘上分个区,在系统首次运行time machine以后,在另一个区做一个整盘备份。这样,一旦系统出现问题,可以使用你的整盘备份启动,继续你的工作。

-----------------------------------------------------------------------------------

个人感触:

       Time machine是一个自动化的备份工具,在首次备份后便会每小时自动备份一次(在开启time machine的前提下),而且其能让用户穿梭于过去和现在~而不仅仅是像其他备份工具一样仅能让用户回到过去。个人建议开启time machine功能,既然系统提供了这么强大的功能,而且mac os在其他机器上跑总会出这样那样的问题,那为什么不备份一下呢?而且不用担心空间不够~像本人只分了一个10G的分区(有条件的分20G吧,本人硬盘真心吃紧了),可以有选择地进行备份,一些不需要备份的盘或者大的文件可以进行剔除。而且实在不行,手动删除一些以前的备份也是可以用的。

        这样最起码备份了现在装了基本完美驱动和dsdt的10.6.6系统以及一些不大的使用软件,出了问题也不用从头再蛋疼地重来。坚持备份的好习惯~

 类似资料:

相关阅读

相关文章

相关问答