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