Zálohy webu: jak ověřit, že obnova opravdu funguje
Věta „zálohy vytváříme automaticky“ zní uklidňujícím způsobem. Pro provoz webu je ale důležitější vědět, co přesně kopie obsahuje, jak je stará a kdo z ní dokáže web vrátit do provozu. Tyto otázky si položte ještě před výpadkem nebo neúspěšnou aktualizací.
Web obvykle tvoří více částí: soubory aplikace, nahrané obrázky, databáze a konfigurace. Kopie samotných souborů nestačí, pokud se obsah, účty nebo objednávky ukládají do databáze. Sepište také služby mimo hosting, například e-mailové schránky nebo externí úložiště. Ty mohou mít vlastní pravidla zálohování a obnovy.
U webu, do kterého lidé průběžně zapisují, ověřte, zda soubory a databáze patří ke stejnému okamžiku. Pokud se během kopírování data mění, může výsledná sestava obsahovat soubory a záznamy, které k sobě nepatří. Poskytovatele se zeptejte, jak konzistentní kopii vytváří.
Četnost nastavte podle toho, kolik dat můžete ztratit
U prezentačního webu, který aktualizujete jednou týdně, mohou být potřeby jiné než u obchodu s novými objednávkami během celého dne. Určete si nejdelší přijatelnou dobu mezi poslední použitelnou kopií a okamžikem poruchy. Podle toho vybírejte četnost záloh. Zeptejte se také, jak dlouho se jednotlivé kopie uchovávají: chybu ve webu někdy objevíte až po několika dnech.
Příklad: když se obsah ukládá jednou za den a web se poškodí těsně před další kopií, můžete při obnově přijít téměř o den změn. Nejde o předpověď skutečné ztráty; ukazuje to, proč samotné tvrzení „denní zálohy“ nemusí pro každý projekt stačit.
Kopii chraňte i před problémem na původním účtu
Pokud jsou všechny kopie dostupné pod stejným účtem jako živý web, chyba správce nebo napadení účtu může zasáhnout obojí. Ověřte, zda existuje oddělená kopie mimo původní prostředí, kdo ji smí smazat a jak se chrání přístup k ní. U citlivých dat se ptejte také na šifrování a správu přístupových údajů. Přístup k obnově musí mít určený člověk i v době, kdy běžná administrace hostingu nefunguje.
Vyzkoušejte obnovu mimo živý web
Nechte si popsat celý postup: kde vyberete datum zálohy, kdo obnovu spouští, zda se platí zvlášť a jak dlouho se obvykle čeká. Potom obnovte zvolenou kopii do odděleného testovacího prostředí. Zkontrolujte načtení stránek, přihlášení, soubory, formuláře a data v databázi. U obchodu používejte testovací režim, aby kontrola neodeslala skutečnou objednávku nebo platbu.
Změřte čas od rozhodnutí obnovit web po dokončení kontroly. Právě ten vám řekne, zda plán odpovídá vašim potřebám. Výsledek, datum kopie a případné chybějící součásti si zapište. Opakujte test po větší změně webu nebo nastavení zálohování.
Co si ověřit před objednávkou hostingu
Požádejte poskytovatele o konkrétní odpověď: co záloha obsahuje, jak často vzniká, jak dlouho zůstává dostupná, kde je uložená a zda si ji můžete stáhnout. Zjistěte, kdo web vrátí do provozu a zda lze nejprve obnovit jen testovací kopii. Když tyto odpovědi získáte písemně a obnovu sami vyzkoušíte, bude mít slib o zálohách skutečnou hodnotu.