Issue: The user is unable to open a SyncroSim Library backup (i.e., a .ssimbak file) when the backup file is located on a different drive from the drive on which SyncroSim is installed. For example, if the SyncroSim Library backup exists on the “D:” drive (e.g., “D:/path/to/ssimlibrary.ssimbak”) and SyncroSim is installed on the “C:” drive (e.g. “C:/Program Files/SyncroSim”) the following error occurs when attempting to open the backup Library in SyncroSim:
System.IO.IOException: Source and destination path must have identical roots. Move will not work across volumes.
See full error message below:
Solution: This error occurs because SyncroSim is unable to move files between drives. To resolve this issue, copy the .ssimbak file to the same drive as SyncroSim. For example, if the backup file is located in the “D:” drive, move it to a path like “C:/path/to/ssimlibrary.ssimbak”. You can then open the SyncroSim Library backup from this new location. Note that this issue will be resolved in the upcoming release of SyncroSim version 2.5.0.