PHP skripta za sigurnosno kopiranje i vraćanje baze podataka: Uvoz dump-a
Korak 1:
Kada ste uz pomoć našeg PHP skripta napravili sigurnosnu kopiju baze podataka, po potrebi možete pomoću skripte koju vam ovdje predstavljamo ponovno učitati sigurnosnu kopiju u praznu bazu podataka. Molimo vas da obratite pažnju da se veće baze podataka u nekim slučajevima više ne mogu učitati pomoću skripte, jer skripta možda naiđe na ograničenja poslužitelja!
Potrebni su sljedeći koraci:
1. Napravite u direktoriju „/backup/“ u kojem se nalazi npr. dumpDATUM.sql.gz PHP datoteku (db_einspielen.php) sa sljedećim sadržajem:
<?
exec("gunzip dumpDATUM.sql.gz");
exec("mariadb -u LOGIN -p'PASSWORT' LOGIN < dumpDATUM.sql");
echo "Dump je učitan!";
?>
LOGIN (2x prisutan) zamjenjuje se nazivom baze podataka koju ćete pronaći u KAS (tehnička administracija) pod DATENBANK. PASSWORT zamijenite lozinkom baze podataka. Pazite da „-p“ ostane ispred lozinke.
Na dva mjesta u skripti morate zamijeniti DATUM datumom s kojim je kod vas datoteka putem FTP-a u direktoriju „backup“. Skripta se prvi put raspakira prvim naredbom i drugim naredbom učita u bazu podataka.
2. Sada jednom pozovite URL http://www.ihre-adresse-im-netz.de/backup/db_einspielen.php. Skripta se sada pokreće i učitava sigurnosnu kopiju u vašu bazu podataka.Pretraga podrške i FAQ