備份終止概觀
下表顯示備份作業終止所需的動作和事件順序。 如需詳細資訊,請參閱 在 VSS 下處理備份的概觀。
要求者動作 | 事件 | 寫入器動作 |
---|---|---|
要求者會藉由釋放 IVssBackupComponents 介面或呼叫 IVssBackupComponents::D eleteSnapshots來終止陰影複製。 | 無 | 無 |
IVssBackupComponents 是藉由呼叫 IUnknown::Release來發行。 | BackupShutdown | 寫入器會使用 CVssWriter::OnBackupShutdown來處理事件,這可讓它清除與陰影複製集相關的任何狀態。 如果備份作業失敗,也就是它未產生 BackupComplete 事件,寫入器可能也必須執行錯誤處理。 如需詳細資訊,請參閱 處理 BackupShutdown 事件 。 |
由於無法重複使用 IVssBackupComponents 介面,且介面的解構函式會終止陰影複製,因此通常沒有理由呼叫 IVssBackupComponents::D eleteSnapshots。 此方法的設計目的是要與錯誤處理和中止備份搭配使用, (請參閱 中止 VSS 作業) 。