ftp-Backup mit Plesk 8.3

Status
Für weitere Antworten geschlossen.

Hasi

Benutzer
Mitglied seit
27. Feb 2008
Beiträge
1
Punkte für Reaktionen
0
Punkte
0
Hallo zusammen,

mir ist ein komischer Effekt aufgefallen:

Ich habe einen Vserver, den ich in regelmäßigen Abständen sichern will. Dazu bietet Plesk das Backup über ftp an. Also habe ich einen Ordner angelegt, mir bei no-ip.info eine DNS Weiterleitung besorgt, Ftp auf der DS eingerichtet.
Klappt auch. Nach der Eingabe der Zugangsdaten komme ich auf den ftp-server. Sicher ich aber eine Domain bekomme ich folgende Fehlermeldung im Plesk:
Der Dienst ist zurzeit nicht verfügbar, möglicherweise ist Ihr Plesk falsch konfiguriert.
Kontaktieren Sie Ihren Provider für Details

Internal Plesk error occurred:

Lösche ich nun die Datei habe ich wieder Zugriff auf die DS.

Kann dies jemand bestätigen?

Grüße

Hasi
 

WidmerD

Benutzer
Mitglied seit
14. Dez 2008
Beiträge
8
Punkte für Reaktionen
0
Punkte
0
Hallo,

Lieber spät als nie ;)

Ich habe mir ein Script gebastelt. könnte noch ausgebaut werden.

PHP:
#!/bin/sh
datum=$(date +%d-%m-%Y_%H_%M)
datum1=$(date +%d-%m-%Y)
datum3=$(date +%m-%Y)


cd /root
echo MySql wird Optimiert ...

mysqlcheck --all-databases --auto-repair --optimize -u MYSQLUSER -pMYSQLPW

echo Optimierung beendet ...
echo Alte Backups suchen ...
find /root/backup -mtime +3 -exec ls {} \;
cd /root
echo Löschen von alten Backups ...
find /root/backup -mtime +2 -exec rm -r {} \;
cd /root

echo Verzeichnis Erstellen ...
mkdir -p /root/backup

mkdir -p /root/backup/"$datum1"

echo Plesk Daten einholen...
dateien="plesk_backup_"$datum""

#Plesk Backup ALL 
/usr/local/psa/bin/pleskbackup all  "$dateien".dat
#
echo ausführen der backupliste...

cd /

tar uf /root/"$dateien".tar /root/"$dateien".dat >> /root/log.txt

#Bei Bedarf könnte man z.B Mit sichern...

#tar uf /root/"$dateien".tar /home >> /root/log.txt
#tar uf /root/"$dateien".tar /srv/www/vhosts >> /root/log.txt
#tar uf /root/"$dateien".tar /var/lib/mysql >> /root/log.txt
#tar uf /root/"$dateien".tar /var/qmail/mailnames >> /root/log.txt



echo komprimieren der Dateien ...

#gzip /root/"$dateien".tar

echo Bitte warten Sie übergabe an FTP... 
echo Der Vorgang wird einige minuten dauern... 
cd /root
ncftp -u FTPUSER -p PASSWORT FTPSERVER.net<<EOF;
cd Pleskbackup

mkdir "$datum3"
cd "$datum3"
put "$dateien".tar
quit
EOF

mv /root/"$dateien".tar /root/backup/"$datum1"

cd /root
echo löschen der Temporären Dateien
rm /root/"$dateien".dat
cd /root/backup/"$datum1"
chmod 600 "$dateien".tar

echo ------Backup Erfolgreich Beendet-"$datum"------ >> /root/log.txt

exit

Mit /usr/local/psa/bin/pleskbackup all werden alle Plesk user und alle Webspacedaten gesichert, Mailbox, mysql

Ich habe zurzeit das Problem das ich auf dem Externen ftp Server zeit für zeit 1* Monatlich die Backups löschen kann, den das habe ich noch nicht hinbekommen das wenn 20 Backups gemacht wurden das erste wieder gelöscht wird. Auf meiner DS kann ich dan ein sh script laufen lassen der dies per corn macht was auf dem jetztigen Backupserver leider nicht möglich ist.

Wenn also jemand lust hat dies zu verfeinern. Bin für verbesserung dankbar.

Ach so funktioniert zuzeit nicht mit der Plesk Version 9 kann auch an der fehlenden Lizenz liegen die nur für die 8.x er gültig ist :mad:
 
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat