[[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.
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
Supporté | Non supporté | Possible après quelques réglages | |
Graphique
| Nom | utilise (Back-end) | Incrémental | Planification | Restauration incorporée | Points forts | Points faibles | Remarques |
|---|---|---|---|---|---|---|---|
| BackupPC | rsync samba tar | | | | Outil très puissant permettant de sauvegarder plusieurs clients (Linux ou Windows) | ||
| FullSync | N/A | | | | 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 | | | | Grsync c'est la puissance de rsync sans prise de tête, en "2" clics ! | ||
| Keep | rdiff-backup | | | | 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 | | | | 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 | | | | Outil simple d'utilisation et assez puissant | ||
| unison-gtk | unison | | | | 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 | | | | Planification/Restauration: cf. note ci-dessous. |
||
| rsnapshot | N/A | | | | rsnapshot est basé sur rsync. Planification/Restauration: cf. note ci-dessous. |
||
| rsync | BackupPC Grsync | | | | Planification/Restauration: cf. note ci-dessous. Il existe aussi un tutoriel. |
||
| unison | unison-gtk | | | | 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. |
Si l'application ne gère pas la planification et/ou la restauration, on peut facilement y remédier.
- restauration: elle sera manuelle, en copiant les fichiers depuis la sauvegarde
Liste brute à classer
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é.
Liens
- [1] (fr) La sauvegarde sur Wikipedia
- [2] (en) Documentation officielle pour Ubuntu 8.10 (c'est le même contenu depuis Ubuntu 7.04)
Supporté
Non supporté
Possible après quelques réglages
