I’ve succeeded in getting some backups running now and things looks quite promising in my trialling of Vertical Backup; the incremental backups are going pretty fast thanks to the de-duplication…
Now I’m planning to use the duplicacy -copy command to sync backups off-site via SFTP, but first I want to ‘seed’ the initial copy by attaching a new storage locally. But then I ran into some issues with the encryption:
F:\dummy>duplicacy -d init -encrypt from-dummy "F:\verticalbackup"
Reading the environment variable DUPLICACY_PASSWORD
Enter storage password for F:\verticalbackup:*********************************
Using a static salt and 16384 iterations for key derivation
Chunk read levels: [2 3], write level: 2
The storage 'F:\verticalbackup' has already been initialized
Compression level: 100
Average chunk size: 1048576
Maximum chunk size: 1048576
Minimum chunk size: 1048576
Chunk seed: 766572746963616c6261636b7570
F:\dummy will be backed up to F:\verticalbackup with id from-dummy
So far so good.
F:\dummy>duplicacy set -no-backup
New options for storage F:\verticalbackup have been saved
F:\dummy>duplicacy list -all
Storage set to F:\verticalbackup
Enter storage password:*********************************
Failed to decrypt the file snapshots/CDS-Server@cds-esxi6/1: cipher: message authentication failed
Hmm?
F:\dummy>duplicacy -d list -id CDSMail@cds-esxi6 -r 4
Storage set to F:\verticalbackup
Reading the environment variable DUPLICACY_PASSWORD
Reading password from keychain/keyring
Using a static salt and 16384 iterations for key derivation
Chunk read levels: [2 3], write level: 2
Compression level: 100
Average chunk size: 1048576
Maximum chunk size: 1048576
Minimum chunk size: 1048576
Chunk seed: 766572746963616c6261636b7570
Reading the environment variable DUPLICACY_PASSWORD
id: CDSMail@cds-esxi6, revisions: [4], tag: , showFiles: false, showChunks: false
Failed to decrypt the file snapshots/CDSMail@cds-esxi6/4: cipher: message authentication failed
F:\verticalbackup is the path to the Windows/cygwin SSHD storage for Vertical Backup. I also tried to initialise the dummy storage with the original sftp://username@://cygdrive/f/verticalbackup URL, but I get the same error.
I’m 99.999% sure the storage isn’t corrupt in any way, nor should there be permissions issues (I ran Command Prompt as Administrator, just to be sure). On ESXi I’m able to ./vertical list --all --files
just fine.
It’s my understanding that Vertical Backup and Duplicacy should be directly compatible. Why would Duplicacy not be able to read the encrypted snapshots? I mean, it seems to be able to read the encrypted config file from the storage using the supplied master password.
Running Vertical Backup v1.2.0 (the memory efficient version posted here) and Duplicacy v2.1.0.
Any help would be much appreciated.