logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).


L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT → ODT PDF Export

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
Prochaine révision Les deux révisions suivantes
utilisateurs:philou92:tutos:sauvegarde-systeme-leger [03/07/2017 23:57]
Philou92 [Mise en place du système de sauvegarde]
utilisateurs:philou92:tutos:sauvegarde-systeme-leger [04/07/2017 22:54]
Philou92 [Mes sources d'inspiration]
Ligne 25: Ligne 25:
 <note important>​Prérequis systeme : Votre systeme d'​initialisation est **systemd**. <note important>​Prérequis systeme : Votre systeme d'​initialisation est **systemd**.
  
-Prérequis Matériel : Vous aurez besoin d'un support de sauvegarde __dédié__. Personnellement j'ai fais le choix d'un Disque dur USB du commerce. Dans ce que va suivre je pars du principe que c'est ce type de support qui est utilisé.</​note>​+Prérequis Matériel : Vous aurez besoin d'un support de sauvegarde __dédié__. Personnellement j'ai fais le choix d'un Disque dur USB du commerce. ​ 
 + 
 +Le Disque dur est formaté dans un format équivalent à votre système (exemple ext4).  
 + 
 +Si besoin voir la commande mkfs [[https://​debian-facile.org/​doc:​systeme:​mkfs?​s[]=ext4]]. 
 + 
 +Dans ce que va suivre je pars du principe que c'est ce type de support qui est utilisé.</​note>​
  
 Maintenant en avant toute... Maintenant en avant toute...
Ligne 34: Ligne 40:
  
 ===== Installation ===== ===== Installation =====
-L'​installation des deux paquets suivants est facultative : 
- 
-<​note>​j'​ai noté dans les scripts les parties peuvent-être ajoutées ou supprimées selon la convenance encadrés par des lignes #​----------#​ en haut et en bas</​note>​ 
  
 __**l'​outil debconf-utils**__ ​ __**l'​outil debconf-utils**__ ​
Ligne 59: Ligne 62:
  
 ===== Mise en place du système de sauvegarde ===== ===== Mise en place du système de sauvegarde =====
 +Créer le répertoire sauvegarde sur /mnt qui servira de point de montage : 
 +<code root>cd /mnt 
 +mkdir sauvegarde</​code>​
  
 ==== Préparation du disque dur ==== ==== Préparation du disque dur ====
 +Brancher votre disque dur externe.
  
 Récupérer l'UUID du disque de sauvegarde : Récupérer l'UUID du disque de sauvegarde :
-blkid+<code root>blkid</​code>​ 
 + 
 +Repérez votre disque comme ici (Note : Sauvegarde c'est le petit nom que j'ai donné à mon disque) 
 +<code config retour de la commande>​LABEL="​Sauvegarde"​ UUID="​8498c62b-ad6f-4966-990e-822f729a01c3"​ TYPE="​ext4"​ PARTUUID="​f239042f-01"</​code>​ 
 + 
 +Éditez votre fichier /etc/fstab avec votre éditeur favori (nano, vim) et ajoutez la ligne suivante 
 +<file bash extrait/​etc/​fstab>​ 
 +#​UUID=8498c62b-ad6f-4966-990e-822f729a01c3 /​mnt/​sauvegarde ​ ext4  defaults,​nofail,​noauto ​   0   
 +</​file> ​   
 + 
 +La ligne est pour l'​instant commentée (On enlèvera le "#"​ à la fin dès que l'on sera assuré que tout est OK).  
 + 
 +Vérifier à l'aide de la commande suivante si votre disque est déjà monté.  
 +Taper la commande suivante : 
 +<code root>​mount</​code>​ 
 +Si vous trouvez une ligne du genre : 
 +<code config retour de la commande>/​dev/​sdb1 on /​media/<​USER>/​Sauvegarde</​code>​  
 +Si c'est le cas démontez le ( voir [[https://​debian-facile.org/​doc:​systeme:​umount]]) 
 + 
 +Montage du disque dur dans le répertoire /​mnt/​sauvegarde : 
 +<code root>​fdisk -l</​code>​ 
 +repérer le répertoire en /dev/sdbx de votre disque dur externe. 
 + 
 +Supposons qu'il s'​appelle /​dev/​sdb1. 
 +Monter le disque avec 
 +<code root>​mount /dev/sdb1 /​mnt/​sauvegarde</​code>​ 
 + 
 +Placez-vous à la racine du disque : 
 +<code root>cd /​mnt/​sauvegarde</​code>​ 
 + 
 +Créer les répertoires suivants : 
 + 
 +<code root>​mkdir BANK1 
 +mkdir BANK2</​code>​ 
 + 
 +Taper la commande : 
 +<code root>​encfs /​mnt/​sauvegarde/​.backuphome /​mnt/​sauvegarde/​backuphome</​code>​ 
 +Créer les répertoires automatiquement et appliquer le mode normal (mode qui conserve les liens durs) 
 + 
 +Répondre **y** puis **y** puis **entrée** 
 + 
 +A la demande entrer votre "​Monmotdepassesupersecret"​ 
 + 
 +Créer le répertoire "​Actuel"​ dans backuphome et ajoutez le fichier .superpointeur.txt : 
 +<code root>cd backuphome 
 +mkdir Actuel 
 +cd Actuel 
 +touch .superpointeur.txt</​code>​
  
-repérez votre disque comme ici +Démonter le répertoire chiffré ​
-LABEL="​Sauvegarde"​ UUID="​8498c62b-ad6f-4966-990e-822f729a01c3"​ TYPE="​ext4"​ PARTUUID="​f239042f-01"​+<code root>​fusermount ​-u /​mnt/​sauvegarde/​backuphome</​code>​
  
-editez votre fichier ​/etc/fstab avec votre éditeur favori (nano, vim) et ajoutez la ligne suivante +Démonter le disque dur 
-#​UUID=8498c62b-ad6f-4966-990e-822f729a01c3 ​/​mnt/​sauvegarde ​ ​ext4 ​ defaults,​nofail +<code root>​cd ​
-    ,​noauto ​   0     +umount ​/​mnt/​sauvegarde</​code>​
  
-La ligne est pour l'​instant commentée 
  
 ==== Création du service de sauvegarde ==== ==== Création du service de sauvegarde ====
Ligne 152: Ligne 204:
  
 ==== Le script de sauvegarde ==== ==== Le script de sauvegarde ====
- 
- 
 Créer le répertoire /​root/​backup/​ Créer le répertoire /​root/​backup/​
 <code root>cd /root <code root>cd /root
Ligne 177: Ligne 227:
 BANKSTATUS="/​mnt/​sauvegarde/​BANK.status"​ BANKSTATUS="/​mnt/​sauvegarde/​BANK.status"​
 JOURNAL="/​root/​backup/​rsync-backup.log"​ JOURNAL="/​root/​backup/​rsync-backup.log"​
-LASTDATE="/​root/​backup/​rsync-backup.date"​i+LASTDATE="/​root/​backup/​rsync-backup.date"​
 NBJOUR=$((($(date -u +%s) - $(date -ur $LASTDATE ​ +%s))/​86400)) NBJOUR=$((($(date -u +%s) - $(date -ur $LASTDATE ​ +%s))/​86400))
 APPELUSER="/​usr/​local/​sauvegarde/​rsync-backup-user.date"​ APPELUSER="/​usr/​local/​sauvegarde/​rsync-backup-user.date"​
Ligne 219: Ligne 269:
  rsync_backup_include='/​root/​backup/​rsync-backup-include'​  rsync_backup_include='/​root/​backup/​rsync-backup-include'​
  dpkg --get-selections "​*"​ > $DESTINATION/​dpkg-selections.list  dpkg --get-selections "​*"​ > $DESTINATION/​dpkg-selections.list
- #​---section facultative. Nécéssite l'​installation du paquet debconf-utils---#​ 
  debconf-get-selections > $DESTINATION/​debconf-selections  debconf-get-selections > $DESTINATION/​debconf-selections
-        #​---------------------------------------------------------------------------#​ 
  /​usr/​bin/​rsync -av --delete-after $SOURCE $DESTINATION --exclude-from=$rsync_backup_include --exclude='​**' ​  /​usr/​bin/​rsync -av --delete-after $SOURCE $DESTINATION --exclude-from=$rsync_backup_include --exclude='​**' ​
  touch $LASTDATE  touch $LASTDATE
Ligne 311: Ligne 359:
 - /initrd.img - /initrd.img
 - /vmlinuz - /vmlinuz
-- /​home/<​USER1>/​.cache 
-- /​home/<​USER2>/​.cache 
- 
  
 # sauvegarder le contenu du dossier /etc # sauvegarder le contenu du dossier /etc
Ligne 349: Ligne 394:
 + /root/ + /root/
 + /root/** + /root/**
- 
-# sauvegarder le contenu de /home 
-+ /home/ 
-+ /home/** 
- 
  
 # exclure tout (comme ça on est sûr) # exclure tout (comme ça on est sûr)
Ligne 359: Ligne 399:
  
 </​file>​ </​file>​
-*****************+
  
 faire un : faire un :
Ligne 392: Ligne 432:
  
 </​file>​ </​file>​
-*********+
 Créer un fichier .clefsauvegarde dans le répertoire <​USER>​ de confiance : Créer un fichier .clefsauvegarde dans le répertoire <​USER>​ de confiance :
-/​home/<​USER>/​Documents/​.clefsauvegarde+<code root>​touch ​/​home/<​USER>/​Documents/​.clefsauvegarde</​code>​ 
 + 
 +Editer le fichier et y écrire votre mot de passe super secret : 
 +<code root>​nano /​home/<​USER>/​Documents/​.clefsauvegarde</​code>​ 
 +<​code>​Monmotdepassesupersecret</​code>​
  
 Affecter les droits unique de lecture pour root. Affecter les droits unique de lecture pour root.
-en root +<​code ​root>chmod 400 /​home/<​USER>/​Documents/​.clefsauvegarde</​code>​ 
-chmod 400 /​home/<​USER>/​Documents/​.clefsauvegarde + 
-Ajouter le mot de passe en texte à l'​intérieur.+ 
 + 
 +===== Titre ===== 
  
  
Ligne 411: Ligne 458:
 Deux tutos expliquant comment faire une sauvegarde - restauration ​ complète du système (donc lourde) : Deux tutos expliquant comment faire une sauvegarde - restauration ​ complète du système (donc lourde) :
  
-[[https://​wiki.debian-fr.xyz/​Restauration_ou_Reconstruction_de_sa_Debian_-_Racine_et_Home_s%C3%A9par%C3%A9s]]+  * [[https://​wiki.debian-fr.xyz/​Restauration_ou_Reconstruction_de_sa_Debian_-_Racine_et_Home_s%C3%A9par%C3%A9s]]
  
-[[https://​wiki.debian-fr.xyz/​Sauvegarder_sa_Debian_en_vue_d%27une_R%C3%A9installation_ou_Reconstruction_-_Racine_et_Home_s%C3%A9par%C3%A9s]]+  * [[https://​wiki.debian-fr.xyz/​Sauvegarder_sa_Debian_en_vue_d%27une_R%C3%A9installation_ou_Reconstruction_-_Racine_et_Home_s%C3%A9par%C3%A9s]]
  
 La référence debian : [[https://​www.debian.org/​doc/​manuals/​debian-reference/​ch10.fr.html#​_backup_and_recovery]] La référence debian : [[https://​www.debian.org/​doc/​manuals/​debian-reference/​ch10.fr.html#​_backup_and_recovery]]
  
-Le tuto encfs de ubuntu : +Le tuto encfs de ubuntu : [[https://​doc.ubuntu-fr.org/​encfs]]
- +
-[[https://​doc.ubuntu-fr.org/​encfs]]+
utilisateurs/philou92/tutos/sauvegarde-systeme-leger.txt · Dernière modification: 01/05/2023 22:43 par Philou92

Pied de page des forums

Propulsé par FluxBB