Na otázku „zálohujete?" odpoví ano skoro každý majitel e-shopu. Na otázku „kdy jste zálohu naposledy zkusili obnovit?" už většinou přijde ticho. Přitom právě obnova je jediný důkaz, že záloha vůbec existuje — a tento článek vám pomůže si to ověřit dřív, než to budete potřebovat doopravdy.
Jaký je rozdíl mezi „mám zálohu" a „umím se z ní vrátit"?
Záloha, kterou nikdo nikdy nezkusil obnovit, je jen soubor neznámé hodnoty. Teprve úspěšná obnova dokazuje, že je záloha úplná, čitelná a že víte, jak s ní naložit. Rozdíl poznáte přesně ve chvíli, kdy o data přijdete — a to je nejhorší možný okamžik na zjištění, že archiv je poškozený nebo že v něm chybí databáze.
Typické nepříjemné objevy při první ostré obnově:
- záloha běžela, ale poslední úspěšná je půl roku stará, protože pak skript tiše selhal;
- zálohují se soubory, ale ne databáze — tedy vše kromě objednávek a zákazníků;
- archiv existuje, ale nikdo neví heslo, přístup nebo postup obnovy;
- obnova trvá dva dny, protože se nikdy neměřilo, jak dlouho zabere.
Co všechno musí záloha e-shopu obsahovat?
Kompletní záloha e-shopu má tři části: soubory, databázi a e-maily. Chybí-li kterákoli z nich, po obnově vám bude něco zásadního scházet.
- Soubory — samotný PrestaShop, šablona, moduly a hlavně obrázky produktů. U zaběhnutého e-shopu jde často o desítky gigabajtů, které byste znovu nedali dohromady.
- Databáze — produkty, ceny, zákazníci, objednávky, faktury. Nejcennější a nejrychleji se měnící část; bez ní jsou soubory jen prázdná schránka.
- E-maily — pokud vám poštovní schránky běží u stejného hostingu, patří do zálohy také. Korespondence se zákazníky a dodavateli se jinak obnovit nedá.
Co je pravidlo 3-2-1 a proč dává smysl?
Pravidlo 3-2-1 říká: mějte 3 kopie dat, na 2 různých typech úložišť, z toho 1 mimo server e-shopu. Lidsky řečeno — originál na serveru, zálohu u hostingu a třetí kopii úplně jinde, třeba v cloudu nebo u vás v kanceláři.
Proč to nepřehánět ani nepodcenit: jedna kopie chrání před smazáním souboru, ale ne před výpadkem disku. Dvě kopie na stejném serveru nechrání před ničím, co postihne celý server. Teprve kopie mimo server přežije i požár datacentra, zablokovaný účet u hostingu — nebo útočníka, který smaže vše, k čemu se dostane.
Jak často e-shop zálohovat?
Řiďte se jednoduchou otázkou: o kolik objednávek si můžete dovolit přijít? Ztratíte vždy vše od poslední zálohy — frekvence se proto odvíjí od obrátky, ne od pocitu.
- Desítky objednávek denně: databázi zálohujte několikrát denně, soubory stačí 1× denně.
- Jednotky objednávek denně: denní záloha všeho je rozumné minimum.
- Před každou větší změnou (aktualizace, nový modul, úprava šablony) navíc jedna mimořádná záloha — vrátit se pak umíte během minut.
Důležitá je i doba uchování. Napadení nebo tichou chybu často odhalíte až po dnech; držte proto zálohy alespoň 14–30 dní zpětně, ne jen tu včerejší.
Stačí spoléhat na zálohy hostingu?
Ne — zálohy hostingu berte jako pojistku navíc, ne jako svůj plán obnovy. Hosting je dělá především pro vlastní potřebu (havárie serveru) a jejich parametry nemáte pod kontrolou.
Než na ně vsadíte, zjistěte si:
- jak často se zálohuje a kolik dní zpětně se zálohy drží;
- zda obsahují i databázi a e-maily, nebo jen soubory;
- jestli si obnovu spustíte sami, nebo o ni musíte žádat — a jak dlouho trvá;
- zda za obnovu hosting neúčtuje poplatek.
U levných hostingů bývá odpověď zklamáním: záloha 1× týdně, bez garance, obnova na vyžádání v řádu dnů. Pro e-shop, který živí firmu, to nestačí.
Jak si otestovat obnovu, aniž bych něco rozbil?
Obnova se nikdy netestuje na ostrém e-shopu. Zálohu obnovíte vedle — do podadresáře, na subdoménu nebo na jiný server — a zkontrolujete, že e-shop naběhne, produkty mají obrázky a v administraci vidíte poslední objednávky.
Pokud si na to netroufáte technicky, objednejte si test obnovy jako jednorázovou službu u svého správce či hostingu. Výstupem má být jediná věta: „záloha ze dne X byla obnovena za Y hodin a e-shop z ní funguje." Takový test stačí opakovat 1–2× ročně. Rádi ho pro vás uděláme i my — stačí se ozvat.
Chcete mít zálohy vyřešené jednou provždy?
Náš hosting pro PrestaShop zálohuje váš e-shop automaticky každý den — a s obnovou vám pomůžeme, kdykoli ji budete potřebovat.


