Fehlermeldung bei Backup-Cronjob

CvH

New Member
Hallo zusammen,

ich habe auf meinem Strato-Server ein Backup per SH-File angelegt, welches per Cronjob ausgeführt wird. Nach Durchführung bekomme ich immer per Mail einen Statusbericht, in dem steht
Trying 81.169.163.171... command not understood.

Die SH-Datei sieht wie folgt aus (habe ich so nach der Anleitung im STRATO-Server-Buch angelegt):

Code:
#! /bin/bash
MYUSER=XXXXX
MYPASS=XXXXX
FUSER=XXXXX
FPASS=XXXXX
mkdir -p /backup/mysql
WOTAG=`date +%a`

# Verzeichnisse sichern bzw. synchronisieren
rsync -az --delete --delete-after /srv /backup
rsync -az --delete --delete-after /etc /backup
rsync -az --delete --delete-after /var/qmail /backup
rsync -az --delete --delete-after /etc/psa /backup/psa_etc
rsync -az --delete --delete-after /usr/local/psa /backup/psa_local_usr

# mysql-dump erstellen (alle Datenbanken)
cd /backup/mysql
mysqldump -AaCceQ -u$MYUSER -p$MYPASS -r mysql.dbs

# Dateien packen
cd /backup
tar cjf etc_dirs.$WOTAG.tar.bz2 etc
tar cjf srv_dirs.$WOTAG.tar.bz2 srv
tar cjf mysqldbs.$WOTAG.tar.bz2 mysql
tar cjf qmail_dirs.$WOTAG.tar.bz2 qmail
tar cjf psaetc_dirs.$WOTAG.tar.bz2 psa_etc/psa
tar cjf psalocalusr_dirs.$WOTAG.tar.bz2 psa_local_usr/psa

# Ãbertragen auf Backupserver
ftp -u ftp://$FUSER:$FPASS@backup.serverkompetenz.de *$WOTAG*
Wenn ich die von Hand ausführe, erhalte ich folgenden Report:
Code:
h1081222:/ # sh /backup/backup.sh
Trying 81.169.163.181...
Connected to backup.rz-ip.net.
220 FTP-Backupspace
331 Password required for XXXXX.
230 User XXXX logged in.
Remote system type is UNIX.
Using binary mode to transfer files.
200 Type set to I
local: etc_dirs.Fri.tar.bz2 remote: etc_dirs.Fri.tar.bz2
500 command not understood
227 Entering Passive Mode (81,169,163,181,185,236)
150 Opening BINARY mode data connection for etc_dirs.Fri.tar.bz2
100% |*************************************|  1157 KB    4.40 MB/s    00:00 ETA
226 Transfer complete.
1185465 bytes sent in 00:00 (4.02 MB/s)
local: mysqldbs.Fri.tar.bz2 remote: mysqldbs.Fri.tar.bz2
227 Entering Passive Mode (81,169,163,181,185,238)
150 Opening BINARY mode data connection for mysqldbs.Fri.tar.bz2
100% |*************************************|  3746 KB    4.23 MB/s    00:00 ETA
226 Transfer complete.
3836533 bytes sent in 00:00 (4.06 MB/s)
local: psaetc_dirs.Fri.tar.bz2 remote: psaetc_dirs.Fri.tar.bz2
227 Entering Passive Mode (81,169,163,181,185,240)
150 Opening BINARY mode data connection for psaetc_dirs.Fri.tar.bz2
100% |*************************************|   254 KB    6.20 MB/s    00:00 ETA
226 Transfer complete.
261011 bytes sent in 00:00 (4.14 MB/s)
local: psalocalusr_dirs.Fri.tar.bz2 remote: psalocalusr_dirs.Fri.tar.bz2
227 Entering Passive Mode (81,169,163,181,185,242)
150 Opening BINARY mode data connection for psalocalusr_dirs.Fri.tar.bz2
100% |*************************************|   168 MB    4.07 MB/s    00:00 ETA
226 Transfer complete.
176910800 bytes sent in 00:41 (4.06 MB/s)
local: qmail_dirs.Fri.tar.bz2 remote: qmail_dirs.Fri.tar.bz2
227 Entering Passive Mode (81,169,163,181,186,56)
150 Opening BINARY mode data connection for qmail_dirs.Fri.tar.bz2
100% |*************************************|  5879 KB    4.18 MB/s    00:00 ETA
226 Transfer complete.
6020609 bytes sent in 00:01 (4.05 MB/s)
local: srv_dirs.Fri.tar.bz2 remote: srv_dirs.Fri.tar.bz2
227 Entering Passive Mode (81,169,163,181,186,61)
150 Opening BINARY mode data connection for srv_dirs.Fri.tar.bz2
100% |*************************************| 68199 KB    4.07 MB/s    00:00 ETA
226 Transfer complete.
69836032 bytes sent in 00:16 (4.06 MB/s)
Hier taucht ja auch oben diese Meldung "Command not understood" auf, aber ich kann nicht erkennen, welches genau das Problem ist.

Grundsätzlich scheint das Backup-Script ja etwas zu tun, denn auf meinem Backup-Server bei Strato landen Daten (sehe ich an der Ausnutzung des verfügbares Platzes).

Kann mir da jemand helfen?
Danke und Gruß
Catharina
 
Du könntest beim ftp zusätzlich noch die Option "-v" (verbose) angeben, dann siehst Du, welchen Befehl der FTP-Client dem Server als erstes schickt, der nicht verstanden wird.

Viele Grüße,
LinuxAdmin
 
Back
Top