Hello, I want to use a Bitlocker encrypted drive as the Duplicati destination as another layer of encryption.
It worked for the initial backup, but when the system reboots, the drive is not auto-mounted since it’s a USB disk, I have to enter passphrase to mount it as a Windows drive, normal stuff.
Now, the issue is when Duplicati sees that the drive is not mounted at system startup, it tries 5 times, gives up, and never tries again.
Would it be possible to retry, every hour or so, the Duplicati.Library.Main.Operation.BackupHandler.PreBackupVerify routine instead of just once at bootup?
Thanks for any help
Those are the logs on my system:
Nov 6, 2017 7:08 AM: Message
Fatal error
Duplicati.Library.Interface.FolderMissingException: The folder E:\duplicati\ does not exist
at Duplicati.Library.Main.BackendManager.List()
at Duplicati.Library.Main.Operation.FilelistProcessor.RemoteListAnalysis(BackendManager backend, Options options, LocalDatabase database, IBackendWriter log, String protectedfile)
at Duplicati.Library.Main.Operation.FilelistProcessor.VerifyRemoteList(BackendManager backend, Options options, LocalDatabase database, IBackendWriter log, String protectedfile)
at Duplicati.Library.Main.Operation.BackupHandler.PreBackupVerify(BackendManager backend, String protectedfile)
at Duplicati.Library.Main.Operation.BackupHandler.Run(String[] sources, IFilter filter)
Nov 6, 2017 7:08 AM: Warning
Failed to create folder: The folder E:\duplicati\ does not exist
System.IO.IOException: This drive is locked by BitLocker Drive Encryption. You must unlock this drive from Control Panel.
at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
at System.IO.Directory.InternalCreateDirectory(String fullPath, String path, Object dirSecurityObj, Boolean checkHost)
at System.IO.Directory.InternalCreateDirectoryHelper(String path, Boolean checkHost)
at Duplicati.Library.Main.BackendManager.ThreadRun()
Nov 6, 2017 7:08 AM: Retry
Operation List with file attempt 5 of 5 failed with message: The folder E:\duplicati\ does not exist
Duplicati.Library.Interface.FolderMissingException: The folder E:\duplicati\ does not exist
at Duplicati.Library.Main.BackendManager.List()
at Duplicati.Library.Main.Operation.FilelistProcessor.RemoteListAnalysis(BackendManager backend, Options options, LocalDatabase database, IBackendWriter log, String protectedfile)
at Duplicati.Library.Main.Operation.FilelistProcessor.VerifyRemoteList(BackendManager backend, Options options, LocalDatabase database, IBackendWriter log, String protectedfile)
at Duplicati.Library.Main.Operation.BackupHandler.PreBackupVerify(BackendManager backend, String protectedfile)
at Duplicati.Library.Main.Operation.BackupHandler.Run(String[] sources, IFilter filter)
Nov 6, 2017 7:08 AM: Warning
Failed to create folder: The folder E:\duplicati\ does not exist
System.IO.IOException: This drive is locked by BitLocker Drive Encryption. You must unlock this drive from Control Panel.
at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
at System.IO.Directory.InternalCreateDirectory(String fullPath, String path, Object dirSecurityObj, Boolean checkHost)
at System.IO.Directory.InternalCreateDirectoryHelper(String path, Boolean checkHost)
at Duplicati.Library.Main.BackendManager.ThreadRun()
Nov 6, 2017 7:08 AM: Retry
Operation List with file attempt 4 of 5 failed with message: The folder E:\duplicati\ does not exist
Duplicati.Library.Interface.FolderMissingException: The folder E:\duplicati\ does not exist
at Duplicati.Library.Backend.File.List()
at Duplicati.Library.Main.BackendManager.DoList(FileEntryItem item)
at Duplicati.Library.Main.BackendManager.ThreadRun()