phpBBDumper gebaseerd op Myoos [Dumper], gebaseerd op MySQLDumper 1.24.4
Over dit project
phpBBDumper is een verbeterde versie van MySQLDumper 1.24.4 (24 januari 2011). Bij deze uitbreiding is rekening gehouden met de verdere ontwikkeling van PHP.
.
Vooral stabiliteit, veiligheid en gebruiksgemak staan centraal bij phpBBDumper. Daarnaast is er een aantrekkelijk sjabloon inbegrepen dat naar eigen wens kan worden aangepast en bewerkt.
.
phpBBDumper is een back-upprogramma voor MySQL-databases, geschreven in PHP en Perl. Hiermee kunnen back-ups van gegevens (winkel, blog, enz.) worden gemaakt en indien nodig worden hersteld. Vooral voor webhosting zonder shell-toegang is phpBBDumper een nuttig alternatief.
.
Het idee voor MySQLDumper is afkomstig van Daniel Schlichtholz. Hij opende in 2004 het MySQLDumper-forum, waarna programmeurs nieuwe scripts schreven en bestaande uitbreidden.
Wij hopen dat u plezier beleeft aan dit project.
Het phpBBDumper-team


phpBBDumper
Download
U kunt altijd de nieuwste versies verkrijgen via
.
https://www.phpbb3-support.square7.ch/
Systeemvereisten
.
Het script werkt op elke server (Windows, Linux, ...)
met PHP ≥ versie 8.0.2 met GZip-ondersteuning, MySQL (versie 8.0 of hoger) en JavaScript (moet ingeschakeld zijn).
.
Kopieer de map pbd uit het phpBBDumper-archief naar een aparte werkmap.
.
Installatie
.
Het installatieproces is eenvoudig.
Kopieer vanuit het phpBBDumper-archief de map pbd naar een willekeurige map.
Upload alle bestanden uit de map pbd naar uw webserver (bijvoorbeeld naar het hoogste niveau van [server web directory/pbd]).
... klaar!
U kunt phpBBDumper nu openen in uw webbrowser via https://example.com/pbd/,
om de installatie te voltooien. Volg gewoon de instructies.
Let op:
Als het script op uw server geen mappen mag aanmaken,
moet u dit handmatig doen, omdat phpBBDumper de gegevens gestructureerd in mappen opslaat.
Het script wordt dan afgebroken met een bijbehorende melding!
Nadat u de mappen (volgens de aanwijzing) hebt aangemaakt, werkt het script normaal en zonder beperkingen.
Perl-script instructies
.
De meeste servers hebben een cgi-bin-map waarin Perl kan worden uitgevoerd.
Deze is meestal via de browser bereikbaar via http://www.example.com/cgi-bin/.
Voer in dat geval de volgende stappen uit:
.
1. Open in phpBBDumper de pagina Backup en klik op Backup Perl.
2. Kopieer het pad dat achter de vermelding in crondump.pl staat bij $absolute_path_of_configdir.
3. Open het bestand crondump.pl in een editor.
4. Plak daar het gekopieerde pad bij absolute_path_of_configdir (zonder spaties).
5. Sla crondump.pl op.
6. Kopieer crondump.pl, perltest.pl en simpletest.pl naar de cgi-bin-map (ASCII-modus bij FTP).
7. Geef de bestanden rechten 755.
7b. Indien gewenst kunt u de extensie wijzigen van .pl naar .cgi (hernoemen).
8. Open de configuratie in phpBBDumper.
9. Selecteer de pagina Cronscript.
10. Wijzig het Perl-uitvoeringspad naar /cgi-bin/.
10b. Indien de scripts .pl gebruiken, wijzig de extensie naar .cgi.
11. Sla de configuratie op.
Klaar, de scripts kunnen nu vanaf de back-uppagina worden uitgevoerd.
.
Voor systemen waarop Perl in alle mappen kan worden uitgevoerd, volstaan de volgende stappen:
.
1. Open in phpBBDumper de pagina Backup.
2. Kopieer het pad dat achter de vermelding in crondump.pl staat bij $absolute_path_of_configdir.
3. Open het bestand crondump.pl in een editor.
4. Plak daar het gekopieerde pad bij absolute_path_of_configdir (zonder spaties).
5. Sla crondump.pl op.
6. Geef de bestanden rechten 755.
6b. Indien gewenst kunt u de extensie wijzigen van .pl naar .cgi.
(ev. 10b+11 van hierboven)
Windows-gebruikers moeten de eerste regel van alle scripts aanpassen, waar het pad naar Perl staat. Voorbeeld:
in plaats van: #!/usr/bin/perl -w
nu: #!C:_usr/bin/perl.exe -w
Gebruik
Menu
In de selectielijst hierboven stelt u de database in.
Alle acties hebben betrekking op de hier ingestelde database.
Startpagina
Hier vindt u informatie over uw systeem, de verschillende geïnstalleerde versies en details over de geconfigureerde databases.
Wanneer u op de databasenaam klikt, ziet u een lijst met tabellen, het aantal records, de grootte en de datum van de laatste update.
Configuratie
Hier kunt u uw configuratie bewerken, opslaan of terugzetten naar de standaardinstellingen.
- Geconfigureerde databases: Overzicht van alle ingestelde databases. De actieve database wordt in vet weergegeven.
- Tabelprefix: Hier kunt u per database een prefix instellen. Alleen tabellen met deze prefix worden meegenomen in de dump (bijvoorbeeld
phpBB_). Laat dit veld leeg om alle tabellen op te nemen.
- GZip-compressie: Hier kunt u compressie inschakelen. Dit wordt aanbevolen omdat de bestanden aanzienlijk kleiner worden.
- Automatische update: Hier kunt u instellen of er automatisch naar nieuwe versies wordt gecontroleerd. Dit gebeurt eenmaal per uur.
- E-mail met dumpbestand: Na voltooiing van de back-up wordt een e-mail met het dumpbestand als bijlage verzonden (compressie moet ingeschakeld zijn!).
- E-mailadres: Ontvanger van de e-mail.
- Afzender van de e-mail: Dit adres wordt als afzender gebruikt.
- Crondump-database: Selecteer de database waarvoor de back-up moet worden uitgevoerd.
- FTP-overdracht: Indien ingeschakeld wordt het back-upbestand na afloop via FTP verzonden.
- FTP-server: Adres van de FTP-server (bijv. ftp.mijnbackups.com).
- FTP-serverpoort: Poort van de FTP-server (meestal 21).
- FTP-gebruiker: Gebruikersnaam van het FTP-account.
- FTP-wachtwoord: Wachtwoord van het FTP-account.
- FTP-uploadmap: Map waarin het back-upbestand wordt opgeslagen (uploadrechten vereist!).
- Automatisch verwijderen van back-ups: Oudere back-ups worden automatisch verwijderd volgens ingestelde regels.
- Database leegmaken vóór herstel: De database wordt volledig geleegd voordat een back-up wordt teruggezet.
- Aantal back-upbestanden: Een waarde > 0 verwijdert alle back-ups behalve het opgegeven aantal.
- Taal: Hier stelt u de taal van de interface in.
Beheer
Hier worden de daadwerkelijke acties uitgevoerd.
U ziet alle bestanden in de back-upmap.
Voor de acties Herstellen en Verwijderen moet een bestand worden geselecteerd.
- Herstellen: Zet de geselecteerde back-up terug in de database.
- Verwijderen: Verwijdert het geselecteerde back-upbestand.
- Nieuwe back-up starten: Start een nieuwe back-up volgens de ingestelde configuratie.
Logboek
Hier kunt u de logvermeldingen bekijken en verwijderen.
Credits / Help
Deze pagina.