Sauvegardes généralités

De Le Wiki du Forum-Debian.fr
Aller à la navigation Aller à la recherche

Généralités sur les sauvegardes

Nous ne le répéterons jamais assez, sauvegardez vos données. Les causes de perte de données sont multiples et (très ?) fréquentes en informatique, ne pas l'oublier (défaillance matérielle, logicielle, humaine, malveillance...).

L'idéal est d'avoir trois jeux de sauvegardes, sur trois supports physiques différents. Un jeux de sauvegarde complet mis à jour régulièrement (stocké dans un endroit différent de l'ordinateur) et deux autres jeux mis à jour bi-quotidiennement (par sauvegarde différentielle) par exemple.

N'oubliez pas que la sauvegarde automatique peut elle aussi être dangereuse. Il peut arriver d'écraser une sauvegarde "saine" avec un système corrompu... C'est pourquoi il est préférable d'avoir une sauvegarde complète de côté, ou du moins plusieurs jeux...

Les différents types de sauvegarde: Sauvegarde

Complètes : Lors d'une sauvegarde complète, on va remettre à "0" l'attribut du fichier pour mémoriser le fait que le fichier a été enregistré. Lorsque l'on travaille avec la date, on mémorise la date de la dernière sauvegarde de façon à pouvoir différencier les fichiers qui ont été sauvegardés des autres (date de dernière modification).

Différentielles: La sauvegarde différentielle effectue une copie des fichiers créés ou modifiés depuis la dernière sauvegarde complète, quelles que soient les sauvegardes intermédiaires. En d'autres termes, la sauvegarde complète du jour J sert de référence pour identifier les fichiers créés, modifiés ou ajoutés et ainsi ne sauvegarder que ces derniers du jour J+1 au jour J+6.

Incrémentales (ou incrémentielle): Cette méthode consiste à sauvegarder les fichiers créés ou modifiés depuis la dernière sauvegarde quel que soit son type (complète, différentielle ou incrémentielle).


(quelques) Logiciels de sauvegarde

  • amanda: Advanced Maryland Automatic Network Disk Archiver Amanda est un système de sauvegarde conçu pour archiver plusieurs ordinateurs d'un réseau
  • backup2l: Outil de sauvegarde et restauration de faible maintenance pour des support pouvant être montés (basé sur disque)
  • backup-manager: Programme pour vous aider à faire des sauvegardes quotidiennes de votre système de fichiers.
  • backupninja: Système de sauvegarde meta-backup léger et extensible
  • backuppc: BackupPC est un système de hautes performances pour effectuer la sauvegarde de PC au niveau de l’entreprise (basé sur disques)
  • Bacula: Sauvegarde, restauration et vérification par le réseau - fichiers commun de support
  • bootcd: Créez un LiveCD de votre système.
  • cp: Copiez tous vos fichiers ou tous vos répertoires.
  • dar: Archiveur complet supportant les sauvegardes différentielles, les tranches, la compression et le support ATTR/ACL. DAR supporte également les tuyaux (pipes) pour des opérations distantes, incluant ssh.
  • dd (paquet coreutils): Sauvegardez vos partitions et restaurez les.
  • dump: Dump et restore pour les systèmes de fichiers ext2/ext3
  • keep: Système de sauvegarde pour KDE
  • mondo: Mondo Rescue : suite de sauvegarde pour la restauration d'un désastre (mondorescue: Outil de récupération de données.)
  • Partimage: Sauvegardez vos partitions et restaurez les.
  • rdiff-backup: Rdiff-backup sauvegarde un répertoire dans un autre, y compris à travers un réseau
  • rsnapshot: Rsnapshot est un utilitaire basé sur rsync. Il peut faire des sauvegardes incrémentielles de systèmes de fichiers locaux et distants pour n'importe quel nombre de machines.
  • rsync: Rsync est un programme qui permet de copier vers ou à partir de machines distantes de la même façon que rcp.
  • sbackup: Simple Backup Suite is a set of backend backup daemon and GNOME GUI frontends that provide a simple yet powerful backup solution for common desktop users.
  • unison: Unison est un outil de synchronisation de fichiers pour Unix et Windows,

écrit en OCaml.

  • xfsdump: Xfsdump examine les fichiers d'un système de fichiers, détermine ceux qui doivent être sauvegardés et les copie sur un disque, une bande ou un autre support de stockage

Exemples de scripts de sauvegarde utilisant rsync

LIENS EXTERNES

Lol 10 août 2011 à 02:15 (CDT)