PHP skripta za backup i povratak baze: Uvoz dump-a

Korak 1:

Ako ste napravili rezervnu kopiju baze podataka preko našeg PHP skripta, možete je, po potrebi, vratiti u praznu bazu podataka koristeći skript koji ćemo vam ovde predstaviti. Imajte na umu da veće baze podataka možda neće moći da se povrate putem skripta zbog mogućih ograničenja servera!

 

Neophodni koraci su:

1. Napravite u folderu „/backup/“ gde se nalazi rezervna kopija baze, npr. dumpDATUM.sql.gz, PHP datoteku (db_einspielen.php) sa sledećim sadržajem:

<?
exec("gunzip dumpDATUM.sql.gz");
exec("mariadb -u LOGIN -p'PASSWORT' LOGIN < dumpDATUM.sql");
echo "DUMP je ubačen!";
?>


LOGIN (2x prisutan) se zamenjuje imenom baze podataka koje nađete u KAS (tehnička administracija) pod DATENBANK. PASSWORT se zamenjuje lozinkom baze podataka. Pazite da „-p“ ostane ispred lozinke.

Na dva mesta u skriptu morate zameniti DATUM datumom kojim je datoteka preneta putem FTP-a u folder "backup". Skript prvo raspakuje, a zatim učitava rezervnu kopiju u bazu podataka.

2. Sada otvorite URL http://www.ihre-adresse-im-netz.de/backup/db_einspielen.php. Skript će se pokrenuti i učitati rezervnu kopiju u vašu bazu podataka.
Koliko vam je uputstvo pomoglo?

Pretraga podrške i FAQ

Seitensuche