[Eisfair] Prüfen, ob Mount erfolgreich war
Marcus Roeckrath
marcus.roeckrath at gmx.de
So Dez 14 12:38:38 CET 2014
Hallo Alex,
Alex Busam wrote:
> auf meinem Eis ist ein per cifs freigegebenes Backup-Volume auf einem
> NAS in ein Verzeichnis /data/backup gemountet. Dort schreibt dann sowohl
> backup-zip als auch storebackup verschiedene Backups.
Ich habe auf externen Backupmedien immer eine bestimmte Datei liegen, auf
die ich prüfe.
Hier geht es um ein am eis angebundenes usb-Laufwerk:
MountDirLocalHD=`mktemp -d -p /mnt`
BackupDir=$MountDirLocalHD/nepo-vw-server
HDFlag=$MountDirLocalHD/nepo-vw-server.backup.wdusbhd
if mount /dev/sdc1 $MountDirLocalHD ; then
if [ -f $HDFlag ] ; then
Also den Mount im if-Statement ausführen und wenn erfolgreich auf die Datei
nepo-vw-server.backup.wdusbhd prüfen.
Oder hier der entsprechende Teil für ein Backup auf eine cifs-Freigabe einer
Win-Kiste:
MountDirExtHD=`mktemp -d -p /mnt`
BackupDir=$MountDirExtHD/NepoBackup_$Week
BackupPC="192.168.100.161"
if mount -t cifs -o
user=<user>,<password>,iocharset=utf8,noserverino //$BackupPC/Backup
$MountDirExtHD ; then
if [ -d $BackupDir ] ; then
Auch hier wieder der mount im if-Statement und dann die Existens des
Backup-Dirs in der Freigabe prüfen.
--
Gruss Marcus
Mehr Informationen über die Mailingliste Eisfair