editor
621
modifications
m (chg "dossier" par "répertoire") |
|||
Ligne 8 : | Ligne 8 : | ||
{{annonce|texte=Il est bien entendu que pour tout ce qui suit, 'user' sera remplacé par votre véritable nom d'utilisateur.|image=|fond=orange|bord=green}}<br> | {{annonce|texte=Il est bien entendu que pour tout ce qui suit, 'user' sera remplacé par votre véritable nom d'utilisateur.|image=|fond=orange|bord=green}}<br> | ||
==== Sauvegarde entière excluant les | ==== Sauvegarde entière excluant les répertoires temporaires<br> ==== | ||
*Créer un fichier 'exclure' dans lequel seront portées les lignes suivantes | *Créer un fichier 'exclure' dans lequel seront portées les lignes suivantes | ||
Ligne 24 : | Ligne 24 : | ||
*Sauvegarder ce fichier dans /root/ | *Sauvegarder ce fichier dans /root/ | ||
*Créer un | *Créer un répertoire /home/controle/, puis un second /home/controle-user/. Ces deux répertoires, ne sont pas indispensables mais peuvent s'avérer pratiques en cas de fausse manœuvre. En effet, ils collectent les anciens répertoires/fichiers qui ont subi des modifications depuis la dernière sauvegarde 'rsync'. | ||
*Pour la partition qui va accueillir nos sauvegardes, il est préférable, quand on le peut, de l'installer sur un Disque Dur(HD) différent (chez moi, un HD externe, relié en Sata). Ce n'est toutefois pas indispensable. Par contre, sa dimension devra être suffisante ( par exemple 25 Go ) | *Pour la partition qui va accueillir nos sauvegardes, il est préférable, quand on le peut, de l'installer sur un Disque Dur(HD) différent (chez moi, un HD externe, relié en Sata). Ce n'est toutefois pas indispensable. Par contre, sa dimension devra être suffisante ( par exemple 25 Go ) | ||
*Dans cette partition de sauvegarde, pour chaque machine à sauvegarder, on va créer deux | *Dans cette partition de sauvegarde, pour chaque machine à sauvegarder, on va créer deux répertoires, que l'on nommera, pour cet exemple, "sauve" & "sauve-user". | ||
*Je ne m'attarde pas sur les créations de partition et de | *Je ne m'attarde pas sur les créations de partition et de répertoire, d'autres tutos les ayant déjà traitées. | ||
*Pour l'exemple, nous placerons cette partition en 'sdb1' | *Pour l'exemple, nous placerons cette partition en 'sdb1' | ||
Ligne 39 : | Ligne 39 : | ||
*Monter sdb1 sur /mnt/ | *Monter sdb1 sur /mnt/ | ||
user@debian:~ # mount -t ext3 /dev/sdb1 /mnt | user@debian:~ # mount -t ext3 /dev/sdb1 /mnt | ||
*Inutile la première fois (ils sont vides), il conviendra, par la suite, de vider les | *Inutile la première fois (ils sont vides), il conviendra, par la suite, de vider les répertoires de contrôle : user@debian:~ # rm -r /home/controle/* /home/controle/. | ||
user@debian:~ # rm -r /home/controle-user/* /home/controle-user/.* | user@debian:~ # rm -r /home/controle-user/* /home/controle-user/.* | ||
*Sauvegarde de '/' | *Sauvegarde de '/' | ||
Ligne 51 : | Ligne 51 : | ||
*-a: conserve toutes les informations sur les fichiers, comme les droits (chmod), la date de modification, etc. | *-a: conserve toutes les informations sur les fichiers, comme les droits (chmod), la date de modification, etc. | ||
*-r: sauvegarde aussi tous les sous- | *-r: sauvegarde aussi tous les sous-répertoires qui se trouvent dans le répertoire à sauvegarder. | ||
*-v: mode verbeux, affiche des informations détaillées sur la copie en cours. | *-v: mode verbeux, affiche des informations détaillées sur la copie en cours. | ||
*--del: efface les | *--del: efface les répertoires/fichiers qui ont subi des modifications depuis le dernier traitement 'rsync'. | ||
*--backup: conserve ces mêmes | *--backup: conserve ces mêmes répertoires/fichiers et les place où lui indique la commande suivante. | ||
*--backup-dir: chemin où seront placés les | *--backup-dir: chemin où seront placés les répertoires/fichiers effacés par le traitement actuel | ||
*--exclude-from: indique le chemin du fichier qui mentionne les | *--exclude-from: indique le chemin du fichier qui mentionne les répertoires ne devant pas être pris en compte dans le traitement actuel. | ||
*Ensuite, et après un espacement, vient la partie qui doit être traitée : '/' pour la première ligne & '/home/user/', pour la seconde. | *Ensuite, et après un espacement, vient la partie qui doit être traitée : '/' pour la première ligne & '/home/user/', pour la seconde. | ||
*Enfin, et après un espacement, vient le chemin du | *Enfin, et après un espacement, vient le chemin du répertoire où sera conservée la sauvegarde : '/mnt/sauve' & '/mnt/sauve-user'. | ||
Voilà la sauvegarde effectuée, il ne reste plus qu'à démonter /mnt. | Voilà la sauvegarde effectuée, il ne reste plus qu'à démonter /mnt. | ||
Ligne 77 : | Ligne 77 : | ||
*Rendre opérationnel le HD qui abrite la sauvegarde & monter la partition 'sdb1' sur /mnt/ | *Rendre opérationnel le HD qui abrite la sauvegarde & monter la partition 'sdb1' sur /mnt/ | ||
# mount -t ext3 /dev/sdb1 /mnt | # mount -t ext3 /dev/sdb1 /mnt | ||
*Créer un | *Créer un point de montage (répertoire) temporaire du clone : | ||
# mkdir /mnt/clone | # mkdir /mnt/clone | ||
*Monter la partition 'sda2' sur /mnt/clone/ | *Monter la partition 'sda2' sur /mnt/clone/ | ||
Ligne 86 : | Ligne 86 : | ||
Pour que la fabrication du clone soit complète, il faut vérifier la présence de tous les | Pour que la fabrication du clone soit complète, il faut vérifier la présence de tous les répertoires qui sont exclus des sauvegardes: /dev, /proc, /sys, /media/cdrom0, /home(même si celle-là n'est pas exploitée) et ceux qui sont portés dans le 'fstab'. Si certains sont absents, il convient de les créer, vides, manuellement. | ||
La /home étant commune, il est inutile de la cloner. | La /home étant commune, il est inutile de la cloner. |