van_haakonnen
Registered User
Guten Morgen,
ich habe vor einiger Zeit ein völlig simples Script geschrieben welches ich als Cronjob jede Nacht um 3 Uhr ausführen lasse. Es erstellt mit Hilfe der Confixx eigenen Backup Funktion eine backup.tgz und kopiert diese auf einen FTP-Server.
Soweit so gut - lokal wird das Backup erstellt und funktioniert auch. Jetzt ist mir aber leider aufgefallen, dass die Datei zwar auf dem FTP vorhanden ist - aber größer als das Original...
Wenn ich die Datei entpacken möchte bekomme ich auch angezeigt, dass sie korrupt ist. Kann da beim Kopieren auf den FTP etwas schieflaufen?
Hier das Script:
#!/bin/sh
###################################################
# Confixx Backup
# Erstellt ein vollständiges Confixx-Backup und
# übertraegt es auf einen FTP-Server.
###################################################
#Starten des automatischen Confixx-Backups
echo
echo Starte Confixx-Backup...
echo
rm /home/backup/confixx/backup.tgz
./confixx/backup.pl --dump /home/backup/confixx/backup
echo
echo ...Confixx-Backup erfolgreich angelegt...
echo ...starte Kopiervorgang auf FTP-Server...
echo
#Kopieren auf einen FTP-Server
HOST='xxx.alturo-server.de'
USER='xxx'
PASSWD='xxx'
FILE='/home/backup/confixx/backup.tgz'
ftp -n $HOST <<END_SCRIPT
quote USER $USER
quote PASS $PASSWD
put $FILE
quit
END_SCRIPT
exit 0
ich habe vor einiger Zeit ein völlig simples Script geschrieben welches ich als Cronjob jede Nacht um 3 Uhr ausführen lasse. Es erstellt mit Hilfe der Confixx eigenen Backup Funktion eine backup.tgz und kopiert diese auf einen FTP-Server.
Soweit so gut - lokal wird das Backup erstellt und funktioniert auch. Jetzt ist mir aber leider aufgefallen, dass die Datei zwar auf dem FTP vorhanden ist - aber größer als das Original...
Wenn ich die Datei entpacken möchte bekomme ich auch angezeigt, dass sie korrupt ist. Kann da beim Kopieren auf den FTP etwas schieflaufen?
Hier das Script:
#!/bin/sh
###################################################
# Confixx Backup
# Erstellt ein vollständiges Confixx-Backup und
# übertraegt es auf einen FTP-Server.
###################################################
#Starten des automatischen Confixx-Backups
echo
echo Starte Confixx-Backup...
echo
rm /home/backup/confixx/backup.tgz
./confixx/backup.pl --dump /home/backup/confixx/backup
echo
echo ...Confixx-Backup erfolgreich angelegt...
echo ...starte Kopiervorgang auf FTP-Server...
echo
#Kopieren auf einen FTP-Server
HOST='xxx.alturo-server.de'
USER='xxx'
PASSWD='xxx'
FILE='/home/backup/confixx/backup.tgz'
ftp -n $HOST <<END_SCRIPT
quote USER $USER
quote PASS $PASSWD
put $FILE
quit
END_SCRIPT
exit 0
Last edited by a moderator: