gpt4 book ai didi

sql-server - VSS 中的恢复操作失败返回 VSS_E_OBJECT_NOT_FOUND

转载 作者:行者123 更新时间:2023-12-03 11:10:10 28 4
gpt4 key购买 nike

我正在尝试通过 VSS 备份和恢复 MS SQL 服务器。我的备份操作运行良好,我将备份元数据存储在 XML 文件中。
在还原操作期间,我提供了在备份操作期间创建的相同 XML,发生的情况是还原在 PreRestore 阶段间歇性失败,返回 VSS_E_OBJECT_NOT_FOUND。
我尝试过以下事情:

  • 检查我的 VSS 服务在恢复时是否正常运行。
  • 已检查 Microsoft Shadow Copy 提供程序在还原期间正在运行。
  • 检查网络服务在还原期间是否运行良好。
  • 在不同的论坛上检查过这个错误可能与什么有关,但大多数建议就像尝试重新启动系统。

  • 错误出现在以下几行之一(间歇性地),有时在第 1 行,有时在第 2 行或有时在第 3 行中断,我在 PreRestore 事件之前调用的所有这 3 个 api:
    CHECK_COM(m_pVssObject->SetAdditionalRestores(myWriterId, VSS_CT_FILEGROUP, logicalPath, compName, true));
    CHECK_COM(m_pVssObject->AddNewTarget(myWriterId, VSS_CT_FILEGROUP, logicalPath, compName, wszPath, wszFileNameMdf, false, wszAlternatePath));
    CHECK_COM(m_pVssObject->AddNewTarget(myWriterId, VSS_CT_FILEGROUP, logicalPath, compName, wszPath, wszFileNameLdf, false, wszAlternatePath))
    这是它返回的响应。
    INFO: VSS: ERROR: - Returned HRESULT = 0x80042308
    INFO: VSS: ERROR: - Error text: VSS_E_OBJECT_NOT_FOUND

    最佳答案

    错误的常见原因 VSS_E_OBJECT_NOT_FOUND (Returned HRESULT = 0x80042308)是已在作为备份一部分的一个或多个卷上禁用 VSS。

  • 单击开始。
  • 右键单击我的电脑,然后选择管理。
  • 右键单击共享文件夹,选择所有任务。
  • 单击管理卷影副本。
  • 对于要备份的每个卷,请确保启用卷影副本。如果有些未启用,则突出显示列表中的卷并单击启用按钮以启用卷影副本。

  • 您还可以测试运行命令 vssadmin list writers .

    关于sql-server - VSS 中的恢复操作失败返回 VSS_E_OBJECT_NOT_FOUND,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63374122/

    28 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com