Scheduled backup of data to FTP,Amazon S3 etc. (cron job)
under review
D
David Work
We're a Wasabi partner, so it'd be awesome if you would support it too.
Eric
Necessary!
Lukas Van Vyve
+1 for this. Not very familiar with running and maintaining my own VPS; I understand the backup instructions in the documentation, but having some sort of automated safeguard instead of manually backing up (or at least recommended solutions) would be great, especially because of so much new data every day (new subscribers, automations, tags) that would get lost without daily backup :) Btw thanks so much for all the super clear documentation!
EmailDelivery.com
under review
EmailDelivery.com
Agreed been thinking for a while we should have recommended backup solutions
R
Rob @ Press Wizards
EmailDelivery.com: Maybe look at these for inspiration...
BackBlaze B2 is AWS S3 compatible, so inexpensive, and pretty awesome:
Also to Dropbox via rclone and restic:
R
Rob @ Press Wizards
EmailDelivery.com: I actually got this working by installing duplicity via snap, and then backup to Backblaze B2:
- Create a bucket in the web UI, then create an application key that has permission only to that bucket:
Bucket: emaildelivery
Created: January 31, 2024
Bucket ID: 123exampleID456
Type: Private
File Lifecycle: Keep only the last version
Endpoint: s3.us-west-004.backblazeb2.com
Encryption: Disabled
Success! Your new application key has been created. It will only appear here once.
keyID: 12345678example0000000000a
keyName: emaildelivery
applicationKey: K123v456example3E321JLE654
- Install duplicity via snap:
sudo snap install duplicity --classic
sudo ln -s /snap/bin/duplicity /usr/bin/duplicity
duplicity --version
- Tested Example Uses:
Backups:
duplicity backup ~/edcom-install/config/ b2:// 12345678example0000000000a:K123v456example3E321JLE654@emaildelivery/config/ --no-encryption
duplicity backup ~/edcom-install/data/ b2:// 12345678example0000000000a:K123v456example3E321JLE654@emaildelivery/data/ --no-encryption
Restore:
duplicity restore b2:// 12345678example0000000000a:K123v456example3E321JLE654@emaildelivery/config/ ~/edcom-install/config/ --no-encryption
duplicity restore b2:// 12345678example0000000000a:K123v456example3E321JLE654@emaildelivery/data/ ~/edcom-install/data/ --no-encryption
Above b2:// should be no space after it - added so it doesn't try linking as a URL.