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.Søg i Support & FAQ