script mit rsync funktioniert nicht via nfs

18/02/2013 - 20:20 von Mike Lederer | Report spam
Hallo Leute,

ich habe hier ein Problem mit rsync, nfs oder mit dem NAS.

Vermutlich ist mein Hirn nicht ausreichend um die Ursache ausfindig
zu machen.

Ich möchte zwei HDD's aus meinem PC verbannen und habe mein /home
teilweise via nfs auf mein NAS ausgelagert. Die ganzen versteckten
Dateien mit den ganzen Einstellungen sind nach wie vor auf der lokalen
HDD und der Ordner Dokumente ist via nfs gemountet.

Aus dem NAS habe ich einen Ordner /meinNamebackup und den mounte ich
via nfs unter /media/backup

wenn ich jetzt ein Backup mit rsync machen will bleibt rsync einfach
hàngen. Die versteckten Dateien sichert es wunderbar, nur eben der
Ordner Dokumente nicht mehr.

Ausgangslage war:
3 HDD's, 1x mit dem LinuxSystem, 1x als /home und 1x als Backup.

mit cron nutze ich folgendes Script, welches ich nicht selbst
erstellte, kann das nàmlich nicht:
#!/bin/bash

set -ex

# directory to backup
BDIR=/home/ledererm/

# Destination dir for rsync
DDIR=/media/backup

# excludes file - this contains a wildcard pattern per line of files to
exclude
#EXCLUDES=/root/rsy.excl

# BACKUPDIR=${1:-`date +%A`}
BACKUPDIR=${1:-"day"`date +%d`}

OPTS="--force

export PATH=$PATH:/bin:/usr/bin:/usr/local/bin

# if destination does not exist, make it;-)
[ -d $DDIR ] || mkdir $DDIR

# write logfile
echo oooooooooooooooooooooooooooooooooooooooooooo >> /root/rsy.log
date >> /root/rsy.log

# delete existing backup dir
[ -d $DDIR/$BACKUPDIR ] && (echo remaking $DDIR/$BACKUPDIR >> /root/rsy.log;
rm -r $DDIR/$BACKUPDIR)

# now the actual transfer
rsync $OPTS $BDIR $DDIR/current >> /root/rsy.log

Dies funktionierte immer wunderbar.

Und dies wollte ich bzw. hàtte ich gerne realisiert:

Nur noch eine HDD im PC mit dem LinuxSystem und mein /home teilweise
(Nur Die Dokumente) aus der NAS sowie das backup.

Vermute das wenn beides auf der NAS liegt es nicht funktioniert, weiss es
aber
nicht, denn warum funktioniert das Script unveràndert auf einmal nicht mehr.

Hoffe das es hier einer versteht und es kurz erklàren kann.

Danke m Voraus
Mike
 

Lesen sie die antworten

#1 Arno Lutz
18/02/2013 - 20:34 | Warnen spam
Mike Lederer schrieb:
/root/rsy.log

Hoffe das es hier einer versteht und es kurz erklàren kann.



schau doch einfach mal in /root/rsy.log rein,
dafür ist sie ja da.
Wenn nicht klàrend, Inhalt posten.

Gruß
Arno

Delay is the deadliest form of denial.

Ähnliche fragen