ubuntu-fr

Communauté francophone des utilisateurs d'Ubuntu

[[sauvegarde]]

Piste: » sauvegarde


Sauvegarde

Avant-propos

La sauvegarde de vos données est une chose importante car on ne sait jamais ce qui peut leur arriver. La perte de celles-ci peut être due à plusieurs facteurs (mauvaise manipulation, disque dur hors service, malveillance, vol,…). De plus on ne peut pas se contenter du "ça n'arrive qu'aux autres".

En informatique, la sauvegarde1) est l'opération qui consiste à dupliquer et à mettre en sécurité les données contenues dans un système informatique. (Source : Wikipedia)

Il existe plusieurs solutions de sauvegarde et autant de logiciels de sauvegarde qui vont nous aider dans cette tâche qui peut être rébarbative.

La première question qui se pose est le choix d'un gestionnaire de sauvegarde, mais il faut d'abord connaître son besoin.

Cette page est la page portail pour tout ce qui touche à la sauvegarde de données au sens large.

Evaluer son besoin

Les besoins en terme de sauvegarde sont très variés et dépendent

  • de l'utilisateur : particulier, entreprise, etc
  • de la sensibilité des données: familiales (photos, vidéos, etc), d'entreprises, etc
  • du goût de chacun (potentiellement très variable !)

Dans chaque cas les solutions ne seront pas les mêmes bien sur. Voici quelques pistes pour faire cette évaluation:

  • que dois-je sauvegarder ? quelles sont les données auxquelles je tiens ? Imaginer que son disque dur tombe en panne pour se mettre en situation.
  • selon le degrés d'importance, à quelle(s) fréquence(s) je souhaite faire les sauvegardes ? On peut imaginer plusieurs niveaux de fréquence (ex.: les photos une fois par mois, les comptes une fois par semaine…)
  • sur quel support ? Cela va dépendre du volume à sauvegarder bien sur (clé USB, CD, DVD, NAS, FTP, etc)
  • est-ce que je souhaite une solution graphique ou en ligne de commande ?
  • quelle est la procédure de restauration imposée par le logiciel, me convient-elle ?
  • quel type de sauvegarde ? complète, différentielle, incrémentale ? (cf. petit glossaire)

Petit glossaire

Sauvegarde complète : tous les fichiers sont sauvegardés sans tenir compte d'une sauvegarde antérieure.

Sauvegarde différentielle : on ne sauvegarde que ce qui a changé depuis la dernière sauvegarde complète. Ainsi, pour tout restaurer, il suffit de restaurer la sauvegarde complète puis la dernière différentielle.

Sauvegarde incrémentale : on ne sauvegarde que ce qui a changé depuis la dernière sauvegarde quelle qu'elle soit (complète, différentielle ou incrémentale). La plupart des logiciels dédiés à la sauvegarde gèrent les sauvegardes incrémentales. Ainsi, pour tout restaurer, il faut restaurer la dernière sauvegarde complète puis toutes les sauvegardes incrémentales effectuées depuis, et dans l'ordre.

On pourra bien sur se reporter à d'autres sources plus exhaustives (liens [1]).

Solutions pour répondre a son besoin

Selon le besoin bien évalué dans la section précédente, nous allons lister les solutions préconisées, d'une part par Ubuntu lui-même et d'autre part par la grande source (inépuisable…) de logiciel libre.

Ubuntu

D'après la documentation officielle (liens [2]) on peut :

  • copier manuellement les fichiers à sauvegarder en utilisant le gestionnaire de fichiers (par drag & drop) vers:
    • des CD-R / DVD-R
    • des disques durs externes et des périphériques à mémoire flash
    • un autre ordinateur sur le réseau
  • ou utiliser une alternative simple avec l'application HUBackup (Home User Backup)

Logiciels

Proposition(s) de sets d'icône pour les tableaux :

SupportéSupporté Non supportéNon supporté Possible après quelques réglagesPossible après quelques réglages Non testé Non testé

Graphique

Nom utilise (Back-end) Incrémental Planification Restauration incorporée Points forts Points faibles Remarques
BackupPC rsync
samba
tar
Supporté Supporté Supporté Outil très puissant permettant de sauvegarder plusieurs clients (Linux ou Windows)
FullSync N/A Non testé Supporté Non testé Pas vraiment un outil de Sauvegarde à proprement parler mais plutôt de Synchronisation (ce qu'il réalise très bien). On obtient une copie non compressée du/des dossier(s) surveillé(s). Permet de synchroniser des dossiers en local, ou bien via FTP, SFTP ou le protocole SMB.
Grsync rsync Supporté Non testé Supporté Grsync c'est la puissance de rsync sans prise de tête, en "2" clics !
Keep rdiff-backup Supporté Supporté Supporté simple. Permet restaurer une sauvegarde datant de plusieurs jours auparavant pas de mode superutilisateur Outils KDE, adapté pour les sauvegardes de données d'un seul utilisateur (pas de gestion des droits pour de plusieurs comptes2) ).
partimage N/A Non supporté Non supporté Supporté Simple et efficace pour ce qu'on attend de lui. gourmant en espace disque, restauration partielle délicate partimage sert à faire la sauvegarde d'une partition. C'est l'équivalent de Norton Ghost. Peu adapté pour des sauvegardes regulières.
SBackup N/A Supporté Supporté Supporté Outil simple d'utilisation et assez puissant
unison-gtk unison Non testé Non testé Non testé Outil simple d'utilisation mais présentant des limitations par rapport a l'utilisation d'unison en ligne de commande : impossibilité de modifier les profils, l'outil n'évolue plus

Ligne de commande

Nom Front-end existant Incrémental Planification Restauration incorporée Points forts Points faibles Remarques
rdiff-backup Keep Supporté Possible après quelques réglages Possible après quelques réglages Planification/Restauration: cf. note ci-dessous.
rsnapshot N/A Supporté Possible après quelques réglages Possible après quelques réglages rsnapshot est basé sur rsync.
Planification/Restauration: cf. note ci-dessous.
rsync BackupPC
Grsync
Supporté Possible après quelques réglages Possible après quelques réglages Planification/Restauration: cf. note ci-dessous.
Il existe aussi un tutoriel.
unison unison-gtk Non testé Non testé Non testé Unison propose beaucoup d'options qui permettent d'écrire des fichiers de configurations plutôt complexes, le mieux est de se pencher sur la doc.
Note générale sur la planification et la restauration pour les applications en ligne de commande

Si l'application ne gère pas la planification et/ou la restauration, on peut facilement y remédier.

  • planification: on utilisera cron ou anacron
  • restauration: elle sera manuelle, en copiant les fichiers depuis la sauvegarde

Liste brute à classer

Si vous utilisez un des logiciels dans cette liste, merci de le déplacer (et non pas copier) dans le tableau adéquat en remplissant les colonnes, merci !

Le but est de vider cette liste pour remplir les tableaux.

  • Amanda : Sauvegarde incrémentale, différentiel.
  • Areca_Backup : sauvegarde en local ou sur FTP incrémentale. Ressemble un peu à fullsync ou cobian backup pour windows.
  • Backup-Manager : sauvegarde de fichier locaux sous forme d'archives pouvant être exportée sur un serveur (via FTP, SSH, RSYNC,…) ou gravée sur CD/DVD. Il n'y a pas de procédure de restauration automatique.
  • CloneZilla : équivalent libre de Norton Ghost ou Acronis True Image. Permet de créer une image de sauvegarde d'un disque dur ou d'une partition, puis de la restaurer.
  • Conduit : pour synchroniser vos photos, vos documents, vos calendriers, vos emails, vos contacts Evolution, vos notes Tomboy, vos marque-pages et flux RSS, et à terme n'importe quelle source de données), avec d'autres ordinateurs de votre réseau, des services en ligne (tels que Flickr, Picasa, Gmail) d'autres appareils (IPod, smartphones…).
  • FlyBack : clone du fameux Apple timemachine.
  • Lftp est un client FTP permettant facilement en ligne de commande de faire des transferts de fichiers (par exemple pour mettre à jour votre site Internet modifié localement ou pour faire une sauvegarde sur votre ordinateur).
  • TimeVault : équivalent de Time Machine sous MacOS. Permet de faire des snapshots de répertoires et de récupérer des fichiers tels qu'ils étaient dans le passé.
  • Back In Time : outil de sauvegarde/restauration Linux inspiré de TimeVault et FlyBack.

Liens

Pages traitant de la sauvegarde

1) backup en anglais
2) version 0.4.0

sauvegarde.txt · Dernière modification: 2009/07/01 22:16 par jahwork
Le contenu de ce wiki est sous double licence : CC BY-SA et GNU FDL