Windows 卷影复制错误:2155348129

Posted

技术标签:

【中文标题】Windows 卷影复制错误:2155348129【英文标题】:Windows Volume shadow copy error: 2155348129 【发布时间】:2011-03-18 11:34:24 【问题描述】:

开发 VSS 编写器应用程序: 在备份期间看到此错误,由 Windows 备份工具启动, Microsoft 是否为2155348129 定义了错误代码?

从 '‎2010‎-‎07‎-‎20T02:54:19.354000000Z' 开始的备份操作失败,因为创建正在备份的卷的卷影副本的卷影复制服务操作失败并出现以下错误代码'2155348129'

VSSwriter 服务(我的应用程序)停止时不会发生这种情况。

感谢任何帮助。在 TechNet 上找不到任何有用的信息。

Hackish 解决方法: 有趣的是,备份工作是在“激活 Windows 分区”时进行的。当然,这会使系统在重新启动时无法启动

【问题讨论】:

这属于超级用户。与开发无关。 不,这与应用程序开发有关,而不仅仅是系统管理。有一个叫做 VSS writer 的组件是使用 VSS API 实现的。 那么您需要将您的问题改写为“我正在开发 VSS 编写器组件,但是当我尝试使用它进行备份时,我得到...” 【参考方案1】:

TechNet 博客

十进制2155348129 is 0x807800A1 in hex。

在 Internet 上快速搜索此值会将我带到此博客:

Microsoft TechNet“filecab”博客,Jose Barreto,2009-09-16,Diagnosing Failures in Windows Server Backup – Part 1 (VSS/SPP Errors)(存档here。)

这是一个 HRESULT

这个错误代码是一个特殊的type called an HRESULT

即它是一个VSS相关的HRESULT

TechNet 有一个表格,列出了我们的特定 HRESULT 值:

科技网:Troubleshoot VSS issues that occur with Windows Server Backup (WBADMIN) in Windows Server 2008 and Windows Server 2008 R2

HRESULT:2155348129 HRESULT(十六进制):0x807800A1 错误消息:A Volume Shadow Copy Service operation failed. Please check "VSS" and "SPP" application event logs for more information.

注意: VSSVolume Shadow Copy Service 的缩写。 SPP 是Shared Protection Point 的缩写。他们登录到常规的 Windows application 事件日志。他们使用VSSSPP 作为他们的事件-Source-标识符。

【讨论】:

social.technet.microsoft.com/Forums/en-US/winserverfiles/thread/… 这有一些建议让 Windows 分区处于活动状态,但这会使操作系统在重新启动后无法启动。这是 Windows 的错误吗?【参考方案2】:

Sharepoint Foundation 导致了该问题。通过运行“Sharepoint 2010 产品配置向导”,它将修复备份问题。

【讨论】:

【参考方案3】:

VSS 错误与 SBS 备份有类似的问题。

在我的情况下磁盘空间不低

戴尔专业支持(非常好)忽略了硬盘配置的问题,这在 www.他们确实说过要注意空间非常低的硬盘驱动器,导致服务器备份出现 VSS 问题,但事实并非如此。

检查 VSS 编写器状态

我的修复: 运行vssadmin list writers 并查看它们是否已作为备份的一部分停止。一两次重新启动应该将这些恢复正常。立即尝试备份。 检查是否有任何 SharePoint 更新导致该问题。从开始菜单(下一步、下一步、完成)运行SharePoint Configuration Wizard,重新启动并重新运行备份。

希望这对其他人有所帮助 - 如果您需要更多信息,请告诉我。

www.mtechnical.co.uk

【讨论】:

【参考方案4】:

我的 W Server 2008 R2 遇到了这个问题。 我终于发现我的 hyper-v 服务器上正在运行一个虚拟服务器实例。 显然有一个错误,无法处理 v-server 和真实服务器的备份的并行性。

我相信我读到知识库中有一个解决方法:

https://support.microsoft.com/en-us/help/958184/virtual-machine-backup-operations-fail-in-windows-server-2008-when-hyper-v-virtual-machine-files-are-saved-on-a-volume-that-is-mounted-on-a-failover-cluster-by-using-a-volume-guid

关闭正在运行的(不重要的)虚拟机时,问题已解决

【讨论】:

【参考方案5】:

我安装了 SQL 服务器。数据库太多。当我删除一些数据库时,错误消失了,备份可以正常继续。

【讨论】:

【参考方案6】:

answer by mtechnical 让我走上了正轨,抱歉没有足够的代表投票给你。

原因是 SharePoint VSS 编写器

基本上,vssadmin list writers 让我看到 SPSearch4 VSS Writerinconsistent shadow copy 错误阻止了所有事情,后来我进行了一些快速的 Google 搜索,一切都很好。

希望这能帮助你到达你需要去的地方。

根本原因是 SharePoint Service Pack

如果其他人由于 SBS 2011 的备份失败而到达这里,即使是在带有所有补丁的全新安装中,原因是由于 SharePoint Server service pack。要解决运行Sharepoint 2010 Products Configuration Wizard。之后您应该能够重新运行vssadmin list writers 并看到所有错误都已清除。

干杯 仙人掌

【讨论】:

以上是关于Windows 卷影复制错误:2155348129的主要内容,如果未能解决你的问题,请参考以下文章

需要在 32/64 位 QT C++ 程序中使用卷影复制服务

C 中的卷影复制服务 (VSS) 示例?

使用 app.config 配置卷影复制

AppDomain 卷影复制不起作用(原始程序集被锁定)

Windows VSS:两个卷影副本之间的区别?

解决Windows Server 2003 NTbackup 出错8193问题