2024年5月3日发(作者:)
VssAdmin工具使用详解
VssAdmin是Windows Server 2008 及 Windows 7系统提供的VSS的管理工
具。它可以用于创建或删除卷影副本,列出卷影副本的信息(只能管理系统
Provider创建的卷影副本)。还可以用于显示所有安装的所有卷影副本写入程序
(writers)和提供程序(providers),以及改变卷影副本存储空间(即所谓的“diff 空
间”)的大小等。
下表对所有命令行参数一一进行概要介绍。
表1命令参数列表
命令
Vssadmin add shadowstorage
Vssadmin create shadow
描述
添加卷影副本存储关联.
新建一个卷影副本
删除卷影副本
删除卷影副本存储关联.
枚举所有注册的卷影副本提供程序(providers).
枚举所有存在的卷影副本.
枚举所有卷影副本存储关联.
枚举所有可做卷影副本的卷.
枚举所有注册的卷影副本写入程序(writers).
修改卷影副本存储空间的大小.
Vssadmin delete shadows
Vssadmin delete shadowstorage
Vssadmin list providers
Vssadmin list shadows
Vssadmin list shadowstorage
Vssadmin list volumes
Vssadmin list writers
Vssadmin resize shadowstorage
下面对常用命令做下详细介绍,未尽之处请参考官网Vssadmin。
1.添加卷影副本存储关联(启用卷影副本)
默认情况下,Windows Server 2008系统的各卷是启用卷影副本的。如果因
为人为因素或者其他原因关闭了卷影副本功能,我们可以通过命令行快速启动它。
启用卷影副本就是添加一个卷影副本存储关联,其命令格式是“vssadmin add
shadowstorage /for=ForVolumeSpec /on=OnVolumeSpec”。其中
“/for=ForVolumeSpec”指定要启用卷影副本的本地卷,而“/on=OnVolumeSpec”则
指定卷影副本的保存卷。当然,启用卷影副本的卷和保存副本的卷可以是一个卷。
不过,还是建议指定不同的卷,将其隔离的做法更科学一些。
下面举一个例子,如果要启用本地C盘的卷影副本功能,并且将该卷的副
本保存到E盘上,卷影副本存储空间的大小设置为900mb。我们可以在命令行
下执行命令“vssadmin add shadowstorage /for=c: /on=e: /maxsize=900mb”即可(注:
“/maxsize”参数接收类似KB、MB、GB、TB等存储单位,不过,这个值指定
的最小值不能低于100MB。另windows 7中不支持该命令),如图1所示
图1
2.删除卷影副本存储关联(禁用卷影副本)
要禁用某个卷上的卷影副本,可以使用“vssadmin delete shadowstorage”。不
过需要注意的是,需要先删除该卷上保存的所有卷影副本,才能在该卷上执行禁
用卷影副本服务操作。其命令格式是“vssadmin delete shadowstorage
/for=forvolumespec”,其中“/for=forvolumespec”指定要禁用卷影副本的本地驱动
器。比如我们要对C盘禁用卷影副本,可以执行命令“vssadmin delete
shadowstorage /for=c:”即可(注:windows 7中不支持该命令)。如图2所示
图2
发布者:admin,转转请注明出处:http://www.yc00.com/web/1714672173a2492611.html
评论列表(0条)