Les Sauvegardes
Stratégie de sauvegarde incrémentale sur une semaine :
Dimanche |
Sauvegarde complète, niveau 0. |
Lundi |
Sauvegarde incrémentale, niveau 1. |
Mardi |
Sauvegarde incrémentale, niveau 2. |
Mercredi |
Sauvegarde incrémentale, niveau 3. |
Jeudi |
Sauvegarde incrémentale, niveau 4. |
Vendredi |
Sauvegarde incrémentale, niveau 5. |
Samedi |
Sauvegarde incrémentale, niveau 6. |
On sauvegarde chaque jour ce qui a été modifié depuis la sauvegarde de la veille. En cas de problème, il faut restaurer la sauvegarde du dimanche précédent, puis successivement chaque sauvegarde quotidienne jusqu’à la dernière sauvegarde effectuée.
Stratégie de sauvegarde différentielle sur une semaine :
Dimanche |
Sauvegarde complète, niveau 0. |
Lundi |
Sauvegarde différentielle, niveau 1. |
Mardi |
Sauvegarde différentielle, niveau 1. |
Mercredi |
Sauvegarde différentielle, niveau 1. |
Jeudi |
Sauvegarde différentielle, niveau 1. |
Vendredi |
Sauvegarde différentielle, niveau 1. |
Samedi |
Sauvegarde différentielle, niveau 1. |
On sauvegarde chaque jour ce qui a été modifié depuis la sauvegarde complète du dimanche. En cas de problème, il faut restaurer la sauvegarde du dimanche précédent, puis la dernière sauvegarde effectuée.
la commande tar
Les options sont très nombreuses, voici les plus usuelles :
t|x|c
Type d’opération à effectuer : t (table of contents) pour lister le contenu de l’archive, x (eXtract) pour restaurer tout ou partie de l’archive, c (create) pour créer une archive.
z|Z|j|J|
Type de compression : z pour gzip, Z pour compress, j pour bzip2, J pour xz.
v
Affichage détaillé.
k
Restauration sans écraser les fichiers existants.
–keep-newer-files
ex :
créer une archive
> tar cvJf mondossier.tar.xz
lister le contenu sans la decompresser :
> tar tvJF mondossier.tar.xz
decompresser l’archive:
> tar xJvf mondossier.tar.xz
ATTENTION
decompresser l’achive dans son repertoire d’origine ridsque d’ecraser les fichiers existants :
Restauration sans écraser les fichiers existants.
–keep-newer-files
pour decompresser l’archive dans un repertoire different, on utilise l’option -C :
> tar xJvf mondossier.tar.xz -C /restauration
La commande tar ne garde pas le chemin absolu mais relatif des fichiers, donc a la décompression, elle mettra les fichiers a l emplacement de la commande.
La commande RSYNC
La commande synchronise les éléments entre Dest et Src. Par défaut, elle utilise le compte utilisateur local, sauf s’il est spécifié par l’argument User@. En mode ssh, la commande rsync doit exister sur le système distant.
Les options usuelles sont les suivantes :
-v
Affichage détaillé.
-a
Mode archive, les droits et les dates sont préservés.
-z
Les données sont compressées pour le transfert.
exemple de la commande du dossier /home/nico vers un second disque mionté dans le dossier hd2 :
> rsync -avze /home/nico /hd2/backup-nico
exemple avec ssh vers un autre pc :
> rsync -avze ssh /home/nico nico@192.168.1.160:/home/nico/backuppc1
bien sur le mot de passe est demandé, si on veut l’utilisé dans un script pour la sauvegarde, on peu copier les clés ssh .