| Author |
Message |
menzel-webmarketing
knows MySQLDumper

Joined: 14 Nov 2011
Posts: 7

|
Posted:
2011-11-15, 15:23 Automatische Backups? Wie geht das? |
  |
ich hab ja nur ahnung von dingen, die ich schon mal gesehen habe
daher wollte ich mal fragen, ob man mit mysqldumper automatische backups machen kann. weil bei 20 datenbanken ist das manuelle geklicke zu viel und ich möchte das automatisieren, so dass die backups automatisch gestartet und auf dem server gespeichert werden.
dann muss ich nur mit einer markierung im ftp die sicherungen auf festplatte laden, falls der server mal crasht.
ich habe hier was von cronjobs gelesen. ich habe schon mal cronjobs gemacht, aber ich hätte jetzt keine idee, was ich da eintragen soll.
habt ihr da wieder so ein tolles video oder geht das automatische backup nicht?
|
|
  |
 |
Anzeigen
|
Posted:
Anzeigen |
 |
|
| |
 |
Jens_K
Moderator

Age: 37
Joined: 04 Sep 2007
Posts: 1707
Location: Nähe Bielefeld

|
Posted:
2011-11-15, 21:40 (No subject) |
  |
|
   |
 |
menzel-webmarketing
knows MySQLDumper

Joined: 14 Nov 2011
Posts: 7

|
Posted:
2011-11-17, 13:33 (No subject) |
  |
ich hab jetzt alles hinbekommen. ich hab nur ein kleines problem.
nach dieser anleitung, jens_k im anderen thread gepostet hat http://forum.mysqldumper.de/verzeichnisschutz-fehler-t6381.html, habe ich jetzt alles hinbekommen, bis auf eine sache.
http://kochsiek.org/blog/2010/06/01/mysqldumper-mit-cronjob-bei-all-inkl-einrichten/
und zwar habe auf /home/menzelwe/public_html/ die domain www.menzel-webmarketing.de liegen.
damit sich die htacces nicht beissen, habe ich wie vorgeschlagen eine subdomain www.msd.menzel-webmarketing.de erstellt.
die domain liegt hier drauf: /home/menzelwe/public_html/msd/ und auf dem Verzeichnis msd liegt der Verzeichnisschutz.
im externen cronjob soll ich nun das angeben, was ich auch gemacht habe:
http://msd.menzel-webmarketing.de/cgi-bin/crondump.pl?config=BlogMenzelWebmarketing
der externe cronjob gibt mir jetzt einen zugriffsfehler, weil er logischerweise das passwort für das verzeichnis nicht eingeben kann.
ich habe mir jetzt dahin gehend geholfen, dass ich den externen cronjob mit der adresse eingegeben habe:
http://menzel-webmarketing.de/cgi-bin/crondump.pl?config=BlogMenzelWebmarketing
beim nächsten lauf werde ich sehen, ob es funktioniert.
wenn es funktioniert, dann ist meine frage, warum will msd zwingend denn http pfad dahin legen, wo er installiert ist?
egal was für einen pfad ich eingebe bei croneinstellungen,/cgi-bin/ oder /test/ usw, msd schreibt in der http adresse immer die die subdomainadresse hin. in der anleitung ist das irgendwie anders.
ich hoffe, ihr versteht, was ich wissen will ^^, manchmal kann ich mich nicht so ausdrücken
|
|
  |
 |
Jens_K
Moderator

Age: 37
Joined: 04 Sep 2007
Posts: 1707
Location: Nähe Bielefeld

|
Posted:
2011-11-17, 15:03 (No subject) |
  |
|
   |
 |
menzel-webmarketing
knows MySQLDumper

Joined: 14 Nov 2011
Posts: 7

|
Posted:
2011-11-18, 11:17 (No subject) |
  |
die fragestellung war etwas anders.
wie kann ich dem msd sagen, dass er auf einen anderen pfad greifen soll?
da wo ich /cgi-bin/ eingebe, sollte ein ganzen pfad einzugeben sein, so dass er nicht immer auf das verzeichnis zugreifen will, wo er installiert ist, weil die /cgi-bin/ liegt ja über dem verzeichnis und nicht darunter.
es hat im übrigen geklappt, wie ich das gemacht habe, aber nur bei 2 von 20 datenbanken. bei den anderen lief der cronjob nicht durch. keine ahnung warum, ich habe alles so eingestellt wie bei den anderen. das muss ich noch mal beobachten.
|
|
  |
 |
Jens_K
Moderator

Age: 37
Joined: 04 Sep 2007
Posts: 1707
Location: Nähe Bielefeld

|
Posted:
2011-11-18, 11:31 (No subject) |
  |
Der Dupmer kann zwar das Zeitlimit von PHP umgehen, jedoch nicht das von Perl.
Wenn die anderen Datenbanken z.B. sehr groß sind und nicht innerhalb des Zeitlimits gesichert werden können, dann wird der Job abgebrochen.
In dem Fall solltest Du das Perl-Timeout Limit auf dem Server einfach höher setzen (oder vom Hoster setzen lassen, falls er da mitmacht).
Die Einstellung des Pfades für die Perl Skripte beruht natürlich immer auf dem Root Pfad des Dumpers. Und wenn der per Subdomain in einem Unterordner installiert ist, dann wirst Du nicht auf einen Ordner über dem Root des Dumpers verweisen können.
Frage Deinen Hoster, wie man Perl Skripte auch ausserhalb von cgi-bin ausführen kann und nimm einfach das vorgegebene Verzeichnis msd_cron.
_________________ It's like math-camp all over again ... not ... that i've ever been to math-camp!
mein Blog
|
|
   |
 |
|
|
CrackerTracker © 2004 - 2012 CBACK.de
Powered by Orion based on phpBB
© 2001, 2002 phpBB Group
CBACK Orion Style based on FI Theme
All times are GMT + 2 Hours
phpBB SEO
|