janes
06-11-2008, 08:27
Hallo,
ich habe nach einer kostenlosen Möglichkeit gesucht ein Backup meines Webspace machen zu können, und bin bei dabei auf dieses Script gestoßen:
#!/bin/bash
ftp -n [HOSTNAME] << EOF
user [USERNAME] [PASSWORT]
bin
lcd /home/backup/server/tausch/
prompt
mget *.*
mdelete *.*
EOF
mkdir /home/backup/server/$(date +%d).$(date +%m).$(date +%Y)/
cd /home/backup/server/tausch/
cp *.* /home/backup/server/$(date +%d).$(date +%m).$(date +%Y)/
rm *.*
aber leider funktioniert das ganze nicht so wie ich das will, er erstellt korrekt den Ordner mit dem Datum aber er kann die Dateien nicht Kopieren.
Fehlermeldung:
Remote system type is UNIX.
Using binary mode to transfer files.
200 Type set to I
Local directory now /home/backup/server/tausch
Interactive mode off.
221 Goodbye.
cp: Aufruf von stat für *.* nicht möglich: Datei oder Verzeichnis nicht gefunden
rm: Entfernen von *.* nicht möglich: Datei oder Verzeichnis nicht gefunden
Was muss ich machen damit er alle Datein und Ordner unterhalb von" / " auf die lokale Festplatte kopiert. Oder gibt es noch andere Möglichkeiten ein einfaches Backup eines ftp Servers regelmäßig und automatisch durchführen zu lassen.
Gruß Janes
ich habe nach einer kostenlosen Möglichkeit gesucht ein Backup meines Webspace machen zu können, und bin bei dabei auf dieses Script gestoßen:
#!/bin/bash
ftp -n [HOSTNAME] << EOF
user [USERNAME] [PASSWORT]
bin
lcd /home/backup/server/tausch/
prompt
mget *.*
mdelete *.*
EOF
mkdir /home/backup/server/$(date +%d).$(date +%m).$(date +%Y)/
cd /home/backup/server/tausch/
cp *.* /home/backup/server/$(date +%d).$(date +%m).$(date +%Y)/
rm *.*
aber leider funktioniert das ganze nicht so wie ich das will, er erstellt korrekt den Ordner mit dem Datum aber er kann die Dateien nicht Kopieren.
Fehlermeldung:
Remote system type is UNIX.
Using binary mode to transfer files.
200 Type set to I
Local directory now /home/backup/server/tausch
Interactive mode off.
221 Goodbye.
cp: Aufruf von stat für *.* nicht möglich: Datei oder Verzeichnis nicht gefunden
rm: Entfernen von *.* nicht möglich: Datei oder Verzeichnis nicht gefunden
Was muss ich machen damit er alle Datein und Ordner unterhalb von" / " auf die lokale Festplatte kopiert. Oder gibt es noch andere Möglichkeiten ein einfaches Backup eines ftp Servers regelmäßig und automatisch durchführen zu lassen.
Gruß Janes