Backup methods

YunoHost currently has three apps integrating backup solutions offering more features than the simple ".tar" mechanism shipped in YunoHost, in particular automatic and remote backups.

BorgBackup (cf the Borg "client" and Borg "server" apps)

  • backup of data on an external disk or on a remote Borg repository
  • deduplication and compression of files, which makes it possible to keep many previous copies without too much storage overhead
  • data encryption, which allows you to store data with a third party
  • to define the frequency and type of data to be backed up
  • a mail alert system in case of backup failure.

There are remote borg repository providers, it is also possible to create your own repository on another YunoHost with the borgserver application.

Restic (cf the Restic app)

  • backup of data to remote storage (support for different types of storage, inclusing S3 and SFTP)
  • deduplication and compression of files, which makes it possible to keep many previous copies without too much storage overhead
  • data encryption, which allows to store data at a third party
  • to define the frequency and type of data to be backed up
  • a mail alert system in case of backup failure.

Archivist

This application is currently broken!

  • based on rsync and GPG
  • backup of data on a remote storage (support for different types of storage)
  • data encryption, which allows to store data at a third party

The package also allows you to finely define the frequency and type of data to be backed up and integrates an email alert system in case of backup failure.

More info: https://forum.yunohost.org/t/new-app-archivist/3747

Found errors? Think you can improve this documentation? Simply click the Edit link at the top of the page, and then the icon on Github to suggest changes.