Decrypt Backups
Overview
Cloudron supports encryption of backups with a passphrase. In this guide, we will see how to decrypt Cloudron backups on your laptop/PC.
Prerequisites
Have your PC/laptop setup with the Cloudron CLI tool. You can do this
by sudo npm install -g cloudron
.
Then, login using cloudron login my.example.com
.
Download backup
This guide assumes you have the backup downloaded locally. If not, see this guide.
Decrypt
tgz
If the backup format is tgz, the download will be a single file with the extension .tar.gz.enc
.
$ cloudron backup decrypt --password=passphrase backupid.tar.gz.enc backupid.tar.gz
$ tar zxvf backupid.tar.gz
rsync
If the backup format is rsync, the download will just be a directory.
$ mkdir /path/to/unencrypted
$ cloudron backup decrypt-dir --password=passphrase /path/to/encrypted /path/to/unencrypted