-----Message d'origine-----
De=A0: "Fran=E7ois" TOURDE [mailto:fra-duf-no-spam@tourde.org]
Le 13690i=E8me jour apr=E8s Epoch,
D. Bacquez =E9crivait:
> Stn0? Connait pas cette bete l=E0.
Le nom est peut-=EAtre erron=E9. Cherche dans ton /dev un p=E9riph de =
m=EAme
major number, avec un minor diff=E9rent.
A l'=E9poque (et =E7a a peut-=EAtre chang=E9 depuis) il existait =
plusieurs
p=E9riphs "virtuels" associ=E9s =E0 un lecteur de bandes, selon qu'on
voulait rembobiner au close, compresser, ou ni l'un ni l'autre.
> Pleins d'outils? Tu parles de backuppc je suppose? Le truc que j'ai =
jamais
> r=E9ussi =E0 installer correctement. Rien que le fait que =
l'administration se
> faisait sur une machine distante, et non en localhost, il a jamais
compris.
> J'ai prefer=E9 monter un script moi-m=EAme.
> Mais si tu me proposes un truc simple, qui marche sur une interface =
web
> aussi facile a installer que webmin, avec laquelle je gere =
completement
mes
> sauvegardes et mes resto, je prend.
Je ne parle de rien en particulier, mais j'ai entendu parler (lu
=E9crire ?) sur cette liste de plusieurs outils de sauvegardes. A toi de
chercher par toi-m=EAme :)
PS: Ta mani=E8re de quoter les messages est mauvaise et oblige =E0
"piocher" pour savoir qui dit quoi. Merci de faire un petit effort =E0
ce sujet ;)
Ok je vais faire plus attention. Cette methode te convient elle?
Une rapide recherche m'a permis de d=E9couvrir ceci :
Vous pouvez trouver st0 ou nst0 comme appellation du m=EAme lecteur de =
bande.
La diff=E9rence est simplement que si vous utilisez st0, la bande sera
rembobim=E9e apr=E8s chaque commande.
Si vous utilisez nst0, la bande restera l=E0 o=F9 elle s=92est arrt=E9 =
lors de la
derni=E8re commande.
Du coup j'ai modifi=E9 mon script en :
J'espere que =E7a fonctionnera
#!/bin/bash
# Script de sauvegarde des donnees du serveur sur bande
#
# Date
DATE=3D`date +"%Y-%m-%d"`
SAVLOG=3D /var/log/sauvegarde_du_$DATE.log
#
echo "Lancement de la sauvegarde du $DATE" > $SAVLOG=20
#
# Rembobinage de la bande si necessaire
mt -f /dev/nst0 rewind
RETVAL=3D$?
#
case "$RETVAL" in
0) =20
echo "Bande presente, lancement de la sauvegarde sur bande" >>
$SAVLOG=20
#sauvegarde de etc - recuperation sur mt -f /dev/nst0 fsf 1
tar cvf /dev/nst0 /etc >> $SAVLOG=20
#sauvegarde de /var - recuperation sur mt -f /dev/nst0 fsf 2
tar cvf /dev/nst0 --exclude var/log /var >> $SAVLOG
#sauvegarde de /opt - recuperation sur mt -f /dev/nst0 fsf 3=20
tar cvf /dev/nst0 /opt >> $SAVLOG
#sauvegarde de /usr - recuperation sur mt -f /dev/nst0 fsf 4=20
tar cvf /dev/nst0 /usr >> $SAVLOG
#sauvegarde de /sbin - recuperation sur mt -f /dev/nst0 fsf 5
tar cvf /dev/nst0 /sbin >> $SAVLOG
#sauvegarde de /home repertoires personnels - recuperation sur mt =
-f
/dev/nst0 fsf 6
tar cvf /dev/nst0 /home --exclude home/donnees --exclude
home/administration --exclude home/sav --exclude home/public --exclude
home/programs >> $SAVLOG
#sauvegarde de donnees - recuperation sur mt -f /dev/nst0 fsf 7
tar cvf /dev/nst0 /home/donnees >> $SAVLOG
#sauvegarde de administration - recuperation sur mt -f /dev/nst0 =
fsf 8
tar cvf /dev/nst0 /home/administration >> $SAVLOG
#sauvegarde des mails - recuperation sur mt -f /dev/nst0 fsf 9
tar cvf /dev/nst0 /home/sav >> $SAVLOG
#sauvegarde des programmes - recuperation sur mt -f /dev/nst0 fsf =
10
tar cvf /dev/nst0 /home/programs >> $SAVLOG
#sauvegarde du rep public - recuperation sur mt -f /dev/nst0 fsf 11
tar cvf /dev/nst0 /home/public >> $SAVLOG=20
#=20
echo "Fin de la sauvegarde" >> $SAVLOG
sleep 10
# Ejection de la bande
mt -f /dev/nst0 offline
;;
*)
echo Pas de bande presente, echec de la sauvegarde >>
/var/log/sauvegarde_du_$DATE.log
;;
esac
exit 0