备份终止概述
下表显示了终止备份操作所需的操作和事件序列。 有关详细信息,请参阅 VSS 下的备份处理概述。
请求者操作 | 事件 | 编写器操作 |
---|---|---|
请求方通过释放 IVssBackupComponents 接口或调用 IVssBackupComponents::D eleteSnapshots 来终止卷影副本。 | 无 | 无 |
IVssBackupComponents 通过调用 IUnknown::Release 发布。 | BackupShutdown | 编写器使用 CVssWriter::OnBackupShutdown 处理事件,这样它就可以清理与卷影副本集相关的任何状态。 如果备份操作失败(即未生成 BackupComplete 事件),编写器可能还必须执行错误处理。 有关详细信息 ,请参阅处理 BackupShutdown 事件 。 |
由于 无法重用 IVssBackupComponents 接口,并且接口的析构函数会终止卷影副本,因此通常没有理由调用 IVssBackupComponents::D eleteSnapshots。 此方法旨在与错误处理和中止备份结合使用, (请参阅 中止 VSS 操作) 。
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈