Zum Inhalt springen

Backup Script von Jweiland

Erstellt am 30. Juli 2004 · 4 Antworten · letzte Antwort am 4. August 2004

Tags: Frage

dragan07 ·

Hallo,

habe das Backup script von Jweiland nun auf meine Bedürfnisse angepasst, es funktioniert sehr gut ! Vielen Dank

Leider habe ich Probleme wenn ich es als Cronjob aufrufe, das Script wird ausgeführt doch folgende unterschiede gibt es zwischen Cronjob und SSH:

Cronjob Ausführung:
File archieve werden geschrieben doch leider wird nicht mehr der Tag hinten an die Datei angefügt

SQL Dateien sind ohne Inhalt !

Meine Crontab

SHELL=/bin/bash
8 14 * * * /pages/19/27/d0003224/htdocs/Backup/backup-daten
2 14 * * * /pages/19/27/d0003224/htdocs/Backup/backup-sql

Den Code von Herrn Weiland habe ich in 2. Dateien geschrieben ansonsten habe ich nur die Variablen angepasst!

Danke für eure Hilfe
http://jweiland.net/step6.html

dragan07 ·

das daten backup funktioniert nun einwandfrei.

Doch ich habe immer noch Problem das er die Datenbank nicht aussliesst wenn ich es über Cronjob aufrufe !

dragan07 ·

klasse jetzt funktioniert es !!! Vielen Dank Herr Weiland.

gibt es ein Freeware tool oder ein Script dass sich auf den Server connectet und die bestimmten dateien automatisch jeden Tag runterlädt.

RMarticke ·

Du kannst dir ein Script machen, welches per FTP die erstellten Daten auf deine Machine zieht.

Oder du hast noch einen anderen Server im Netz und machst das mittels "rsync"+"cron"

btw. wäre es schön, auch die Lösung für die og. Probleme zu posten 😉

dragan07 ·

LÖSUNG !!!!!!!!!!!!!!!!!!!!!!!!!!!!

Habe 2. Dateien erstellt !
backup.ftp

ftp.exe
open [ip oder url]
[username]
[passwort]

hash
asc
lcd D:ackup  // Lokales verzeichniss
cd /Backup/  // Verzeichniss auf dem server
prompt
mget *  / kopiert alles

bye

und dann habe ich noch eine Batch geschrieben

@echo off
echo --- starte FTP-Transfer...
ftp.exe -s:backup.ftp
echo --- fertig.
pause

Das wars !!!
Viel Spass Damit !