Technická infrastruktura

Záloha

Kopie dat nebo webu pro případ výpadku, útoku nebo chyby

Co je záloha

Záloha je kopie webu a jeho dat, ze které jde obnovit stav před chybou, útokem nebo nepovedenou úpravou. U běžného webu má dvě části, soubory a databázi, a obnova dává smysl jedině s oběma.

Zálohu poznáte podle obnovy

Že zálohování běží, tvrdí administrace každého hostingu. Otázka, kterou stojí za to položit, zní jinak: kdo z té zálohy umí web vrátit zpátky a jak dlouho mu to bude trvat. Netestovaná záloha je jenom pocit bezpečí a rozdíl mezi pocitem a jistotou se ukáže v tu nejnevhodnější chvíli. Vyzkoušet obnovu nanečisto, ideálně na testovací doméně, je otrava na jedno odpoledne, které se jednou vrátí i s úroky.

Kdy zálohovat mimo plán

Automatické noční zálohy neřeší situace, kdy do webu někdo vědomě sahá. Před aktualizací šablony nebo pluginů, před migrací na jiný hosting, před hromadným importem produktů a před zásahem do kódu e-shopu chci mít kopii čerstvou, ne včerejší. Rozdíl je v tom, kolik objednávek se mezitím stihlo nasbírat a o kolik z nich by se přišlo.

Administrátor nejsem a obnovu serveru nechávám na lidech, kteří to dělají denně. Než ale sáhnu do šablony kvůli měřicímu kódu nebo do webu vložím nový skript, ptám se, jestli existuje čerstvá záloha a kdo ji umí nasadit zpátky. Jedna otázka navíc znamená, že se případný průšvih řeší půl hodiny místo dvou dnů.

Časté otázky

Co má obsahovat záloha webu?

Soubory webu i databázi. Samotné soubory neobsahují obsah, objednávky ani nastavení, takže z nich web v původní podobě nepostavíte.

Jak často se má zálohovat?

Podle toho, o kolik dat si dovolíte přijít. E-shop, kterému chodí objednávky každý den, potřebuje denní zálohu, prezentace měněná dvakrát do roka vystačí s výrazně delším intervalem. K tomu vždy jedna kopie navíc před větší změnou.

Stačí zálohy od hostingu?

Většinou ano, pokud víte, jak hluboko do minulosti sahají a jak se z nich obnovuje. Zálohu uloženou na stejném serveru jako web berte s rezervou: problém, který zlikviduje server, sebere i ji.