Confixx Backup auf externen Server ???

thenewbeat

Registered User
Hallo,

ich würde gerne das Confixx Backup (html, files & mysql) anstatt in den Backup-Ordner direkt auf einen externen Server machen!

Hat jemand eine Idee wie man das anstellen könnte???

Viele Grüße
 
Direkt wird das wohl nicht gehen, aber du könntest die Backup-Datei per FTP auf den anderen Server schieben.
 
auweia said:
Direkt wird das wohl nicht gehen, aber du könntest die Backup-Datei per FTP auf den anderen Server schieben.

Ich würde die Dateien gerne Innerhalb eines Anbieters überspielen!
Das würde mich dann keinen Traffic kosten.

Könnte ich das direkt mit einem Script machen?

Viele Grüße
 
Ich habe mir dafür ein Script gebastelt, dass per Cron-Job aufgerufen wird:
Code:
#!/bin/sh
set -x
#########################################################################
# Backup ausfuehren
#########################################################################
#
# Alte Dateien löschen
rm /backup/confixx_*
#
# Dateiname setzen
#
# Dateiname fuer Backup
backup_file=/backup/confixx_`date +"%d.%m.%Y_%H.%M"`
#
# Starten
/root/confixx/backup.pl --dump $backup_file 2>/dev/null
# Check
if [ "$?" != 0 ]
  then
    backup_msg="Fehler bei der Sicherung"
else
    backup_msg="Sicherung erfolgreich beendet"
fi
#########################################################################
# FTP ausfuehren
#########################################################################
#
/usr/bin/ncftpput -f /root/scripts/ftp.cfg /confixx $backup_file.tgz 2>/dev/null
#
# Check
if [ "$?" != 0 ]
  then
    ftp_msg="Fehler beim FTP-Transport"
else
    ftp_msg="FTP erfolgreich beendet"
fi
#########################################################################
#
# Mail rausschicken
#
text="Backup beendet am `date +"%d.%m.%Y,%H:%M:%S"`"
echo $text > datum.txt
echo $backup_msg >> datum.txt
echo $ftp_msg >> datum.txt
mail -s"Backup-Info" -r absender empfaenger < datum.txt
 
Erst einmal Danke...
Nur leider verstehe ich icht so ganz was das Script genau macht geschweige denn wo ich es hinlegen muss damit ein Crontab es ausführen kann???
Wo muss die FTP Daten für den Backup Server eingeben???

Vielleicht kannst du mir ja kurz erklären wie es genau funktioniert und was machen muss!?

1000 Dank im Voraus
Viele Grüße
 
Hast du die Kommentare im Script nicht beachtet, da steht alles drin. Du musst das Script jetzt noch etwas anpassen und dann noch mit crontab -e dieses Script zur Cron-Liste hinzufügen.
 
Hi, suche mal hier im Forum nach "reoback". Damit kannst Du sehr einfach deine Daten per FTP auf einen externen Server sichern. Falls Du Hilfe brauchst bitte kurz melden.

Gruss C.
 
Back
Top