115 Zeilen
7,8 KiB
HTML
115 Zeilen
7,8 KiB
HTML
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
|
|
|
<html>
|
|
<head>
|
|
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
|
|
<meta name="Author" content="Daniel Schlichtholz in 2002">
|
|
<link rel="stylesheet" type="text/css" href="../styles.css">
|
|
<title>MySqlDump Hilfe</title>
|
|
</head>
|
|
|
|
<body>
|
|
<h3>Über dieses Projekt</h3>
|
|
Die Idee für dieses Projekt kam von Daniel Schlichholz.<p>Er eröffnete 2004 das Forum <a href="http://www.daniel-schlichtholz.de/board" target="_blank">MySQLDump</a> und schon bald fanden sich Hobby-Programmierer, die neue Skripte schrieben und die von Daniel erweiterten.<br>Innerhalb kürzester Zeit enstand aus dem kleine Backupskript ein stattliches Projekt.<p>Wenn du Vorschläge zur Verbesserung hast, dann wende ich an das MySQLDump-Forum <a href="http://www.daniel-schlichtholz.de/board" target="_blank">http://www.daniel-schlichtholz.de/board</a>.<p>Wir wünschen dir viel Vergnügen mit diesem Projekt.<br><p><h4>Das MySQLDump-Team</h4>
|
|
Daniel Schlichtholz - Steffen Kamper - Alexander Födisch <br>
|
|
Logo von Lukas - <a href="http://www.protecus.de" target="_blank">Protecus.de</a><br>
|
|
Mai 2004<br>
|
|
<hr>
|
|
|
|
|
|
<h3>MySqlDump Hilfe</h3>
|
|
|
|
|
|
<h4>Download</h4>
|
|
Dieses Script erhaltet ihr nur von der Homepage von MySQLDump.<br>
|
|
Es empfielt sich, die Homepage öfters zu besuchen, um Updates und
|
|
Hilfestellungen zu erlangen.<br>
|
|
Die Adresse lautet: <a href="http://www.daniel-schlichtholz.de/board" target="_blank">
|
|
http://www.daniel-schlichtholz.de/board
|
|
</a>
|
|
|
|
<h4>Systemvoraussetzung</h4>
|
|
Das Script arbeitet auf jedem Server (Windows, Linux, ...) <br>
|
|
mit PHP >= Version 4.3.4 mit GZip-Unterstützung, MySQL (ab Version 3.23), JavaScript (muss aktiviert sein).
|
|
|
|
<h4>Installation</h4>
|
|
Die Installation geht einfach von statten.
|
|
Entpackt das Archiv in einen beliebigen Ordner,
|
|
der vom Webserver aus erreichbar ist<br>
|
|
(z.B. in die unterste Ebene in [Server Webverzeichnis/]MySQLDump)<br>
|
|
Dann öffnet ihr mit einem Texteditor die Datei config.php und
|
|
gebt Eure Datenbanknamen und Zugangsdaten an. Anschliessend speichert ihr
|
|
die Datei.<br>
|
|
... fertig!<br>
|
|
ihr könnt MySQLDump nun im Webbrowser aufrufen durch "http://mein-webserver/MySQLDump"
|
|
|
|
|
|
<h4>Bedienung</h4><ul>
|
|
|
|
<h6>Menü</h6>
|
|
In der obigen Auswahlliste stellt ihr die Datenbank ein.<br>
|
|
Alle Aktionen beziehen sich auf die hier eingestellte Datenbank.
|
|
|
|
<h6>Startseite</h6>
|
|
Hier erfahrt ihr einiges über euer System, die verschiedenen installierten
|
|
Versionen und Details über die konfigurierten Datenbanken.<br>
|
|
Wenn ihr auf den Datenbanknamen klickt, so seht ihr eine Auflistung der Tabellen
|
|
mit Anzahl der Einträgen, Grösse und letztes Aktualisierungsdatum.
|
|
|
|
<h6>Konfiguration</h6>
|
|
Hier könnt ihr eure Konfiguration bearbeiten, abspeichern oder die Ausgabgskonfiguration
|
|
wieder herstellen.
|
|
<ul><br>
|
|
<li><a name="conf1"></a><strong>Konfigurierte Datenbanken:</strong> die Auflistung der konfigurierten Datenbanken. Die aktive Datenbank ist fett. </li>
|
|
<li><a name="conf2"></a><strong>Tabellen-Präfix:</strong> hier könnt ihr (für jede Datenbank) einen Präfix angeben. Dies ist ein Filter, der bei Dumps nur die Tabellen berücksichtigt, die mit diesem Präfix beginnen (z.B. alle Tabellen mit "phpBB_"). Ist das nicht gewünscht, so bleibt das Feld leer.</li>
|
|
<li><a name="conf3"></a><strong>GZip-Kompression:</strong> Hier kann die Kompression aktiviert werden. Empfehlenswert ist mit Kompression, da die Dateien doch wesentlich kleiner sind, und Festplattenplatz immer rar ist.</li>
|
|
<li><a name="conf19"></a><strong>Anzahl der Zeilen beim Backup:</strong> Hier wird festgelegt, wieviele Zeilen (Datensätze) bei einem Backup in einem Rutsch eingelesen werden, bevor das Script den Selbstaufruf startet. Bei langsamen Servern kann diese Zahl heruntergesetzt werden, um Timeouts zu verhindern.</li>
|
|
<li><a name="conf20"></a><strong>Anzahl der Zeilen bei Wiederherstellung:</strong> Hier wird festgelegt, wieviele Zeilen (Datensätze) bei einer Wiederherstellung in einem Rutsch eingelesen werden, bevor das Script den Selbstaufruf startet. Bei langsamen Servern kann diese Zahl heruntergesetzt werden, um Timeouts zu verhindern.</li>
|
|
<li><a name="conf4"></a><strong>Backup-Verzeichnis:</strong> hier wird festgelegt, in welchem Verzeichnis die Backupdateien gespeichert werden. Bei Eingabe eines neuen Verzeichnisses legt das Script dieses an. Erlaubt sind sowohl relative als auch absolute Pfadangaben.</li>
|
|
<li><a name="conf5"></a><strong>Email mit Dumpfile:</strong> Ist diese Option aktiviert, so wird nach abgeschlossenem Backup eine Email mit dem Dump als Anhang verschickt (Vorsicht, Kompression sollte unbedingt an sein, sonst wird der Anhang zu gross und kann ev. nicht versandt werden!)</li>
|
|
<li><a name="conf6"></a><strong>Email-Adresse:</strong> Empfängeradresse für die Email</li>
|
|
<li><a name="conf7"></a><strong>Absender der Email:</strong> diese Adresse taucht als Absender in der Email auf</li>
|
|
<li><a name="conf13"><strong>FTP-Transfer: </strong>Ist diese Option aktiviert, so wird nach abgeschlossenem Backup die Backupdatei per FTP versandt.</li>
|
|
<li><a name="conf14"><strong>FTP Server: </strong>die Adresse des FTP-Servers (z.B. ftp.mybackups.de)</li>
|
|
<li><a name="conf15"><strong>FTP Server Port: </strong>der Port des FTP-Servers (in der Regel 21)</li>
|
|
<li><a name="conf16"><strong>FTP User: </strong>der Benutzername des FTP-Accounts </li>
|
|
<li><a name="conf17"><strong>FTP Passwort: </strong>das Passwort des FTP-Accounts </li>
|
|
<li><a name="conf18"><strong>FTP Upload-Ordner: </strong>das Verzeichnis, in das die Backupdatei soll (es müssen Upload-Berechtigungen bestehen!)</li>
|
|
<li><a name="conf8"></a><strong>automatisches Löschen der Backups:</strong> Wenn diese Option aktiviert ist, werden ältere Backups nach den folgenden Regeln automatisch gelöscht. Kombinationen sind möglich.</li>
|
|
<li><a name="conf9"></a><strong>Alter der Dateien (in Tagen):</strong> Ein Wert > 0 löscht alle Backupdateien, die älter als diese Angabe sind.</li>
|
|
<li><a name="conf10"></a><strong>Anzahl von Backupdateien:</strong> Ein Wert > 0 löscht alle Backupdateien, bis auf die hier angegeben Zahl</li>
|
|
<li><a name="conf11"></a><strong>Sprache:</strong> hier legst du die Sprache für das Interface fest.</li>
|
|
<li><a name="conf12"></a><strong>Zeitlimit für Cronjob:</strong> diese Angabe in Sekunden erhöht das erlaubte Zeitlimit des Prozesses um die angegebenen Sekunden, wenn der Provider dies erlaubt.</li>
|
|
</ul>
|
|
|
|
<h6>Verwaltung</h6>
|
|
Hier werden die eigenlichen Aktionen durchgeführt.<br>
|
|
Es werden dir alle Dateien im Backup-Verzeichnis angezeigt.
|
|
Für die Aktionen "Restore" und "Delete" muss eine Datei selektiert sein.
|
|
<UL>
|
|
<li><strong>Restore:</strong> hiermit wird die Datenbank mit der ausgewählten Backupdatei aktualisiert.</li>
|
|
<li><strong>Delete:</strong> hiermit kannst du die selektierte Backupdatei löschen.</li>
|
|
<li><strong>Neues Backup starten:</strong> hier startest du ein neues Backup (Dump) nach den in der Konfiguration eingestellten Parametern.</li>
|
|
</UL>
|
|
|
|
<h6>Log</h6>
|
|
Hier kannst du die Logeinträge sehen und löschen.
|
|
|
|
<h6>Credits / Hilfe</h6>
|
|
diese Seite.
|
|
</ul>
|
|
<br>letzter Stand: 30.05.2004
|
|
|
|
<br><p align="center" class="small">
|
|
Idee:
|
|
<a class="small" href="http://www.daniel-schlichtholz.de" target="_new">
|
|
Daniel Schlichtholz</a> - Infoboard:
|
|
<a class="small" href="http://www.daniel-schlichtholz.de/board" target="_new">
|
|
www.daniel-schlichtholz.de/board</a></p>
|
|
|
|
|
|
<br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br>
|
|
<br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br>
|
|
|
|
</body>
|
|
</html>
|