概述Windows2003的卷影副本


原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://jeffyyko.blog.51cto.com/28563/157940


     卷影副本,也就是Volume Shadow Server简单来讲,卷影副本(或称为VSS)可以简单理解为快照,就像我们大家非常熟悉的ghost一样,都具有备份、还原的功能,但卷影副本针对的只是是ntfs分区卷和卷内的文件,不能针对整个系统。

    VSS这个功能只能在windows2003或者更高版本的操作系统中才可以实现,但客户端却没有这个限制,例如2000、xp等都可以。 本文将通过一个实际例子来帮助大家理解2003下的卷影副本功能。

     实验环境如下:

1.jpg

我们将会在左侧的服务器中配置VSS,同时右侧的XP作为一个客户端进行测试。

之前提到过,VSS是针对NTFS分区的,所以请先确保磁盘分区是NFTS格式,如果不是,可以通过convert  X: /fs:ntfs 这个命令进行转换,请注意此转换是不可逆的

首先查看一下当前系统的分区情况,如下图:

2.jpg

任选一个分区,比如D,右击并选择属性

3.jpg

选择【卷影副本】,这里就可以针对D卷这个NTFS分区开启或关闭VSS功能了。

请大家留意上图中的文字说明,只有是NTFS的分区才可以配置VSS。

以D卷为例,然后点选下方的【启用】,此时会出现一个提示框,如下图:

4.jpg

请大家知道一句话,那就是,windows系统中的任何提醒都不是白提醒的,与之相关的必要内容都会体现在一个个的提醒中,我们需要认认真真去理解每一个窗口、每一个按钮,把这些搞懂了,离成为windows系统高手就不远了。说了点题外话,也是自己的一点体会,拿出来和大家一起分享。

继续上面的图来讲解。图中标出的2个地方,现在一一来说明。

1、【使用默认计划和设置】

VSS还需要计划?是的!这就类似于系统中的ntbackup配置计划任务一样,我们也可以为VSS设置一些运行计划。

假如有这样一个场景:

某一天,我对D分区配置了卷影副本,同时,创建了一个副本(稍后会讲)。

第二天,由于工作需要,在D盘存放了一些重要文件,为了防止丢失,我又创建了一个副本。

第三天,依然如此。

如果D盘每天都有新文件产生,为了数据安全我都要手动去创建一次副本,这样岂不是很麻烦? VSS设计时考虑到了这种情况,于是有了【计划】选项。如果我配置一个计划,并指定一个合适的时间,这样VSS在那个时间点上会自动创建一个副本,这样不是很方便吗!

说了那么多,就是想向大家介绍一下VSS的计划功能以及简单的应用场景。

2、【并把存储区域放在一个….】

这里提到了一个词,【存储区域】。什么意思?

我们知道,要想恢复某一个卷上的文件,首先需要把当前的东西保留以作备用,也就是说必须执行一次备份才行。而在卷影副本中,完成这个操作只需点击一个按钮。与此同时,系统会产生该卷的数据和配置信息,并自动创建一个时间起点,这就是用户恢复的一个时间点,这个非常类似于XP系统中的系统还原功能。既然有文件产生,那么一定会占用存储空间,这里所说的存储区域就是这个意思。可能讲的有点乱,不过没有关系,后面还会讲到。

系统提示我们,不要将这个存储区域放在进行卷影副本的卷上,这个应该很好理解,存储区的东西最好是单独存放。

设置卷影副本的计划和存储区也很简单,如下图:

5.jpg

这里可以设置存储区域的位置,同样也必须是NTFS分区。为什么?一会就知道了。

6.jpg

点击右下角的【计划】按钮就可以设定卷影副本的创建计划了。

举个例子,演示一下全过程。比如现在需要对D卷创建卷影副本,

1、首先设置一下存储区域,这里我设置为F盘,

7.jpg

计划我就不设置了。

为了演示效果,我在D盘建立了一个文件

原始的D盘

8.jpg

然后启用卷影副本,完成后系统自动创建了一个副本

9.jpg

可以看到,这个副本是以当前的时间和日期进行标识的。

当然你也可以建立多个副本,不过请注意,一个NTFS卷最多可以建立64个副本。

新建一个公文包文件后的D盘

10.jpg

因为刚才我们把存储区设置到F盘,现在副本已经创建,按理说F盘会产生一些文件才对,但F盘(之前为空)里仅仅有2个隐藏文件夹

11.jpg

文件位置肯定没错,但为什么看不到呢? 来一个个排查。

首先 RECYCLER肯定不可能,这个是存放已删除的文件的。第二个是System Volume Information,这个里面放的是系统还原的文件,可能和这个有关系。双击看看

12.jpg

提示拒绝访问,查看一下这个文件夹的访问权限,只有SYSYTEM有权查看

13.jpg

我们把管理员添加进去,然后再试

14.jpg

OK,可以访问了。

15.jpg

如上图,里面存储的就是刚才创建的副本文件,但请注意,这里并非D盘的所有文件备份,这些仅仅是便于系统恢复的配置文件。

现在知道为什么存储区域也只能选择NTFS了,因为文件需要存放在System Volume Information中,而这个文件也存在于NTFS分区里。

现在还原一下D盘

选择刚才创建的那个副本复制时间,并选择【还原】

16.jpg

弹出如下提示:

17.jpg

如果确定,请勾选【如果要还原…..】然后点击【立即还原】即可。

还原后,之前的还原时间自动清除,且刚才存储文件也会自动清除。

OK,再看一下D盘,发现新建的公文包文件已经被还原掉了。

 18.jpg

以上所表述的是卷影副本在本机的一个基本应用,如果在D盘下有共享的文件夹,那么访问该共享文件夹的客户端也可以利用这个功能查看先前版本的文件备份。当然,当前分区必须开启卷影副本才可以,这个是一切的基础。

现在,在D盘新建一个共享,名为“VSS 测试”,只打开共享,权限默认。我们在这个文件夹中建立一个1.txt的文件,然后建立一次卷影副本的备份。建立2.txt,建立一次备份,再建立3.txt 建立一次卷影副本的备份。这样的话,就是有三个不同时间的备份,对应3个文本文件。比如恢复第二个备份,那么共享文件夹中就应该只有2个txt文件,同理,恢复第一个就只有1.txt这一个文件了。

做了一个文件和时间对应图,方便查看。如下图:

19.jpg

第一个红框的数字表示,在D分区中目前只有一个共享文件。

完成这些设置后,在本机访问一下这个共享文件夹

20.jpg

打开共享文件夹的属性,可以看到一个【以前的版本】的选项卡,具体的使用和说明已经在图中注明。

服务器上看到的是这样的,现在到客户机上看一下。登录到XP2,并访问这个共享文件夹,并查看其属性:

21.jpg

可以看到,XP SP3系统也可以看到类似的设置。

注:如果是早期的版本,可能需要按安装一个twclient32.msi的客户端程序(请见附件)才可以正常使用卷影副本。(具体路径:windows2003系统中的C:\WINDOWS\system32\clients\twclient\x86文件夹下)

有关卷影副本的应用不仅仅是这些,今天所谈到的都是一些简单的应用,但不可否则,实用性很强,我们可以用卷影副本来加强共享文件的安全性,定期创建副本等同于文件备份了。


转自:http://jeffyyko.blog.51cto.com/28563/157940

原创文章,作者:s19930811,如若转载,请注明出处:http://www.178linux.com/1577

(0)
s19930811s19930811
上一篇 2015-03-25
下一篇 2015-03-25

相关推荐

  • DevOps如何重构IT战略

    翻译: 至尊宝 原文: http://www.citeworld.com/article/2897738/development/how-devops-can-redefine-your-it-strategy.html?page=2   DevOps究竟是昙花一现还是你一直在寻找的竞争优势?我们咨询了一些专家,对于这种趋势他们的想法是什…

    Python干货 2015-03-26
  • Linux 目录配置

    Linux 目录配置 Linux目录配置标准:FHS 因为利用Linux来开发产品或distributions的团队/公司与个人实在太多了,如果每个人都用自己的想法来配置文件放置的目录,那么将可能造成很多管理上的困扰。所以/后来就有所谓的Filesystem Hierarchy Standard (FHS)标准出炉了。 根据FHS(http://www.pa…

    Linux干货 2017-03-26
  • Linux命令1

    7-13 Linux命令   一、进入终端terminal 1..C1trl+Alt 释放鼠标 2.ifconfig 查询ip地址 3.Ping (IP地址) 查看联网状态 4.ls 查看            -l 列出文件 5.tty、who am i  查看当前的登录终端名…

    Linux干货 2017-07-15
  • cut命令练习总结

    cut命令的作用是实现文本内容的切割,原内容或者原文件不受影响。   cut小练习:                       2016年 07月 …

    Linux干货 2016-07-22
  • 马哥教育网络班20期+第2周课程练习

    马哥教育网络班20期+第2周课程练习 练习题: 1、Linux上的文件管理类命令都有哪些,其常用的使用方法及其相关示例演示。2、bash的工作特性之命令执行状态返回值和命令行展开所涉及的内容及其示例演示。3、请使用命令行展开功能来完成以下练习:   (1)、创建/tmp目录下的:a_c, a_d, b_c, b_d  …

    Linux干货 2016-06-23
  • Linux常用文件管理命令

    常用文件管理命令 cat cat命令连接文件并打印到标准输出设备上,cat经常用来显示文件的内容 语法 cat(选项)(参数) 选项 -n或-number:有1开始对所有输出的行数编号; -b或–number-nonblank:和-n相似,只不过对于空白行不编号; -s或–squeeze-blank:当遇到有连续两行以上的空白行,就代换为一行的空白行; …

    2018-03-11