La sauvegarde : Bacula
Historiques
Solutions historiques
- Dump/Restore
- Prise en compte du niveau de backup :
- 0 : backup complet,
- N (1 à 9) : backup des fichiers ajoutés ou modifiés depuis le dernier backup de nombre inférieur ou égal.
- Utilise Rmt pour le stockage sur bande,
- MAIS : Dump est déconseillé par Linus depuis le noyau 2.4.x du fait de la gestion de son cache.
- Tar
- Créer une archive,
- Rajouter/Extraire/Remplacer des fichiers,
- Réaliser des différences,
- Editer la table des index,
- Prise en compte de la taille des périphériques de stockage,
- Reprise sur erreur,
- Préservation de toutes les propriétés des fichiers,
- Compression avec gzip.
- Cpio
- Entrée/Sortie standard,
- Formats de sortie possible : binaire, tar, …
- Prise en compte des expressions régulières,
- Tailles de blocs paramétrable,
- Compression possible.
Dump et restore sont les programmes de sauvegarde traditionnels d'UNIX®. Ils opèrent sur le disque comme sur une suite de blocs disque, en dessous du niveau d'abstraction que constituent les fichiers, liens et répertoires créés par les systèmes de fichiers. Le programme dump sauvegarde l'intégralité d'un système de fichiers d'un périphérique. Il est incapable de sauvegarder seulement une partie d'un système de fichiers ou une arborescence de répertoires s'étalant sur plus d'un système de fichiers. Le programme dump n'écrit pas de fichiers ou des répertoires sur la bande, mais écrit plutôt les blocs de données brutes dont sont constitués les fichiers et les répertoires.
Dump permet en autres :
Le programme tar date aussi de la Version 6 d'AT&T UNIX (circa 1975). tar travaille en coopération avec le système de fichiers; il permet d'écrire des fichiers et des répertoires sur bandes. tar ne supporte pas toutes les options permises par cpio, mais ne demande pas l'inhabituelle concaténation de commandes qu'utilise cpio
Tar permet en autres :
Cpio est le programme UNIX original pour l'échange de fichiers par bandes magnétiques. cpio dispose d'options (parmi beaucoup d'autres) pour intervertir les octets, utiliser de nombreux différents formats, et envoyer les données à d'autres programmes. Cette dernière caractéristique fait de cpio un excellent choix pour les supports d'installation. cpio ne sait pas parcourir une arborescence de répertoires et il faut lui passer la liste des fichiers via stdin.
cpio ne supporte pas les sauvegardes par le réseau. Vous pouvez utiliser un tuyau et rsh pour envoyer les données sur un lecteur de bande distant:
Cpio permet en autres :
Avantages
- Outils en ligne de commande,
- Aisément « scriptables »,
- Utilisation très précise.
Inconvénients
- Convivialité,
- Possibilités,
- Outils limités au monde Unix.