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 [03/07/2017 23:34] Philou92 [Mise en place du système de sauvegarde] |
utilisateurs:philou92:tutos:sauvegarde-systeme-leger [03/07/2017 23:42] Philou92 [Installation] |
||
---|---|---|---|
Ligne 36: | Ligne 36: | ||
L'installation des deux paquets suivants est facultative : | 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</note> | + | <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 162: | Ligne 162: | ||
<code root>touch rsync-backup.log | <code root>touch rsync-backup.log | ||
touch rsync-backup.date | touch rsync-backup.date | ||
- | rsync-backup.sh</code> | + | touch rsync-backup.sh</code> |
+ | |||
+ | <note>Comme son extension le souligne, le fichier rsync-backup.log enregistre les événements d'erreur ou de réussite de la sauvegarde.</note> | ||
Modifier les droits du fichier rsync-backup.sh | Modifier les droits du fichier rsync-backup.sh | ||
Ligne 168: | Ligne 170: | ||
créer le fichier rsync-backup.sh avec les droits d'exécution pour root uniquement et ajouter le script suivant: | créer le fichier rsync-backup.sh avec les droits d'exécution pour root uniquement et ajouter le script suivant: | ||
- | (modifier la ligne 27 avec l'UUID de votre disque) | + | (modifier la ligne 24 avec l'UUID de votre disque) |
#! /bin/sh | #! /bin/sh | ||
- | nom_hote=`hostname` | ||
SOURCE="/" | SOURCE="/" | ||
MONTAGE="/mnt/sauvegarde" | MONTAGE="/mnt/sauvegarde" | ||
Ligne 219: | Ligne 220: | ||
then | then | ||
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 |
- | # nécéssite l'installation du paquet debconf-utils | + | #-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 |