Hello all! I’ve just released Déjà Dup 43.alpha with some big features, and I’d love any testing that folks can manage.
New: Microsoft OneDrive storage support
You can now choose Microsoft OneDrive when selecting a storage location in the Preferences screen.
When backing up, you’ll be prompted to connect Déjà Dup to your Microsoft account. Note that you can only use your personal account for this, not your business account.
New: Restic backup support
This is opt-in. Nothing will change for you unless you enable this in Preferences → Labs.
Restic is an alternative underlying backup tool to duplicity. It is hopefully faster, and may allow us to add future features more easily (like changing your encryption password).
This is very early days with our support for Restic, so please don’t enable it for any backups you care about.
New: UI updates
Déjà Dup got ported to gtk4 and libadwaita1. This will hopefully only be a welcome visual refresh. But please be on the lookout for any broken corners of the UI.
Testing Instructions
Remove your existing install, to avoid any confusion.
Thank you so much for attempting to download it at least!
Hmm, I see 43.alpha in flatpak:
$ flatpak search dejadup
Name Description Application ID Version Branch Remotes
Déjà Du… Protect yourself from da… …g.gnome.DejaDup 43.alpha beta flathub-beta
Déjà Du… Keep your important docu… …g.gnome.DejaDup 42.8 stable flathub
What do you see when you run flatpak search dejadup?
I’ve successfully backed up (encrypted) to OneDrive with version 43 - hooray!
I have had some usability issues though - I think these are related to my local environment:
I’m running the Flatpak on Debian 10 with KDE as the desktop (I’m guessing this isn’t what you had in mind when writing the software). Anyway, the issues are:
I’m having to ‘Grant access’ twice during each backup - despite setting the ‘save password’ radio button
1.5. I’m having to enter the encryption password at each backup
Backups can’t be scheduled, due to permission to run in the background not being set (in Settings > Applications > Backups). As I’m not running Gnome I’m not sure to what extent you bring those sort of things into the Flatpak (assuming I understand properly how Flatpak works).
Anyway, for my needs, running manually with two ‘grant access’ clicks and a password entry is a big step towards ‘set and forget’.
Awesome, thanks so much for providing this for us! I tested it on a 1 Terabyte drive that was backed up using the previous version of DejaDup, which was a turtle slow process.
So I installed this and chose the restic db - Damn the 1st complete backup went blazing fast compared to using duplicity! Haven’t tried a recovery yet …
Hello! It’s true that KDE is not as well tested, so may indeed have some oddities. Thank you for your report!
Not remembering the access grant or encryption password are both due to the same issue. KWallet does not yet support libsecret / org.freedesktop.secret. There’s an MR for KWallet though. I think there’s also a competitor to KWallet that might implement support? But I don’t remember its name.
Until that’s fixed, I can well imagine it will be annoying to use Deja Dup, sorry.
As for background permissions, the popup we show to point the user at how to fix it is indeed aimed at GNOME users (Settings > Applications > Backups). But the mechanism is a generic flatpak thing. KDE may have its own UI for changing flatpak permissions?
But regardless, you can change permissions on the command line: