ThWboard Support-Forum (Archiv)

Ort: / Boardübersicht / PHP / MySQL Probleme / Daten(bank)sicherung


Seite 1 von 1

Lars007 schrieb am 25.01.2004 um 16:13 Uhr

Hi Forum,
ich bitte um eine Vorab-Einschätzung:

Ich bin von meinem Webspaceanbieter verpflichtet, eine Datensicherung durchzuführen und bräuchte ein Script was mir (auf Knopfdruck oder mit CronJobs) meine Datenbank und den FTP-Inhalt sichert und wenn möglich in ein Archiv schreibt, dass ich mir dann downloaden kann.

Wie groß wäre der Aufwand?

Lars

theDon schrieb am 25.01.2004 um 18:53 Uhr

datenbank sichern mit mysqldump

dann den rest tar'en und fertig.

MAGIX schrieb am 25.01.2004 um 19:21 Uhr

@Don aber automatisiert wäre cooler am Besten ein script das per cronjob startet und die db sichert und in ein anderes Verzeichnis legt versehen mit Datum und Zeitstempel.

Lars007 schrieb am 25.01.2004 um 19:40 Uhr

Eben. CronJobs sind echt was tolles.
Auch lokal. :D Ich hab meinen Rechner in den letzten zwei Wochen nicht mehr manuell runter oder hochgefahren. *grins*
Hoch per BIOS
Runter per CronJob

Wäre das schwer zu realisieren?

Lars

theDon schrieb am 25.01.2004 um 20:51 Uhr

nö.

#!/bin/sh
mysqldump -u<user> -p<password> <database> -rdb.sql
tar cvzpf backup_`date +%m%d%Y%H%M%S"`.tar.gz db.sql thwb folder2

und das per cronjob laufen lassen.

Lars007 schrieb am 26.01.2004 um 06:36 Uhr

Das würde dann aber doch nur die DB sichern, oder?
Und sehe ich das richtig, dass das Script in /bin/sh rein muss, oder ist der Pfad ein Überbleibsel von irgendwas?

Lars

MAGIX schrieb am 26.01.2004 um 09:27 Uhr

@Don das mag ja gehen wenn man nen eigenen Server zu Hause hat oder nen root server aber dieses Script würde diejenigen helfen die sowas nicht haben sondern nur ne normal Webpräsenz mit my sql. Bei mir ist es so das ich das zwar per phpmyadmin mache aber die Files da zu mir lokal lade. Was ja auch immer Traffic verursacht. Lieber würd ich die Files auf dem Server lassen.

Lars007 schrieb am 26.01.2004 um 14:14 Uhr

Ich mein, das ist nicht unpraktisch das Script. Ich hab hier ja lokal 'nen Server laufen (Linux forever *gg*), aber für den Webspace bringt mir das doch irgendwie nix. Hab nämlich leider keinen Konsolenzugriff; schön wärs.

MAGIX schrieb am 26.01.2004 um 20:37 Uhr

Wäre ein nettes Plugin wenn das Board sich täglich per cronjob selbst sichert. Man muss nur aufpassen das der webspace net zu voll wird :)

Lars007 schrieb am 27.01.2004 um 06:34 Uhr

Das würd bei mir ein Jahr lang dauern, bis der Space voll ist.

MAGIX schrieb am 27.01.2004 um 10:40 Uhr

egal jedenfalls kenne ich kein Board das diese Funktion bietet. Also was für thwb ;)

MrNase schrieb am 27.01.2004 um 19:57 Uhr

vBulletin 3.0.0 hat es drin... Man brauch dafür sogar keine Cronjobs, weil Jelsoft ein eigenes System dafür entwickelt hat (um Cronjobs zu ersetzen) :)

theDon schrieb am 27.01.2004 um 20:10 Uhr

nein lars007, das sicher nicht nur die db, sondern auch beliebige andere dateien / ordner. und es muss nicht nach /bin/sh; das ist nämlich die shell, mit der das ausgeführt werden soll. und es braucht auch kein root, ein normaler benutzeraccount / cronjob reicht.

Lars007 schrieb am 27.01.2004 um 21:53 Uhr

Dann muss ich statt "thwb" einen anderen Ordnernamen eingeben?

theDon schrieb am 28.01.2004 um 17:43 Uhr

thwb ist der erste ordner, folder2 der zweite.

Lars007 schrieb am 29.01.2004 um 06:29 Uhr

Ach so, danke.

Seite 1 von 1