PHP-script til sikkerhedskopi og gendannelse af en database: Indlæs dump

Trin 1:

Hvis du har lavet en databasesikring med vores PHP-script-løsning, så kan du i et behovstilfælde med scriptet, som vi præsenterer her, få databasesikringen ind i en tom database igen. Husk lige, at større databaser u.U. ikke kan indlæses via script, fordi scriptet evt. støder på serverrestriktioner!

 

Følgende trin er nødvendige:

1. Opret en PHP-fil (db_einspielen.php) i mappen „/backup/“, hvor databasesikringen fx dumpDATUM.sql.gz ligger, med følgende indhold:

<?
exec("gunzip dumpDATUM.sql.gz");
exec("mariadb -u LOGIN -p'PASSWORT' LOGIN < dumpDATUM.sql");
echo "DUMP'en er blevet indlæst!";
?>


LOGIN (2x til stede) bliver byttet ud med databasenavnet, som du finder i KAS (teknisk administration) under DATENBANK. PASSWORT bliver erstattet med databaseadgangskoden. Sørg for, at „-p“ står foran adgangskoden.

To steder i scriptet skal du udskifte DATUM med datoen, som filen ligger med hos dig via FTP i mappen "backup". Scriptet bliver pakket ud med den første kommando og indlæst i databasen med den anden kommando.

2. Åbn nu URL'en http://www.ihre-adresse-im-netz.de/backup/db_einspielen.php én gang. Scriptet starter nu og indlæser databasesikringen i din database.
Hvor nyttig fandt du denne vejledning?

Søg i Support & FAQ

Seitensuche