本文介绍尝试运行 FCI 分类作业时在 Windows Server 上删除卷影副本的问题。 卷上的空间不足时,卷卷上会出现这种情况。
原始 KB 数: 977521
现象
在 Windows Server 计算机上,你有一个卷,你已通过卷影副本(VSS)提供程序启用了卷影副本。 在此卷上,你将运行文件分类基础结构(FCI)分类作业。 但是,分类作业未完成,较旧的卷影副本删除的速度比卷影副本存储区域预期的要快。 这可能会导致卷中删除所有卷影副本。 此外,系统日志中可能会记录类似于以下内容的多个条目:
卷的最早卷影副本Volume_Letter:已删除,以保留卷Volume_Letter卷影副本的磁盘空间使用量:低于用户定义的限制。
此外,类似以下内容的条目将记录在 FSRM 日志中:
警告 DD/MM/YYYY hh :mm:ss AM_PM SRMSVC 12310 None
卷影复制“\?\GLOBALROOT\Device*HarddiskVolumeShadowCopy_File_Name*”在存储报表生成期间被删除。 卷“Volume_Letter :”可能配置为卷影复制存储区域不足。 此卷可能暂时不可用存储报告。
此外,如果运行 FSRM 存储报告,则会收到以下错误消息:
错误:RunFileQueries、0x8004532c、无法创建卷影副本或意外删除。
文件服务器资源管理器在卷扫描时遇到意外错误,该卷装载在“\?\Volume{Volume_PID}\”(“Volume_Letter:”)。 若要了解有关此错误的根本原因的详细信息,请参阅与这些卷相关的其他 FSRM、VSS 或 VOLSNAP 错误的应用程序/系统事件日志。 此外,你可能希望确保可以使用 VSSADMIN 命令在这些卷上创建卷影副本,如下所示:VSSADMIN CREATE SHADOW /For=Volume_Letter :
生成任务名称为“Task_name**”**的报告作业时出错。
收到此错误消息后,你会发现系统日志中记录了以下错误消息:
遇到异常 = 灾难性故障(HRESULT 异常:0x8000FFFF(E_UNEXPECTED))
原因
出现此问题的原因是 FCI 分类过程将属性存储在分类的每个文件中。 此行为更改启用了卷影副本的卷上的文件。 这些更改由 VSS 提供程序跟踪,然后存储在卷影副本存储区域中。 当属性存储在文本文件中时,只写入几千字节(KB)的数据。 但是,当属性存储在 Office 文件中时,将重写整个 Office 文件。 此行为会更快地耗尽 VSS 存储空间。
如果最大卷影复制存储空间大小分配不足以存储所有这些更改,VSS 会首先自动删除最早的卷影副本。 如果对大量文件进行分类,此过程可能会失败,同时从存储区域删除所有旧的卷影副本。 首次对卷执行完整分类时,尤其如此。 此操作很可能在该卷上生成大量更改。
解决方法
若要解决此问题,请使用以下一种方法:
增加存储区域大小
首次运行卷的完整分类之前,请增大最大存储区域大小。 为此,请按照下列步骤进行操作:
-
单击“开始”,单击“所有程序”,单击“附件”,然后右键单击命令提示符。
-
单击 “以管理员身份运行”。
如果系统提示输入管理员密码,请键入密码。 如果系统提示进行确认,请单击“ 继续”。
-
在命令提示符下,键入以下命令,然后按 Enter:
vssadmin list shadowstorage /for=Volume_Letter: -
请注意最大卷影复制存储空间值。
-
在命令提示符下,键入以下命令,然后按 Enter:
vssadmin resize shadowstorage /for=Volume_Letter: /on=Volume_Letter: /maxsize=Storage_Size mb其中占位符 (Storage_Size)是一个值,该值至少是步骤 4 中记录的值的两倍。
-
“关闭命令提示符”窗口。
增量分类
首次执行分类时,一次只对一个命名空间进行分类。 不要对同一分类作业中的所有命名空间进行分类。
禁用卷影副本
可以在卷上禁用卷影副本。 不建议在卷上禁用卷影副本。 仅当无法为卷影副本分配更多存储并且增量分类方法仍超过存储区域分配时,才使用此方法。
若要禁用卷的卷影副本,请执行以下步骤:
- 单击“开始”,指向管理工具,然后单击“共享和存储管理”。
- 在详细信息窗格中,单击“ 卷 ”选项卡。
- 右键单击要为其禁用卷影副本的卷,然后单击“ 属性”。
- 在 “Volume_Name属性 ”对话框中,单击“ 阴影复制 ”选项卡。
- 单击“禁用**”**,然后单击“是”。