#1 Le 01/08/2009, à 19:15
- max_mont
Backup auto lors du branchement du DD externe USB
Bonjour,
Je voudrais lancer un backup lorsque je branche mon DD externe USB.
J'ai cree un fichier /etc/udev/rules.d/80-usb-backup.rules
contenant:
KERNEL=="sd*", SUBSYSTEMS=="usb", SUBSYSTEMS=="scsi", ACTION=="add", RUN+="/usr/local/bin/usb-backup_launcher %k"
J'ai cree un script contenant :
#!/bin/bash
sudo xterm -e /usr/local/bin/usb-backup sdb1
pour lancer le script dans une console afin d'avoir les traces
J'ai cree un script /usr/local/bin/usb-backup contenant :
le process de backup avec rsync ...
Les scripts fonctionnent tres bien manuellement.
Par contre, lorsque je branche le DD externe, le script ne se lance pas.
J'ai mis les autorisation sur les scripts (chmod 700)
Aurize vous une idee du probleme ?
D'avance merci
Maxime
Hors ligne
#2 Le 01/08/2009, à 22:59
- wido
Re : Backup auto lors du branchement du DD externe USB
Bonjour, il te faudrait un script qui analyse la présence d'un dossier crée par ton disque dur, une sorte de boucle
if /media/tondossier = /media/existant
alors je monte le disque dur
fi
je recommence la procédure.
Hors ligne
#3 Le 01/08/2009, à 23:13
- max_mont
Re : Backup auto lors du branchement du DD externe USB
Merci pour ton aide.
Mais je croyais que de creer un fichier dans /etc/udev/rules.d/ avec ce qui va bien permettait de lancer un script des la detection du bon device USB.
Je ne veux pas lancer un script en boucle qui prend du CPU pour rien.
Hors ligne
#4 Le 01/08/2009, à 23:46
- wido
Re : Backup auto lors du branchement du DD externe USB
Il doit y avoir une autre méthode que j'ignore (connaissance limité )
mais ton sujet m'intéresse
EDIT: façon autorun: http://forum.ubuntu-fr.org/viewtopic.php?id=38289
en utilisant ta méthode udev: http://forum.ubuntu-fr.org/viewtopic.php?id=47476
Dernière modification par wido (Le 01/08/2009, à 23:50)
Hors ligne