#!/bin/sh

savpath='/media/eric/SAUVEGARDE'

if grep -qs $savpath /proc/mounts; then
	rsync -zavh --delete --exclude Vidéos/ --exclude Musique/ --progress /home/eric $savpath/Jour 
else
    	echo "$savpath not mounted."
fi

Voici le petit code que j’utilise pour réaliser mes sauvegardes sur disque dur externe.

  • savpath contient le point de montage de mon disque dur, ceci me permet de tester que ce dernier est bien monté avant de lancer la sauvegarde (grep -qs $savpath /proc/mounts ;).
  • Les options de rsyns sont :
    • z : compresser le flux
    • a : copie les fichiers de manière récursive
    • v : mode verbeux
    • h : affichage "humain"

Accueil > Linux > Administration > [Linux] rsync - ma sauvegarde