Aide Linux - Liste de diffusion Ze-Linux
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [MDK] Sauvegarde



Franck BAREL a écrit :

Je ne sais pas si tu as eu ma réponse précédente...
Je te remercie. Ca fonctionne impeccablement bien.
Si j'enlève eject, la sauvegarde d'aujourd'hui écrase la sauvegarde d'hier ou elle se met à la suite de la première ?
Encore merci.
Franck


je ne sais pas .... c'est donc à tester ; enlève / commente la ligne eject dans le script, et après exécution du script modifié, ejecte la K7 en appuyant sur le bouton du lecteur de K7 ; si l'éjection de la K7 prend du temps, cela signifie certainement que la k7 n'a pas été rembobinée; il te faudra donc trouver une commande qui rembobine la k7 ; et ca je connais pas ! mais, quelqu'un doit bien savoir faire cela parmi ceux qui lisent la liste
J'aimerais bien d'ailleurs avoir l'avis de certains gourous de linux sur ma procédure de sauvegarde (de débutant que je suis)


======= 2004-04-02 09:18:45 =======



Franck BAREL a écrit :



Bonjour,
Quelqu'un a-t-il un script de sauvegarde pouvant être lancér par cron avec un lecteur de bandes SCSI.
L'idéal serait qu'il envoie les erreurs par mail, mais là, j'en demande peut-être un peu trop ;-)
D'avance merci.
Franck
----------------------------------
Informations, désabonnement, règles, obligations sur la liste Aide-Linux :




#!/bin/sh
tar cvfz /dev/st0 /etc /home /autre_rep_a_sauvegarder1 /autre_rep_a_sauvegarder2 > /home/user/sauvegarde_contenu.log 2> /home/user/sauvegarde_messages.log
chown user:user /home/user/sauvegarde_*
chmod a+r /home/user/sauvegarde_*
eject -q /dev/st0


Explications :
/dev/st0 est le nom du lecteur de bandes
Ce script est exécuté par root via cron ; pour l'insérer en tant que tache cron, je me suis loggé sous root et j'ai tapé kcron, puis créé une tâche qui a pour objet de lancer ce script
Ce script est stocké dans le répertoire utilisateur de user, qui correspond à l'utilisateur lancé par défaut sur la console ; de ce fait, les fichiers générés (liste des fichiers sauvegardés et liste des messages d'erreur) sont stockés dans son répertoire home et donc très facilement consultable
Sur le serveur ou est lancé le script, j'ai un compte linux et dans postfix, j'ai défini ce compte comme alias de root ; je recois donc par mail les notifications d'erreur; par exemple ce matin j'ai reçu :


/home/user/sauvegarde.sh: line 2:   451 Broken pipe             tar cvfz /dev/st0 /etc /home /var/tomcat4 /data >/home/user/sauvegarde_contenu.log 2>/home/user/sauvegarde_messages.log
eject: unable to eject, last error: No medium found


ce qui signifie que j'ai oublié de mettre la k7 hier







----------------------------------


= = = = = = = = = = = = = = = = = = = =

----------------------------------
Informations, désabonnement, règles, obligations sur la liste Aide-Linux :
http://lists.ze-linux.org/howto_ml.html




----------------------------------
Informations, désabonnement, règles, obligations sur la liste Aide-Linux :
http://lists.ze-linux.org/howto_ml.html


Aide Linux - Liste de diffusion Ze-Linux