All articles

Create A Backup of Passbolt Data With A Bash Script

4 min. read

Clayton Stevenson

Clayton Stevenson

6 October, 2023

How To Backup Passbolt Data Using Bash

The Backup Bash Script

Gather Your Tools

  • A passbolt server or container
  • A MariaDB Server or MySQL server installed on the passbolt instance - this script uses mysqldump
  • A user with the right permissions to use either the sudo or su command

Creating Backups With The Script

wget https://raw.githubusercontent.com/passbolt/lab-passbolt-admin-scripts/main/backup.sh
chmod +x backup.sh
sudo ./backup.sh
tar -xzf /<Backup Dir>/<Backup File>.tar.gz
ls -al

Next Steps

Testing You Backups

Automate It With cronjob

Keep A Copy Off-Site

Limitations to Consider

Non-root Docker

Mysqldump

From source installation

Continue reading

Disaster Recovery For Passbolt

9 min. read

Disaster Recovery For Passbolt

Passbolt often gets asked about setting up Disaster Recovery. This helpful guide will show you how to setup a warm Disaster Recovery for passbolt.

Clayton Stevenson

Clayton Stevenson

12 October, 2023

Passbolt Lore (Part 1): The Genesis

6 min. read

Passbolt Lore (Part 1): The Genesis

Even though the first version of passbolt was created 12 years ago, the journey of passbolt started way back in the year 2005. Our story begins with the lead of a technical team who had a problem and the audacity to create the solution that he couldn't find.

Passbolt team

Passbolt team

12 September, 2023

Flag of European UnionMade in Europe. Privacy by default.