VSS 备份的两种方法及恢复
方案一: 利用外界工具备份
1.用WINDOWS自带的备份功能直接备份VSS数据库目录
1、点击 开始->附件->系统工具->备份

2、选择计划作业->点击添加作业->备份向导->下一步



 

3、备份选定的文件,驱动器或者网络路径->下一步(选择VSS数据库路径)
在下面这幅图中,您可以选择网络数据。也就是说,这个备份进程如果不是在VSS服务期上运行的话,可以把VSS数据库信息存放的文件夹映射成网络路径。如果在本机上,直接选择VSS数据库信息存放的文件夹就可以啦。

4、在下面这幅图中,备份媒体类型是灰掉的。如果有磁带机等其它媒体格式的话,这个选项就不会是DISABLE的了。
设定备份媒体或者文件名,并标出路径,下一步。

5、选择备份操作类型,下一步

6、为了安全起见,选择备份后验证数据,下一步。

7、下一步

8、命名备份标签。

9、选择以后选项,输入本机的管理员密码

10、选择设定备份计划

设定开始备份的时间点



11数据库怎么备份数据、给备份作业起个作业名,规定开始时间。

下一步

点击完成,你就会看到

12、检查一下吧!开始->附件->系统工具->任务计划 中添加了新的一项。



13、单击右键,选择属性,可以修改自己不满意的设置。

14、设置任务步骤完成。
15、当到了规定的时间,这个任务就会自动运行了 :)

2.可以用压缩程序配合WINDOWS任务来实现
1115步介绍的是一种定期COPY工作,如果文件太大,需要压缩,该怎么办呢? 
例如,用WinRar配合Windoows中的任务计划来实现。
首先,我们要了解WinRar的命令行格式。
WinRAR <command> -<switch1> -<switchN> <archive> <files。。。> <@listfiles。。。> <path_to_extract\>
举个例子,WinRAR a E:\baktest d:\vss
表示,将d:\vss 下的数据 压缩到E 盘下一个叫做baktestRar的文件中。
详细内容可以参考 WinRar提供的帮助文件。

此方案的具体操作的方法如下:
16、编辑批处理文件applegirlbak.bat 内容如下:
cd D:\prOGRA~1\winrar30
winrar a E:\applegirlbak D:\VSS
保存到D:\
17、打开任务计划

18、选择添加任务计划

下一步

19、选择 “WinRAR”程序。

20、下一步
设定任务名称,执行周期

设定执行时间,开始日期。

21、设定启动任务的用户名,密码。

点击完成

这时,任务计划列表中多了一项新的任务

22、单击右键,修改WinRAR属性。
 
运行字段值为
D:\applegirlbak.bat

点击应用
1622 步骤描述了把VSS数据库压缩到指定的路径下的方法。
压缩后,如何恢复呢?
举个例子,A机器上的VSS数据库 恢复到 B机器上。
23、将A机器上的VSS数据库的所在的文件拷贝到B机器上。
24、在B机器上的VSS Admin中,选择“OpenSourceSafeDatabase”

25、选择“Browse”,到从A机器上拷贝过来的的VSS数据库,打开“srcsafe.ini”

这样,A机器上的VSS数据库就被恢复到B机器上了。
2325讲的是在一个机器上恢复另一个机器上的VSS数据库的例子。
在本机器上备份和恢复与异机上的原理是一样的。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。