[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: logiciel de sauvegarde





Le 2016-01-06 20:06, Gaëtan PERRIER a écrit :
De plus je ne veux pas d'un système qui se déclenche automatiquement. Les sauvegardes se feront sur disques externes qui ne sont pas branchés en permanences. Gaëtan
Je suis dans la même situation que toi et après avoir essayer quelques "gui" j'en suis venu à utiliser des scripts basés sur "tar". Simples, efficaces et faciles à gérer. Une dizaine de scripts correspondants à un peu moins que le nombre de dossiers de 1er niveau ( j'ai regroupé quelques dossiers légers en un seul script). Je devais les regrouper en un seul au final mais après usage je me rends compte que c'est plus pratique ainsi. Je peux échelonner mes auvegardes selon mes besoins du moment et le niveau de sensibilité de chacun des dossiers. De plus les dossiers lourds comme Musique ou Videos peuvent être faits séparément si on a moins de temps disponible. Oui il faut prendre quelques minutes pour écrire les scripts mais ça vaut le coup.

En voici un exemple:

#!/bin/sh
# Enregistrez ce script sous le nom de backup.sh. Prennez note de son emplacement.
echo "------------------------------------------------------";
echo "- Sauvegarde du dossier dev openbox et scripts sur sdb3";
echo "------------------------------------------------------";
echo "";
echo "Création de l'archive";
# On crée l'archive .tar en précisant entre guillemets les chemins absolus des dossiers à sauvegarder. tar -cvzf /run/media/rog/SafBook/devopenscripts_1.tar.gz "/mnt/data/dev/" "/mnt/data/scripts/" "/mnt/data/openbox/" "/mnt/data/Modeles/"
echo "------------------------------------------------------";
echo "";
echo "Vérification de l'existence de l'archive";
# On teste si l'archive a bien été créée
if [ -e /run/media/rog/SafBook/devopenscripts_1.tar.gz ]
then
echo ""
echo "Votre archive a bien été créée.";
echo ""
else
echo ""
echo "Il y a eu un problème lors de la création de l'archive.";
echo ""
fi
echo "### Fin de la sauvegarde.  ###";

Si cela peut t'aider,

Roger


Reply to: