Preskočiť na obsah

Záloha databázy

Zálohu databázy urobte pred každou činnosťou, ktorá mení alebo maže dáta, napríklad:

  • pred prvým spustením modulu Čistenie PrestaShopu,
  • pred odinštalovaním modulu (niektoré moduly zmažú svoje údaje),
  • pred väčšou aktualizáciou modulu alebo PrestaShopu.

Mazanie záznamov sa nedá vrátiť. Záloha je jediný spôsob, ako sa k dátam vrátiť.

Stačí jeden z týchto spôsobov.

Väčšina hostingov ponúka zálohovanie (úplná záloha alebo záloha databázy). Postup je v dokumentácii hostingu. Zálohu si stiahnite aj mimo servera.

  1. Otvorte phpMyAdmin (zvyčajne dostupný z administrácie hostingu).
  2. Vyberte databázu vášho obchodu.
  3. Kliknite na Exportovať a nechajte rýchly spôsob exportu vo formáte SQL.
  4. Uložený súbor si bezpečne odložte.

Názov databázy zistíte v súbore app/config/parameters.php v koreni PrestaShopu (pole database_name). Prístupové údaje v tomto súbore nikomu neposielajte.

Na serveri s prístupom cez SSH:

mysqldump -u POUŽÍVATEĽ -p NÁZOV_DATABÁZY > zaloha.sql

Po spustení príkazu zadáte heslo k databáze.

Ak upravujete modul, vhodná je aj záloha priečinka modules/ a nahraných súborov (img/, upload/).

Záloha, ktorú ste nikdy neskúšali obnoviť, nemusí fungovať. Aspoň sa uistite, že súbor nie je prázdny a obsahuje tabuľky vášho obchodu (v súbore SQL hľadajte CREATE TABLE).

Bol tento článok užitočný?