| Author |
Message |
chris_bbg888
uses MSD often

Joined: 28 Jun 2008
Posts: 37

|
Posted:
2008-11-08, 04:14 crondump.pl mit mehreren Datenbanken |
  |
Hi,
zuerst ein großes Lob, der Dumper ist klasse!
Folgende Frage zum Cronjob:
Mein Provider ist All-Inkl.com, was bedeutet ich habe verschiedene Datenbanken mit jeweils einer eigenen conf.php im Dumper anlegen müssen.
Wenn ich den Cronjob zur Sicherung ausführen lasse sichert er nur die erste Datenbank (mysqldumper.conf.php).
Die anderen .conf.php - Dateien zur Sicherung der anderen Datenbanken werden nicht ausgeführt.
In der crondump.pl habe ich folgenden Eintrag gefunden:
my $default_configfile="mysqldumper.conf.php";
gibt es eine Möglichkeit, hier alle anderen in diesem Ordner liegenden Dateien ebenfalls ausführen zu lassen, sodass alle Datenbanken mit nur einem Cronjob gesichert werden können?
Danke und Grüße
chris
|
|
  |
 |
Anzeigen
|
Posted:
Anzeigen |
 |
|
| |
 |
DSB
Developer


Age: 41
Joined: 30 Apr 2004
Posts: 16067
Location: Reichenberg bei Würzburg

|
Posted:
2008-11-08, 10:00 (No subject) |
  |
Nein. In dem Fall, dass jede Datenbank einen eigenen MySQL-User hat, musst Du für jede Konfigurationen einen eigenen Cronjob einrichten und die abzuarbeitende Konfiguration als Parameter übergeben (siehe Aufruf unter Backup/Perl).
Wenn Du einen MySQL-User hättest, der Zugriff auf alle Datenbanken hat, könntest Du das mit einer einzigen Konfiguration abdecken.
_________________ Gruß / Greetings, DSB
Teigwaren heißen Teigwaren, weil sie Teig waren.
Diejenigen, die lautstark darüber diskutieren, warum es nicht geht, mögen bitte jene nicht stören, die es gerade tun.
|
|
    |
 |
chris_bbg888
uses MSD often

Joined: 28 Jun 2008
Posts: 37

|
Posted:
2008-11-08, 11:59 Rückfrage |
  |
Danke.
Verständnisfrage:
Ich richte also mehrere Cronjobs ein.
Die crondump.pl (bei all-inkl im Ordner cgi-bin) kopiere ich einfach und bennene sie neu.
Die Variable
my $absolute_path_of_configdir=
ist in jedem der crondump.pl - Dateien der gleiche, aber den Parameter
my $default_configfile="mysqldumper.conf.php";
ändere ich ab auf die .conf.php die ich ausführen möchte.
Richtig?
Danke nochmal, tolles tool.
|
|
  |
 |
moepschen
Moderator

Age: 33
Joined: 21 Jan 2006
Posts: 809
Location: Frankfurt (Oder)

|
Posted:
2008-11-08, 12:21 (No subject) |
  |
neeeeee.....mach es doch nicht so umständlich
du änderst immer nur den aufruf....
also der erste heißt z.B. crondump.pl?config=mysqldumper.conf.php
der zweite: crondump.pl?config=konfiguration2.conf.php
der dritte: crondump.pl?config=koniguration3.conf.php
du merkst, du brauchst wirklich NUR den aufruf im cronjob selbst ändern.....
_________________ MfG moepschen
|
|
    |
 |
|
|
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
|