[Box Backup] VSS on x64 not working with x86 binaries

Achim J. Latz achim+box at qustodium.net
Thu Feb 26 02:02:59 GMT 2015


I just found one small bug/inconsistency probably related to VSS paths:

If BackupLocations is defined like this (with a trailing backslash "\"):

Path =  c:\boxbackup\

the path is not found and the backup for that location fails:

[…]
INFO:    VSS: DoSnapshotSet() status: VSS async operation pending 
(0x00042309)
INFO:    VSS: DoSnapshotSet() status: VSS async operation pending 
(0x00042309)
INFO:    VSS: DoSnapshotSet() status: VSS async operation finished 
(0x0004230a)
INFO:    VSS: waiting for GatherWriterStatus() to complete
INFO:    VSS: GatherWriterStatus() status: VSS async operation finished 
(0x00042
30a)
INFO:    VSS: Location c:\boxbackup\ using snapshot path 
\\?\GLOBALROOT\Device\H
arddiskVolumeShadowCopy1\boxbackup\
INFO:    Scanning directory: c:\boxbackup\
INFO:    timer CommandSocketPollTimer (0000000002787C70) set for 980 ms
WARNING: Failed to list directory: c:\boxbackup\: No such file or directory
WARNING: Failed to backup file, see above for details: c:\boxbackup\
INFO:    VSS: waiting for BackupComplete() to complete

whereas the same path without a trailing backslash works perfectly.

IMHO they should both work, no?

Cheers, Achim



More information about the Boxbackup mailing list