Skrypt PHP do tworzenia kopii i przywracania bazy danych: Importuj dump
Krok 1:
Jeśli utworzyłeś kopię zapasową bazy danych za pomocą naszego rozwiązania skryptu PHP, możesz w razie potrzeby przywrócić ją do pustej bazy danych za pomocą skryptu, który tutaj przedstawiamy. Pamiętaj, że większe bazy danych mogą nie zostać przywrócone za pomocą skryptu z powodu ograniczeń serwera!
Następujące kroki są konieczne:
1. Utwórz w folderze „/backup/”, gdzie znajduje się kopia bazy danych np. dumpDATUM.sql.gz, plik PHP (db_einspielen.php) z następującą zawartością:
<?
exec("gunzip dumpDATUM.sql.gz");
exec("mariadb -u LOGIN -p'PASSWORT' LOGIN < dumpDATUM.sql");
echo "DUMP został przywrócony!";
?>
LOGIN (2x obecne) zastąp nazwą bazy danych, którą znajdziesz w KAS (zarządzanie techniczne) pod DATENBANK. PASSWORT zastąp hasłem do bazy danych. Upewnij się, że „-p” pozostaje przed hasłem.
W dwóch miejscach w skrypcie musisz zastąpić DATUM datą, z którą plik znajduje się w folderze "backup" przez FTP. Skrypt najpierw rozpakowuje plik, a następnie przywraca go do bazy danych.
2. Teraz otwórz url http://www.ihre-adresse-im-netz.de/backup/db_einspielen.php. Skrypt zostanie uruchomiony i przywróci kopię bazy danych do Twojej bazy.Wsparcie i FAQ przeszukaj