Om detta projekt
Daniel Schlichtholz hade iden för detta projekt.2004 startade han forumet MySQLDumper och väldigt snabbt infann sig ett antal hobby-programmerare som skrev nya skripter och anpassade de skripter som Daniel hade skrivit.
På kortaste tid uppstod ett omfångsrikt projekt.
Välkommen att yttra dina förbättringsförslag i MySQLDumper-forumet http://forum.mysqldumper.de.
Vi önskar mycket nytta och nöje med detta projekt.
MySQLDumper-teamet
|
Daniel Schlichtholz |
MySQLDumper hjälp
Download
Detta skript kan laddas hem från MySQLDumper-projektets hemsida.
Vi rekommenderar att du besöker sajten regelbundet för hjälp och uppdateringar.
Adressen lyder:
http://www.mysqldumper.de
Systemförutsättningar
Skriptet fungerar på alla servrar (Windows, Linux, ...)
med PHP >= version 4.3.4 med stöd för GZip, MySQL (från version 3.23), JavaScript (måste aktiveras).
Installation
Installationen är mycket enkel.
Packa upp arkivet till en valfri mapp.
Ladda upp alla filerna till din webbserver (t.ex. till serverns högsta nivå [server mapp/]MySQLDumper)
... färdigt!
Du kan nu starta MySQLDumper i webbläsaren med "http://mein-webserver/MySQLDumper"
för att avsluta installationen. Följ helt enkelt instruktionerna.
Hänvisning:
Om servern är inställd på PHP-Safemode så får skriptet ej skapa mappar på servern.
Detta måste du då göra manuellt eftersom MySqlDump sparar data i mappar.
Skriptet stoppas och motsvarande anvisning visas!
Efter det att du har skapat mapparna (se anvisningen) kan du fortsätta helt normalt och utan inskränkningar.
Instruktion till perlskriptet
De flesta har en cgi-bin mapp i vilken CGI-skript kan utföras.
Denna mapp kan nås med webbläsaren via http://www.domain.se/cgi-bin/ .
Om detta är fallet så bör följande steg genomföras:
1. Starta sidan Backup i MySQLDumper and click "Backup Perl".
2. Kopiera sökvägen som visas efter crondump.pl för $absolute_path_of_configdir: .
3. Öppna filen "crondump.pl" i Anteckningar.
4. Kopiera in skriptsökvägen vid absolute_path_of_configdir (utan mellanslag).
5. Spara crondump.pl .
6. Kopiera över crondump.pl samt perltest.pl och simpletest.pl till cgi-bin-mappen (använd ASCII-läge i FTP-programmet).
7. Ställ in rättigheten 755 (CHMOD).
7b. Om filändelsen cgi önskas ändrar du ändelsen pl -> cgi hos alla tre filerna.
8. Starta konfigureringen i MySQLDumper.
9. Välj sidan Cronscript.
10. Ändra Perl-skriptsökvägen till /cgi-bin/ .
10b. Om skripterna har ändelsen .pl ändrar du dem till .cgi .
11. Spara konfigureringen.
Färdigt! Skripterna kan nu startas från sidan Backupertig.
Om du kan utföra Perl-skript i alla mappar så räcker följande ändringar:
1. Starta sidan Backup i MySQLDumper.
2. Kopiera sökvägen som visas efter crondump.pl för $absolute_path_of_configdir: .
3. Öppna filen "crondump.pl" i Anteckningar.
4. Kopiera in skriptsökvägen vid absolute_path_of_configdir (utan mellanslag).
5. Spara crondump.pl .
6. Ställ in rättigheten 755 (CHMOD).
6b. Om filändelsen cgi önskas ändrar du ändelsen pl -> cgi hos alla tre filerna.
(ev. stegen 10b + 11 längre upp)
Windows-användare måste ändra den första raden i alla skripter, där står sökvägen för Perl. Exempel:
hitta: #!/usr/bin/perl -w
ändra till: #!C:\perl\bin\perl.exe -w
Användning
Meny
I ovan nämnda lista ställer du in databasen.
Alla aktioner är beroende av inställningarna som görs här.
Startsidan
Här visas diverse information om ditt system, de olika installerade versionerna och detaljer om de konfigurerade datbaserna.
Om du klickar på databasens namn så visas lista över tabellerna med antalet poster, storleken och datumet för senaste aktualisering.
Konfigurering
Här kan du redigera, spara eller återställa din konfigurering.
- Konfigurerade databaser: en lista över konfigurerade databaser. Den aktiva databasen visas med fet text.
- Tabell-prefix: här kan du ange ett prefix (för varje databas). Detta är ett filter som filtrar ut tabeller som börjar med detta prefix (t.ex. alla tabeller som börjar med "phpBB_") när en dump görs. Lämna fältet tomt om alla tabeller skall sparas.
- GZip-komprimering: här kan du aktivera komprimeringen. Vi rekommenderar att komprimering aktiveras eftersom filerna blir mycket mindre och platsen på hårddisken är dyr.
- Email med dump-filen: om denna option aktiveras så sänds den färdiga dumpen som email-attachment (VARNING: aktivera ovillkorligen kompression, annars kan attachmentet blir för stort och kan eventuellt ej skickas!).
- Email-adress: mottagaradressen för dessa email.
- Emailets avsändare: denna adress används som avsändaradress.
- FTP-överföring: om denna option aktiveras så överförs den färdiga dumpen via FTP.
- FTP-server: FTP-serverns adress (t.ex. ftp.mindomain.se).
- FTP-serverns port: FTP-serverns port (normalt sett 21).
- FTP-användare: användarnamnet för FTP-kontot.
- FTP-lösenord: lösenordet för FTP-kontot.
- FTP upload-mapp: mappen i vilken backup-filen skall sparas (servern måste tillåtas skriva till denna mapp!).
- Automatisk radering av backup: om denna option aktiveras så raderas äldre backup-filer automatiskt enligt följande regler.
- Antal backup-filer: ett värde > 0 raderar alla filer utöver antalet i detta värde.
- Spåk: här ställer du in språket för gränssnittet.
Förvaltning
Här utförs de egentliga aktionerna.
Alla filerna i backup-mappen visas.
Du måste välja/markera en fil för att kunna utföra aktionerna "Återställ" och "Radera".
- Återställ: med denna funktion aktualiseras databasen med vald backup-fil.
- Radera: med denna funktion kan du radera vald backup-fil.
- Starta ny backup: med denna funktion startar du en ny backup (dump) i enlighet med de parametrar som ställts in i konfigureringen.
Logg
Här kan du se och radera posterna i loggen.
Credits / Hjälp
denna sida.