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 →
Ci-dessous, les différences entre deux révisions de la page.
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 [04/07/2017 00:07] Philou92 [Introduction] |
utilisateurs:philou92:tutos:sauvegarde-systeme-leger [04/07/2017 21:33] Philou92 [Mise en place du système de sauvegarde] |
||
---|---|---|---|
Ligne 26: | Ligne 26: | ||
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. | 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 [[https://debian-facile.org/doc:systeme:mkfs?s[]=ext4]] | + | |
+ | 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> | Dans ce que va suivre je pars du principe que c'est ce type de support qui est utilisé.</note> | ||
Ligne 61: | Ligne 65: | ||
===== 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 monté. | ||
+ | Taper la commande suivante : | ||
+ | <code root>mount</code> | ||
+ | Normalement vous devriez trouver une ligne du genre : | ||
+ | <code config retour de la commande>/dev/sdb1 on /media/<USER>/Sauvegarde</code> | ||
+ | |||
+ | Si ce n'est pas le cas taper la commande : | ||
+ | <code root>fdisk -l</code> | ||
+ | repérer le répertoire en /dev/sdbx de votre disque de sauvegarde restauration. | ||
+ | |||
+ | Supposons qu'il s'appelle /dev/sdb1. | ||
+ | Monter le disque avec | ||
+ | <code root>mount /dev/sdb1 /mnt/sauvegarde</code> | ||
+ | |||
+ | Dans les deux cas placez-vous à la racine du disque : | ||
+ | <code root>cd /media/<USER>/Sauvegarde</code> | ||
+ | ou | ||
+ | <code root>cd /mnt/sauvegarde</code> | ||
+ | |||
+ | Créer les répertoires suivants : | ||
+ | <code root>mkdir backuphome | ||
+ | mkdir .backuphome | ||
+ | mkdir BANK1 | ||
+ | mkdir BANK2</code> | ||
+ | |||
+ | |||
- | repérez votre disque comme ici : | ||
- | LABEL="Sauvegarde" UUID="8498c62b-ad6f-4966-990e-822f729a01c3" TYPE="ext4" PARTUUID="f239042f-01" | ||
- | editez votre fichier /etc/fstab avec votre éditeur favori (nano, vim) et ajoutez la ligne suivante | ||
- | #UUID=8498c62b-ad6f-4966-990e-822f729a01c3 /mnt/sauvegarde ext4 defaults,nofail | ||
- | ,noauto 0 | ||
- | La ligne est pour l'instant commentée | + | Créer les répertoires suivant sur le disque dur. |
+ | <code root>Insérer le code root</code> | ||
==== Création du service de sauvegarde ==== | ==== Création du service de sauvegarde ==== | ||
Ligne 154: | Ligne 195: | ||
==== 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 179: | Ligne 218: | ||
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" |