Nous sommes le Mer 02 Juil, 2025 05:30
Supprimer les cookies

Que pensez vous de ce script ?

Sur le logiciel libre en général ou un logiciel libre en particulier

Sam 25 Juin, 2005 16:11

Voilà, à partir d'un forum ubuntu, j'ai créé un script qui permettait de sauvegarder en .tar tout mon système ; ce script initial était le contenu de la fonction sauvegarde.
Je l'ai modifié pour que, au final, il fasse ceci :
Code: Tout sélectionner
SI disque du externe de sauvegarde pas branché ALORS
message d'alerte
SINON {
SI dossier de destination n'existe pas
création du dossier
sauvegarde
SINON
sauvegarde
}


J'ai donc fait ce script ; pourriez vous me dire si il fonctionnera ?
Je compte bien entendu faire des tests mais je préfère avoir une validation externe :-)

Merci


Code: Tout sélectionner
#!/bin/sh

function sauvegarde() {
mv -f /media/MAXTOR/sauvegardes/backupHome.tar.bz2 /media/MAXTOR/sauvegardes/backupHome.old.tar.bz2
tar cvpfj /media/MAXTOR/sauvegardes/backupHome.tar.bz2 /home
mv -f /media/MAXTOR/sauvegardes/backupDatas.tar.bz2 /media/MAXTOR/sauvegardes/backupDatas.old.tar.bz2
tar cvpfj /media/MAXTOR/sauvegardes/backupDatas.tar.bz2 /mnt/datas/Donnees_persomv -f /media/MAXTOR/suvegardes/backupRacine.tar.bz2 /media/MAXTOR/sauvegardes/backupRacine.old.tar.bz2
tar cvpfj /media/MAXTOR/sauvegardes/backupRacine.tar.bz2 / --exclude=/proc --exclude=/lost+found --exclude=/backup.tgz --exclude=/mnt --exclude=/sys --exclude=/media --exclude=/home
}


echo "Début Sauvegarde de nuit: $(date)"
if [ -w /media/MAXTOR ] ; then
if [ -w /media/MAXTOR/sauvegardes ] ; then
sauvegarde
else {
mkdir /media/MAXTOR/sauvegardes
sauvegarde
}
if
else
echo "Disque de sauvegarde non accessible en écriture"
if
echo "Fin Sauvegarde de nuit: $(date)"



Merci
szdavid

Messages : 282

Qui est en ligne ?

Utilisateur(s) parcourant actuellement ce forum : Aucun utilisateur inscrit