2014-04-11 90 views
0

當我以編程方式啓動卷影複製時,在影子準備好之前,我應該等待多長時間,即:在繼續進行備份之前。剛纔在我的機器上發生約10秒。但在其他地方部署時,我需要暫停。卷影複製的超時(步驟)

回答

0

本文(描述了使用「硬件提供程序」創建卷影副本時發生的事件流程)有一個很好的時序圖,說明了'I/O Flush & Hold'窗口中的超時:https://msdn.microsoft.com/en-us/library/windows/desktop/aa384615(v=vs.85).aspx

在此窗口中由VSS執行的總超時60秒。因此,您可以期望在調用DoSnapshotSet()時返回的IVssAsync指針上的IVssAsync :: Wait()調用在60秒內自動超時。

因此,您不需要自己實現超時,因爲VSS會爲您執行此操作。