热门标签 | HotTags
当前位置:  开发笔记 > 后端 > 正文

鸡肋还是革新?解析Vista备份还原功能

本文转自:电脑报Windows系统文件损坏、系统彻底崩溃无法进入桌面······这是让很多读者深感头疼的问题,出现这些问题后,大部分情况下我们只能重装系统,这也是为什么Ghost软

本文转自:电脑报

Windows系统文件损坏、系统彻底崩溃无法进入桌面······这是让很多读者深感头疼的问题,出现这些问题后,大部分情况下我们只能重装系统,这也是为什么Ghost软件和一键还原类工具如此风靡的原因。在Vista系统中,微软引入了全新的备份和还原中心,对里面的功能,用户的评价有褒有贬。那么,备份和还原中心到底是鸡肋还是革新呢?下面就请大家随我来看看。小资料:备份和还原中心的前世今生

系统的备份和还原功能不是与生俱来的,在Windows 98发布时系统是不具备任何数据备份和还原功能的,用户不得不为自己的某个操作失误而重新安装系统;到了Windows 2000微软通过“恢复到最近正确配置”等方法来局部实现还原功能,不过可以还原的内容非常少,往往不能够解决实际问题。

真正的备份和还原功能则是在Windows XP系统中出现,相信不少读者都使用过XP的“系统还原”功能,通过它可以将系统恢复到之前某个时间的状态,包括系统文件、个人文档等数据都可以快速还原。不过系统还原在使用上存在着很多问题,往往到关键时刻就罢工,而且还原点的设置不太自由,不方便用户随时随地备份。所以真正使用“系统还原”功能的用户非常少,取而代之的是大家对GHOST和一键还原软件的追捧。

微软自然不愿意放弃备份与还原软件领域的市场,为了解决此传统问题,在Vista系统的控制面板中增设了“备份和还原中心”,几乎所有数据恢复和备份工作都可以在此中心完成(如图1)。

一、备份和还原中心有何用

在Vista系统的备份和还原中心,我们可以看到备份和还原的相关功能主要有三大类,依次为:备份文件、备份计算机以及系统还原。

1.备份文件

通过备份文件功能可以有选择的将当前Vista系统中的图片、音乐、视频、电子邮件等类型的文件备份到其他磁盘中,为日后还原做准备(如图2)。

2.备份计算机

备份计算机功能则是将当前系统盘所有数据,包括用户个人文件以及系统文件全部备份到其他磁盘中,作用类似于之前我们常用的GHOST的分区备份功能。

3.系统还原

相信很多读者都对系统还原功能非常熟悉,所以为了方便Vista用户更容易上手,微软保留了此功能。我们依旧可以通过在安全模式下选择合适的还原点来恢复系统。

从表面上看,Vista的备份和还原中心功能强大,几乎无所不能。那么,它的各个功能都有哪些特色?运行机理和实际效果又是怎样的呢?下面我们就对它做得好的地方和不完善的地方进行一一剖析。

二、给用户带来的惊喜

1.备份个人资料更方便

在Vista系统中首次引入了针对某些固定格式的文件进行备份的功能,这点改进大大提高了备份和还原的速度。另外,值得关注的就是“文件备份功能”允许用户将数据备份到自己硬盘的其他分区或者直接刻录到光盘中。

在保存内容上Vista的文件备份功能也很灵活,可以通过多项选择的方式根据自己需要备份。当然和其他安全功能一样,我们只能将文件备份到NTFS磁盘中。另外由于文件备份的容量一般比较小,而且对于经常操作计算机的用户来说文件的内容改变会比较频繁,所以Vista提供了自动备份功能,我们可以在备份文件中设置每周、每天或每月备份还可以直接指定周几备份,当然具体的备份时间也是可以自由设定的,这方面的操作和之前系统的自动更新类似。

2.系统还原性能有所改进

和WindowsXP系统还原灵活性差的特点相比,在Vista中改进了的系统还原功能允许用户根据自己的需要设置各个还原点,当然,系统还原还是建立在分区为NTFS格式的基础上。

和WindowsXP系统不同的是,Vista下的还原点可以根据自己的需要任意起一个名字,系统会自动添加当前的时间和日期加以区分。在正常模式下可以马上还原并不需要重启进入安全模式。

3.还原功能让人眼前一亮

除了备份值得关注外,如何恢复备份的数据才是数据保护的关键!在Vista系统中数据还原功能让用户眼前一亮。和传统的直接从备份还原方式不同的是,Vista系统中可以根据用户需要选择要还原的文件和备份日期,假如我们把桌面的一个文件在3月12日和3月13日分别做了备份,而且内容不同,那么在还原时可以由用户来判断从哪天的备份还原,而且可以实现从一个多文件备份中还原单一文件功能,大大提高了恢复数据的速度。

4.增量备份首次走向前台

以往我们使用Ghost或一键还原精灵软件时,备份操作多是针对全盘或某个分区操作的,每次备份所花的时间都差不多,然而在Vista系统中采取的则是增量备份机制,当我们进行一次完全备份后,以后再备份数据时只要对有改动的数据备份即可,大大提高了备份的速度,而且增量备份占用的磁盘空间也可以缩小到原容量的15%左右。

技术点评:备份格式的多样性

Vista系统中的备份和还原功能是基于Windows Server 2003的卷影复制系统核心技术监视文件的变化开发的。在备份数据的格式方面,如果用户采用文件备份,那么将保存为扩展名为wbcat与wbverify的两个文件,前者是数据文件本身,后者是校验文件,这些都是微软的专有格式;而如果采用计算机备份方式保存数据的话将直接生成一个VHD格式的文件,使用过虚拟机的读者都知道VHD格式的文件可以直接用虚拟机打开进行测试,这也为用户提供了在虚拟机中测试备份计算机的可能。

三、几点遗憾

1.备份计算机功能让人不满

通过备份计算机功能可以将系统盘的所有内容备份到其他分区、其他硬盘或者光盘中,然而经过笔者试用后发现Vista系统中的备份计算机功能还不能让用户满意。在备份过程中没有采取压缩措施,笔者要将接近9GB的系统盘备份,仍然需要保留9GB空白空间(如图3)。另外,感觉备份速度不如GHOST快。

2.压缩率太低且备份速度慢

任何产品都不可能是完美的,Vista系统的备份还原功能还存在很多缺点和不足。例如压缩率很低,同样容量的磁盘用GHOST压缩和使用Vista备份计算机功能生成的备份数据容量大小有天壤之别,后者是前者的两倍到三倍,在备份计算机速度方面也无法和GHOST相比。

3.还原操作要求高

在Vista还原数据时,如果对整个系统进行还原的话操作也非常麻烦。我们不能在系统中直接还原,需要通过光盘引导进入故障修复控制台中完成还原操作,从而给用户带来了很大的不便。

四、总结

不管怎么说,Vista系统中的备份和还原中心在系统还原与文件备份上的表现都是可圈可点的,一方面提高了备份还原的速度,另一方面更有效地保留了文件的多个旧版本,让用户可以更好地找到自己需要的数据,结合自动备份和增量备份等功能可以实现数据的自动保护。不过备份和还原中心在备份计算机方面的速度慢、操作不灵活、压缩率低等欠缺是众多用户依旧选择GHOST的原因,希望Vista系统可以尽快弥补这些方面的不足。(作者:阮征)


推荐阅读
  • 本文介绍了在Windows环境下如何配置php+apache环境,包括下载php7和apache2.4、安装vc2015运行时环境、启动php7和apache2.4等步骤。希望对需要搭建php7环境的读者有一定的参考价值。摘要长度为169字。 ... [详细]
  • 如何在服务器主机上实现文件共享的方法和工具
    本文介绍了在服务器主机上实现文件共享的方法和工具,包括Linux主机和Windows主机的文件传输方式,Web运维和FTP/SFTP客户端运维两种方式,以及使用WinSCP工具将文件上传至Linux云服务器的操作方法。此外,还介绍了在迁移过程中需要安装迁移Agent并输入目的端服务器所在华为云的AK/SK,以及主机迁移服务会收集的源端服务器信息。 ... [详细]
  • 图解redis的持久化存储机制RDB和AOF的原理和优缺点
    本文通过图解的方式介绍了redis的持久化存储机制RDB和AOF的原理和优缺点。RDB是将redis内存中的数据保存为快照文件,恢复速度较快但不支持拉链式快照。AOF是将操作日志保存到磁盘,实时存储数据但恢复速度较慢。文章详细分析了两种机制的优缺点,帮助读者更好地理解redis的持久化存储策略。 ... [详细]
  • YOLOv7基于自己的数据集从零构建模型完整训练、推理计算超详细教程
    本文介绍了关于人工智能、神经网络和深度学习的知识点,并提供了YOLOv7基于自己的数据集从零构建模型完整训练、推理计算的详细教程。文章还提到了郑州最低生活保障的话题。对于从事目标检测任务的人来说,YOLO是一个熟悉的模型。文章还提到了yolov4和yolov6的相关内容,以及选择模型的优化思路。 ... [详细]
  • 本文介绍了Python高级网络编程及TCP/IP协议簇的OSI七层模型。首先简单介绍了七层模型的各层及其封装解封装过程。然后讨论了程序开发中涉及到的网络通信内容,主要包括TCP协议、UDP协议和IPV4协议。最后还介绍了socket编程、聊天socket实现、远程执行命令、上传文件、socketserver及其源码分析等相关内容。 ... [详细]
  • 生成式对抗网络模型综述摘要生成式对抗网络模型(GAN)是基于深度学习的一种强大的生成模型,可以应用于计算机视觉、自然语言处理、半监督学习等重要领域。生成式对抗网络 ... [详细]
  • Android中高级面试必知必会,积累总结
    本文介绍了Android中高级面试的必知必会内容,并总结了相关经验。文章指出,如今的Android市场对开发人员的要求更高,需要更专业的人才。同时,文章还给出了针对Android岗位的职责和要求,并提供了简历突出的建议。 ... [详细]
  • 本文介绍了Java工具类库Hutool,该工具包封装了对文件、流、加密解密、转码、正则、线程、XML等JDK方法的封装,并提供了各种Util工具类。同时,还介绍了Hutool的组件,包括动态代理、布隆过滤、缓存、定时任务等功能。该工具包可以简化Java代码,提高开发效率。 ... [详细]
  • 【Windows】实现微信双开或多开的方法及步骤详解
    本文介绍了在Windows系统下实现微信双开或多开的方法,通过安装微信电脑版、复制微信程序启动路径、修改文本文件为bat文件等步骤,实现同时登录两个或多个微信的效果。相比于使用虚拟机的方法,本方法更简单易行,适用于任何电脑,并且不会消耗过多系统资源。详细步骤和原理解释请参考本文内容。 ... [详细]
  • t-io 2.0.0发布-法网天眼第一版的回顾和更新说明
    本文回顾了t-io 1.x版本的工程结构和性能数据,并介绍了t-io在码云上的成绩和用户反馈。同时,还提到了@openSeLi同学发布的t-io 30W长连接并发压力测试报告。最后,详细介绍了t-io 2.0.0版本的更新内容,包括更简洁的使用方式和内置的httpsession功能。 ... [详细]
  • 本文介绍了Hyperledger Fabric外部链码构建与运行的相关知识,包括在Hyperledger Fabric 2.0版本之前链码构建和运行的困难性,外部构建模式的实现原理以及外部构建和运行API的使用方法。通过本文的介绍,读者可以了解到如何利用外部构建和运行的方式来实现链码的构建和运行,并且不再受限于特定的语言和部署环境。 ... [详细]
  • XML介绍与使用的概述及标签规则
    本文介绍了XML的基本概念和用途,包括XML的可扩展性和标签的自定义特性。同时还详细解释了XML标签的规则,包括标签的尖括号和合法标识符的组成,标签必须成对出现的原则以及特殊标签的使用方法。通过本文的阅读,读者可以对XML的基本知识有一个全面的了解。 ... [详细]
  • 本文介绍了Web学习历程记录中关于Tomcat的基本概念和配置。首先解释了Web静态Web资源和动态Web资源的概念,以及C/S架构和B/S架构的区别。然后介绍了常见的Web服务器,包括Weblogic、WebSphere和Tomcat。接着详细讲解了Tomcat的虚拟主机、web应用和虚拟路径映射的概念和配置过程。最后简要介绍了http协议的作用。本文内容详实,适合初学者了解Tomcat的基础知识。 ... [详细]
  • 本文介绍了通过ABAP开发往外网发邮件的需求,并提供了配置和代码整理的资料。其中包括了配置SAP邮件服务器的步骤和ABAP写发送邮件代码的过程。通过RZ10配置参数和icm/server_port_1的设定,可以实现向Sap User和外部邮件发送邮件的功能。希望对需要的开发人员有帮助。摘要长度:184字。 ... [详细]
  • 本文介绍了如何使用python从列表中删除所有的零,并将结果以列表形式输出,同时提供了示例格式。 ... [详细]
author-avatar
孙亦然5277
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有