Installation:

- lade den Ordner mysqldumper auf Deinen Webspace hoch
- gebe der Datei config.php die Rechte 777 (es ist nicht ntig die Datei config.php von Hand anzupassen! Das erledigt MySQLDumper whrend der Installation von alleine.)

- Starte das Script im Browser (http://www.deineDomain.de/mysqldumper/)
- Folge der Installation
- in Schritt 2 (Konfiguration) ndere die Daten (Host, Name, Passwort) der zu verwaltenden Datenbanken
 
-  MySQLDumper bentigt zum Speichern der Backups verschiedene Unterordner, die mit den Rechten 0777 versehen werden mssen.
MySQLDumper erstellt diese Verzeichnisse automatisch.

Sollte der Webserver mit dem Einstellung "safe_mode=on" konfiguriert sein (und nur dann! - Ansonsten kannst Du diesen Punkt berspringen. Solltest Du Dir nicht sicher sein, so meldet Dir MySQLDumper dies whrend der Installation aber auch zuverlssig), so kann MySQLDUmper die Verzeichnisse aufgrund der Serverbeschrnkung nicht selbststndig anlegen.
Im Falle von safe_mode=on mssen folgende Ordner von Dir manuell mit Deinem FTP-Programm erstellt und mit den Rechten (CHMOD) 0777 versehen werden:
  	
	 - work
	 - work/backup
	 - work/config
	 - work/structure
	 - work/log
("work/backup" bedeutet, dass im Ordner "work" ein Unterverzeichnis "backup" erstellt wird)
	 
- Da wir wissen, dass sich viele User nicht die Mhe machen diese ReadMe-Datei zu lesen, werden alle Einstellungen 
vom MySQLDumper gewissenhaft berprft und bei Nicht-Erfllung jeweils eine entsprechende Bildschirmausgabe gemacht. ;-)


- Fertig ! Jetzt kann MySQLDUmper im Browser ber http://www.DeineDomain/Dein_MySQLDumper-Verzeichnis/ aufgerufen werden
-------------------

Verzeichnisschutz erstellen:

Es ist dringend erforderlich den MySQLDUmper vor Fremdzugriffen zu schtzen!!!
Jeder, der Zugriff zum MySQLDUmper hat, kann in der Datenbank beliebige SQL-Befehle ausfhren,
die Daten herunterladen oder einfach alle Daten der Datenbank lschen. 
Deshalb sollte jeder das MySQLDumper-Verzeichnis durch einen Verzeichnisschutz schtzen.
Dies geschieht ber eine sogenannte .htaccess-Datei, welche den besten Schutz bietet.
Glcklicherweise bietet MySQLDumper eine eigene Routine, um einen Verzeichnisschutz zu erstellen.
Es gibt aber so viele unterschiedliche Verfahren einen Webserver zu konfigurieren, dass die
automatische Erstellung nicht immer klappt. Dies merkt der Dumper aber und teilt das auch mit.
Sollte Dir MySQLDumepr mitteilen, dass das Anlegen des Schutzes nicht funktioniert hat udn Dich auffordern 
manuell eine Datei anzulegen, dann versuche folgendes:

- gebe dem Hauptverzeichnis des MySQLDumpers mit Deinem FTP-Programm die Rechte 0777
- starte MySQLDUmper in Deinem Browser und versuche erneut einen Schutz zu erstellen

- die Angabe der Verschlsselungsart bezieht sich auf das Betriebssystem des Serers Deines Webspaces! Nicht auf Dein lokales Betriebssystem. In 99% aller Flle ist die voreingestellte Verschlsselungsart "Linux und Unix-Systeme (Crypt)" richtig! ndere diese nur, wenn Du genau weit, dass Dein Webserver (!) auf Windows luft

- nun sollte der Verzeichnisschutz korrekt erstellt werden. Du merkst das daran, dass Du beim nchsten Seitenaufruf
nach den Zugangsdaten gefragt wirst. 

- solltest Du nicht nach den Zugangsdaten gefragt werden, so realisiert Dein Hoster den Verzeichnisschutz auf eine andere Art und Weise. Erkundige Dich bei Deinem Hoster, wie man auf seinem Server einen Verzeichnisschutz erstellen kann.

- solltest Du immer wieder nach den Zugangsdaten gefragt werden udn diese nicht anerkannt werden, so hast Du die falsche Verschlsselungsart gewhlt. Lsche dann die Dateien .htaccess und .htpasswd im MySQLDumper-Hauptordner - dann bekommst Du wieder Zugriff. Ausfhrlichere Infos udn ein Video-Tutorial findest Du unter: http://www.mysqldumper.de/tutorials/ oder in der FAQ unter: http://forum.mysqldumper.de/viewtopic.php?t=1925



Anleitung fr das Perlskript:

Wer Perl in allen Verzeichnissen ausfhren kann, dem reichen folgende Schritte:

1. Rufe im MySQLDumper die Seite Backup auf. 
2. Kopiere den Pfad, der hinter Eintrag in crondump.pl fr $absolute_path_of_configdir: steht. 
3. ffne die Datei "crondump.pl" im Editor 
4. trage den kopierten Pfad dort bei absolute_path_of_configdir ein (keine Leerzeichen) 
5. Speicher crondump.pl 
6. gebe den Datein die Rechte 755 
6b. Wenn die Endung cgi gewnscht ist, ndere bei allen 3 Dateien die Endung von pl -> cgi (umbenennen) 
(ev. 10b+11 von oben)

Fertig.

--------------------
Wenn bei Dir Perl nur innerhalb des Verzeichnisses "cgi-bin" ausgefhrt werden kann:

1. Rufe im MySQLDumper die Seite Backup auf und klicke auf "Backup Perl". 
2. Kopiere den Pfad, der hinter Eintrag in crondump.pl fr $absolute_path_of_configdir: steht. 
3. ffne die Datei "crondump.pl" im Editor 
4. trage den kopierten Pfad dort bei absolute_path_of_configdir ein (keine Leerzeichen) 
5. Speicher crondump.pl 
6. kopiere crondump.pl, sowie perltest.pl und simpletest.pl ins cgi-bin-Verzeichnis (Ascii-Modus im FTP) 
7. gebe den Dateien die Rechte 755 
7b. Wenn die Endung cgi gewnscht ist, ndere bei allen 3 Dateien die Endung von pl -> cgi (umbenennen) 

8. Rufe die Konfiguration im MySQLDumper auf
9. whle Seite Cronscript 
10. ndere Perl Ausfhrungspfad in /cgi-bin/ 
10b. wenn die Scripte .pl haben, ndere die Dateiendung auf .cgi 
11. speicher die Konfiuguration 
------------------------
fertig, die Skripte lassen sich nun von der Backupseite aufrufen 


Windowsuser mssen bei allen Scripten die erste Zeile ndern, dort steht der Pfad von Perl. Beispiel: 
statt: #!/usr/bin/perl -w 
jetzt #!C:\perl\bin\perl.exe -w 

