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 23:06] Philou92 [Premières sauvegardes avant le grand saut] |
utilisateurs:philou92:tutos:sauvegarde-systeme-leger [04/07/2017 23:20] Philou92 [Premières sauvegardes avant le grand saut] |
||
---|---|---|---|
Ligne 77: | Ligne 77: | ||
Éditez votre fichier /etc/fstab avec votre éditeur favori (nano, vim) et ajoutez la ligne suivante | Éditez votre fichier /etc/fstab avec votre éditeur favori (nano, vim) et ajoutez la ligne suivante | ||
<file bash extrait/etc/fstab> | <file bash extrait/etc/fstab> | ||
- | #UUID=8498c62b-ad6f-4966-990e-822f729a01c3 /mnt/sauvegarde ext4 defaults,nofail,noauto 0 | + | #UUID=8498c62b-ad6f-4966-990e-822f729a01c3 /mnt/sauvegarde ext4 defaults,nofail,noauto 0 2 |
</file> | </file> | ||
Ligne 121: | Ligne 121: | ||
Démonter le répertoire chiffré : | Démonter le répertoire chiffré : | ||
<code root>fusermount -u /mnt/sauvegarde/backuphome</code> | <code root>fusermount -u /mnt/sauvegarde/backuphome</code> | ||
- | |||
- | Démonter le disque dur | ||
- | <code root>cd / | ||
- | umount /mnt/sauvegarde</code> | ||
- | |||
==== Création du service de sauvegarde ==== | ==== Création du service de sauvegarde ==== | ||
Ligne 132: | Ligne 127: | ||
Créer le fichier suivant : sauvegarde.service dans le répertoire /etc/systemd/system/ | Créer le fichier suivant : sauvegarde.service dans le répertoire /etc/systemd/system/ | ||
- | <file config service.sauvegarde> | + | <file config sauvegarde.service> |
[Unit] | [Unit] | ||
Description=Sauvegarde systeme et home | Description=Sauvegarde systeme et home | ||
Ligne 147: | Ligne 142: | ||
</file> | </file> | ||
- | Puis démarrer le service en saisissant les commandes suivantes : | ||
- | <code root>systemctl daemon-reload | ||
- | systemctl enable sauvegarde.service | ||
- | systemctl start sauvegarde.service</code> | ||
- | |||
- | |||
- | |||
- | |||
==== Création d'un groupe utilisateurs "sauvegarde" ==== | ==== Création d'un groupe utilisateurs "sauvegarde" ==== | ||
Ligne 270: | Ligne 257: | ||
dpkg --get-selections "*" > $DESTINATION/dpkg-selections.list | dpkg --get-selections "*" > $DESTINATION/dpkg-selections.list | ||
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 -a --delete-after $SOURCE $DESTINATION --exclude-from=$rsync_backup_include --exclude='**' |
touch $LASTDATE | touch $LASTDATE | ||
echo "`date` Sauvegarde SYTEME OK: sur $DESTINATION" >> $JOURNAL | echo "`date` Sauvegarde SYTEME OK: sur $DESTINATION" >> $JOURNAL | ||
Ligne 322: | Ligne 309: | ||
mkdir -p "$BACKUP" | mkdir -p "$BACKUP" | ||
# crée la sauvegarde | # crée la sauvegarde | ||
- | /usr/bin/rsync -av --delete --exclude-from $LISTEEXCLUSIONS --backup --backup-dir="$BACKUP" "$SOURCE" "$ACTUEL" --exclude='**' | + | /usr/bin/rsync -a --delete --exclude-from $LISTEEXCLUSIONS --backup --backup-dir="$BACKUP" "$SOURCE" "$ACTUEL" --exclude='**' |
# supprime le répertoire backup s'il est vide | # supprime le répertoire backup s'il est vide | ||
rmdir --ignore-fail-on-non-empty "$BACKUP" | rmdir --ignore-fail-on-non-empty "$BACKUP" | ||
Ligne 458: | Ligne 445: | ||
Lancer à nouveau les mêmes commandes pour sauvegarder le système dans la BANK2 (comme le /home est déjà fait cela devrait prendre moins de temps). | Lancer à nouveau les mêmes commandes pour sauvegarder le système dans la BANK2 (comme le /home est déjà fait cela devrait prendre moins de temps). | ||
+ | Démonter le disque dur | ||
+ | <code root>cd / | ||
+ | umount /mnt/sauvegarde</code> | ||
+ | Puis démarrer le service en saisissant les commandes suivantes : | ||
+ | <code root>systemctl daemon-reload | ||
+ | systemctl enable sauvegarde.service | ||
+ | systemctl start sauvegarde.service</code> | ||
+ | Éditez votre fichier /etc/fstab avec votre éditeur favori (nano, vim) supprimez le "#" en début de ligne | ||
+ | <file bash extrait/etc/fstab> | ||
+ | UUID=8498c62b-ad6f-4966-990e-822f729a01c3 /mnt/sauvegarde ext4 defaults,nofail,noauto 0 2 | ||
+ | </file> | ||
- | + | Voilà... C'est fini. :-) | |
- | + | ||
- | + | ||
- | + | ||
- | + | ||
===== Mes sources d'inspiration ===== | ===== Mes sources d'inspiration ===== | ||
Les excellents tuto dont je me suis largement inspiré : | Les excellents tuto dont je me suis largement inspiré : |