Le 07.11.2006 18:14, *Christophe Gaubert* a écrit fort à propos : > Question bête mais... Tu as bien supprimé la sauvegarde faite > sous /mnt/removable/sauv sur le DD interne ?
Oui oui, je fais le ménage chaque fois que je m'aperçois d'un dérapage. Avec mon procédé, il faut d'ailleurs que je supprime /mnt/removable lui-même. (Et /mnt/removable1 car le disque comporte deux partitions.) Je me demande s'il ne suffirait pas pour résoudre mon problème de supprimer d'autorité (sans vérifier s'ils existent ou non) ces répertoires au démarrage de l'ordinateur par un script dans, par exemple, /etc/rc.d/rc.local. >> Auriez vous une meilleure idée que cette modification de script ? > > Je pensais à analyser la sortie de la commande mount. Ce qui aurait le > mérite de résoudre aussi ton premier problème : tu sauvegarderais sur > le point de montage monté, contenant removable dans son chemin (bien > sûr, faudrait pas qu'il y ait autre chose que ton DD externe qui se > monte...) Merci pour l'idée, et le script que je vais essayer de comprendre en détail. Toutefois j'aimerais pour commencer comprendre pourquoi le mien ne fonctionne pas. Le test de la présence du fichier témoin me semble au moins aussi exigeant que celui du montage. Pourquoi la sauvegarde se fait elle malgré l'absence de ce fichier ? Je continue de m'interroger. Faut-il explicitement définir une conduite à tenir quand la réponse au test est négative ? (else ne rien faire ?) > Donc quelquechose comme ça (pas testé !): > > set -- $(mount | grep removable) > point="$3" > if [ "x$point" = "x" ]; then > # rien n'est monté. Que faire ? > else > # quelque chose de monté dans $point > # faire la sauvegarde dessus :) > fi L'emplacement des sauvegardes est défini dans le fichier de configuration /etc/drakxtools/drakbackup/drakbackup.conf sous cette forme : PATH_TO_SAVE=/mnt/removable/sauv Je trouverais un peu lourd de demander à un script de modifier ce chemin en fonction du contexte...
========================================= Vous souhaitez acquerir votre pack ou des services Mandriva? Rendez-vous sur "http://store.mandriva.com". Rejoignez le club Mandriva : http://club.mandriva.com =========================================
