[TYPO3-german] backups von Typo3 mit Cronjob

Daniel Selinger tco at saschlong.de
Tue Sep 26 19:56:13 CEST 2006


An sich musst Du nichts installieren...
Musst halt das unten in das Crontab des entsprechenden Linuxusers schreiben.
Bin zwar kein wirklicher Linuxkenner, aber ich probier's mal:

Timestamp... Denk mal ähnlich strftime() von PHP...

#!/bin/sh
dayofmonth=`date '+%d'`
dayofweek=`date '+%A'`

Deine DB-Zugangsdaten zur DB

# set vars: database, user, password
db1=db12345678
user1=dbo12345678
pass1=secret1

MySQL-Shell Befehl. Mit -h bzw. -help erfährst Du mehr über die Optionen

mysqldump --opt -h localhost -u $user1 -p$pass1 $db1 | gzip >
$HOME/system/backup/databases/$db1.dump.sql.$dayofmonth.gz

Kopieren (und Komprimieren) der Dateien in ein Backupverzeichnis. $HOME wird
wohl das Homeverzeichnis Deines Users.
Schema: Nach... Von...

# backup files
tar -cf $HOME/system/backup/files/typo3_src_$dayofweek $HOME/typo3_src-3.5.0
gzip -f $HOME/system/backup/files/typo3_src_$dayofweek
tar -cf $HOME/system/backup/files/cms35_$dayofweek $HOME/cms35
gzip -f $HOME/system/backup/files/cms35_$dayofweek

Und das war's schon.
Problem ist halt das manche Schreibweisen von Distri zu Distri leicht
variieren.

Hope it helps
Ling


2006/9/26, Patrick Zanker <pzanker at fto.de>:
>
> Hallo Typo3'ler,
>
> ich habe das Script von Jochen Weiland gefunden aber ich habe keine
> Ahnung wo und wie ich das installieren muss. Vielleicht kann mir ja jemand
> von euch eine kurze Anleitung schreiben wäre echt voll nett.
>
> #!/bin/sh
> dayofmonth=`date '+%d'`
> dayofweek=`date '+%A'`
> # set vars: database, user, password
> db1=db12345678
> user1=dbo12345678
> pass1=secret1
> mysqldump --opt -h localhost -u $user1 -p$pass1 $db1 | gzip >
> $HOME/system/backup/databases/$db1.dump.sql.$dayofmonth.gz
> # backup files
> tar -cf $HOME/system/backup/files/typo3_src_$dayofweek $HOME/typo3_src-
> 3.5.0
> gzip -f $HOME/system/backup/files/typo3_src_$dayofweek
> tar -cf $HOME/system/backup/files/cms35_$dayofweek $HOME/cms35
> gzip -f $HOME/system/backup/files/cms35_$dayofweek
>
>
>
>
>
> Über Antworten würde ich mich sehr freuen
>
> gruß
> patrick
>
>
>
> _______________________________________________
> TYPO3-german mailing list
> TYPO3-german at lists.netfielders.de
> http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-german
>



More information about the TYPO3-german mailing list