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:
Code:
#!/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
Lesezeichen