Win 8新技术深入探讨系列(二)——文件历史记录
本帖最后由 sea-monsters 于 2012-9-1 17:21 编辑还记得Mac OS X 10.5 Leopard发布的时候的一个重大功能更新——时光机(Time Machine)吗?这个作为保护用户文件的功能,以其的强大功能,和相当华丽的界面,从一开始就吸引了不少人的目光。而相比之下,虽然在同期的Windows Vista就已经有相应的功能——卷影拷贝(Volume Copy),以及系统的备份还原功能,但是由于微软宣传的低调,以及界面上的稍显简陋,这个功能从来就没怎么获得大家的关注。http://news.mydrivers.com/img/20071031/11355574.jpg
http://km.support.apple.com/library/APPLE/APPLECARE_ALLGEOS/HT1427/HT1427_TimeMachine_StarField-001-zh_CN.png
在Win 8里面,微软终于将这个文件历史功能向前推进了一步,给我们带来了文件历史记录(File History)这个功能。今天的内容比较简单,就让我们来看一下这一个部分,并同时跟OS X的时光机做一个对比。http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-29-43-metablogapi/3005.Picture1_5F00_original_5F00_thumb_5F00_61E8C85C.png
在一般的用户心目中,对一个文件或者文件夹、一个分区进行资料备份保护,就是将其内容复制存放到其他不相关的储存器中,以便在原有的储存器发生不测之时能够有独立的文件版本以供还原。没错,所有的备份还原的原理都是基于这个思路。但是在这个思路上,我们却会碰到更多原来所没有考虑到的问题:在大量文件中,我们如何找到我们需要的文件?如果一个文件被多次更改,那我要怎样保存来方便寻找中间的版本?如果我的还原是一个文件夹中的某个部分,而非全部,又应该如何?因此我们才有了这些备份工具,它们能够帮助我们完成智能的备份。
之所以说win 8的文件历史记录功能相比以前有了很大进步,甚至比OS X的时光机也互有长短,是因为它具有很好的整合度和不错的操作灵活性。如上图,我们可以在控制面板里面找到它并开启,也可以在每一个文件夹的视图下从“主页”标签来打开。高整合度是这个功能一个相当不错的亮点,从任意一个文件夹视图都可以直接进入到相应的保存版本中。这跟OS X的时光机一样,都可以从任意位置直接调用并显示对应备份内容(时光机通过点击Dock栏上的时光机图标进入)。这一点各得一分。http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-29-43-metablogapi/5875.Picture4_5F00_original_5F00_thumb_5F00_00530946.png
文件历史记录功能点击启用就可以打开,但是一些简要的设置,比如备份位置,备份频率,备份的大小限制等如果需要修改,需要自己在侧栏进行设置。相比较之下,OS X的时光机需要在系统设置里面独立设置,而非整合在功能界面。对于新手,我觉得在功能界面上直观的设置应该是必须的,不然为什么会想到这个功能的设置会在系统设置里,而别的OS X自带程序,比如Safari,设置却在程序中(顶栏内)?所以我这一个地方的一分要打给win 8的文件历史记录。http://cloud.addictivetips.com/wp-content/uploads/2011/09/advanced-settings.png
http://km.support.apple.com/library/APPLE/APPLECARE_ALLGEOS/HT1427/HT1427_TimeMachine_TC-001-zh_CN.png
同时,OS X的时光机在右侧有一个时间条,可以快速调转到某一个时间点的对应备份版本。而在Win 8的文件历史记录中,则像Live组件一样,下侧有一个播放条,可以前后选择相应版本。相比之下这个地方时光机更加直观一些,这一分要打给OS X的时光机。http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-29-43-metablogapi/0675.Picture5_5F00_original_5F00_thumb_5F00_78C799D8.png
http://cdn2.mos.techradar.com//Review%20images/MacFormat/MAC%20237/MAC237.main_feat.s3_quicktip1-580-90.jpg
在这个视图下,OS X的时光机可以选择部分文件而非全部来还原,只需选中需要的文件,点击下方的还原就可以。而在win 8的文件历史记录,这一点同样可以做到。多选文件之后拖动文件或者右键在菜单中选择还原即可。两者再一次打成平手,各得一分。http://cloud.addictivetips.com/wp-content/uploads/2011/09/restore.jpg
在Win 8下,同一个文件的不同版本可以通过点击文件历史记录里面的文件来详细查看差别,比如说图片。而在OS X下,则需要先打开相应的程序,如图片查看器,然后再进入时光机。个人感觉Win 8的操作设置更加贴近用户思路,因为我们需要查看的是文件的历史版本,为什么需要先打开查看器来进入历史查看呢?文件历史记录得一分。http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-29-43-metablogapi/1665.Picture6_5F00_original_5F00_thumb_5F00_7F0E7066.png
另外,文件历史记录里面备份的所有文件,只要系统里面有支持打开的程序,就可以还原前浏览,甚至office文件都可以直接窗口内查阅,这一点远非时光机可比。文件历史记录再得一分。http://i1086.photobucket.com/albums/j458/sea0monsters/share/c0ded374.jpg
时光机和文件历史记录都有一个空闲时备份的功能,使得备份不占用系统的工作性能。这一点各得一分。下图就是由空闲转至忙碌和中途突然有I/O时文件历史记录占用处理器比例图。http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-29-43-metablogapi/4863.Picture7_5F00_original_5F00_thumb_5F00_0C74836D.png
http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-29-43-metablogapi/7522.Picture8_5F00_original_5F00_thumb_5F00_7E360A7C.png
最后说说限制,文件历史记录只能备份用户的库、桌面、收藏夹和联系人。其他文件(例如操作系统文件、应用程序和设置)将不会得到备份。这一点时光机做的更好,它可以备份系统除了外挂的目录外的所有系统盘内容。但是Win 8中还有另外一个系统还原与备份功能提供了完整的备份还原功能。这一分只能给时光机。
经过前面的主观评价,下面我们来看一下文件历史记录的备份文件结构吧~首先先跟大家分享一个小技巧。在Win 8里面,刚开启这个功能的时候可能会发现,许多分区并不能让我们选择备份到其上。但是我们可以曲线救国,通过一个简单的技巧就实现备份至任意分区上。
首先我们选择所需的备份分区,可以选择整个分区,或者在其中新建一个文件夹。然后在属性里面对其进行共享设置。共享过的文件夹在“网络”就可以看到了(开启“网络发现”)。这时候再在文件历史记录里面选择驱动器,从“网络”里面选择共享的文件夹,问题顺利解决~http://cloud.addictivetips.com/wp-content/uploads/2011/09/backup-drive.jpg
http://cloud.addictivetips.com/wp-content/uploads/2011/09/backup-local.jpg
接下来看一下备份文件。首先进入备份分区或者文件夹后,出现的是File History文件夹,下一层是用户名,然后是电脑的标识,再进去就有两个文件夹:Data和Configuration。http://i1086.photobucket.com/albums/j458/sea0monsters/share/1.jpg
Data就是按照系统里面真正被备份的文件的目录来存放的备份文件,名称都被加上了备份时间,所以可以自行对其管理。而Configuration里面是四个文件,这就是被备份的目录的详细信息,比如文件夹的ID,位置,属性等。http://i1086.photobucket.com/albums/j458/sea0monsters/share/4.jpg
http://i1086.photobucket.com/albums/j458/sea0monsters/share/3.jpg
当然xml里面还有很多数据,大家可以自己试试看。整个备份的结构还是很简单易懂的,对于想自己动手更进一步管理备份的用户来说这显然是个好消息。
下面来一个总表:
文件历史记录(File History)时光机(Time Machine)
系统界面的高整合度有有
设置选项丰富,且整合至界面选项丰富
按时间还原可以自选时间可以自选时间,且有时间条
仅还原部分文件可以可以
查阅备份文件版本可以,且不限于系统支持文件可以,但仅限系统支持(包括利用系统接口整合的第三方程序)
空闲时备份有有
完整系统备份
不能
能
总结下来,文件历史记录虽然在部分功能方面还比不上时光机,但是却也有一些比时光机更好的地方。这的确是微软在新系统给大家带来的一大方便功能。谢谢关注本期内容~{:5_596:}
版权归楼主所有,转载请注明出处。
往期链接:
第一期——快速启动:https://bbs.pcbeta.com/viewthread-1120855-1-1.html
从XP延续过来的坏习惯 永远关闭或者禁用自带还原功能··· 好长的技术贴啊,支持了 技术贴得支持 本帖最后由 systice 于 2012-8-27 21:39 编辑
支持技术贴... 楼主再接再厉啊~~ 又有新的啦!來支持一下 期待第三季 帖子太深入了,弄点言简意赅的 文件历史的文件结构显然简单得多,而且NTFS的高度兼容性使得查找文件很容易。
时光机可能利用了HFSJ的一些高级功能,于是MacDrive是无法打开查看里面的内容的,表现为空文件夹。 写的不错 支持一下 纯技术 学习啦 支持楼主 个人感觉比较的对象有点偏~~
应该是:
windows mac
File History Versions
Backup and Restore Time machine
谢谢了,幸苦了 jimaobian 发表于 2012-8-27 22:30 static/image/common/back.gif
个人感觉比较的对象有点偏~~
应该是:
windows mac
os x里面的time machine也可以用来还原单独的文件,而且有完整的备份时间轴,从这个角度看,就是一样的程序啊~只是time machine还包括了整个盘的镜像备份的功能~ {:5_297:} 老爷机40G单硬盘单分区很伤心。。 好文章必须支持 写的不错 支持一下 技术贴要支持,期待楼主的系列三 学习学习。