Évaluation des logiciels de backups connus.

Notez que ceci est surtout pour les backups serveurs, pour les backups en général, le workshop de CATS serait peut-être intéressant.

On utilise présentement RdiffBackup pour la plupart des backups de fichiers, mais on considère utiliser Attic ou Bup. Voir 16583 pour le suivi de l'évaluation et une décision éventuelle.

Critères

Critères de base

Maintenance
  • le logiciel doit être bien maintenu par une communauté, avec un package debian
Dernière mise à jour
  • des mises à jour régulières
Libre
  • un logiciel libre, bien sûr
Transport
  • le transport des données doit être sécurisé
Incrémental
  • garde un historique des backups sans dupliquer les données
Performant
  • peut conserver des quantités massives de données, tant en terme de taille que de nombre, de façon efficace
Méta-données
  • permet de conserver les permissions, ACLs, ownership etc
Documentation
  • avoir une bonne documentation des procédures de restore et backup
Stabilité
  • ne doit pas corrompre les données de temps en temps ou échouer les backups de façon consistente (peut seulement avoir des infos là dessus à l'usage)

Extra

Ceci sont des "nice to have", pas nécessaire pour notre application.

Encryption
  • supporte l'encryption des données par le client
Déduplication
  • déduplique les données entre les différents backups

Autres critères

Langage
  • .. de programmation
Page d'accueil

Évaluation

Please use a more selective search term instead of search_term="BackupService/SoftwareComparison/*"

Pour ajouter un logiciel à la liste, faites une sous-page avec les champs suivants:

Maintenance
Dernière mise à jour
Libre
Documentation
Transport
Incrémental
Performant
Stabilité
Méta-données
Encryption
Déduplication
Langage
Page d'accueil

Benchmarks

il y a seivot qui est interessant, mais plein de bugs, et inutilisable.

Non-évalués

Ori FS

DVCS-style filesystem over FUSE that deduplicates data and stores file history.

http://ori.scs.stanford.edu/

Backup pc

http://backuppc.sf.net/

To be considered for RdiffBackup replacement.

Running very well on communautique backup system. Has a nice web interface for status, job control and direct in place restore. Thumbs up. -- TheAnarcat 2007-07-04 12:57:43

xfsdump

The main disk was mirrored to the /backup script with xfsdump(8).

Unfortunatly, the xfsdump format (or the implementation) works very slowly. In fact, it is impossibly slow to restore data using it, so we are dropping it.

See /XfsDump for more documentation.

Cedar backup

http://cedar-solutions.com/software/cedar-backup/

pros:

problems:

Cedar usage has been phased out. See lethe.koumbit.net/CedarBackup for legacy information

See /Rsnapshot instead of this.

Inspired from: http://www.mikerubel.org/computers/rsync_snapshots/

http://lethe.koumbit.net/cgi-bin/cvsweb.cgi/koumbit-maint/bin/remote_backup.sh

problems:

See /RsyncAndHardlinks for more documentation.

Bacula

http://www.bacula.org/

interesting features:

problems:

See /BaculaSetup for installation and configuration.

burp

bacula fork - simpler and supports disk-based backups and rotation better and supports deduplication.

http://burp.grke.org/

Bareos

Bareos, or Backup Archiving Recovery open source, is another fork of bacula. It seems to be a 1:1 match of bacula 5.2 that continued efforts to make it move forward.

http://www.bareos.org/

Dirvish

http://www.dirvish.org/

Duplicity

http://www.nongnu.org/duplicity/

hdup

http://www.miek.nl/projects/hdup2/

interesting features:

problems:

amanda

Mondo rescue

Barebones backup solution, allows creation of bootable cd images. Uses afio (tar replacement).

bdsync + bdbackup

bdsync creates a diff from two (maybe one local and one remote) block devices, and can apply such a diff to a block device.

bdbackup is a tool that can be used to keep a number of copies of diffs created by bdsync.

Both weren't tested yet by koumbit staff.

ZBackup

zbackup is a globally-deduplicating backup tool, based on the ideas found in rsync.

http://zbackup.org/

Features:

No purging old backups

Back in time

Simple to use rsync + hardlinks desktop client.

http://backintime.le-web.org

restic

http://restic.github.io/

BackupService/SoftwareComparison (last edited 2018-05-19 01:23:14 by gabriel)