AI a weby

Záloha webu je jen předpoklad, dokud ji neobnovíte

V panelu svítí zelený štítek se zálohou, web běží a téma je uzavřené. Pak špatné nasazení nebo ukradené přihlášení web smáznou — a kopii, na kterou jste spoléhali, ještě nikdo neotevřel.

Panel hlásí úspěch a nic víc

Automatické zálohy skutečně fungují a díky nim většina webů přežije špatný den. Noční úloha zkopíruje soubory a databázi, hostingový panel ukáže zelený štítek s časovou značkou a pro malou firmu je to lepší než nic. Když web vzniká za pomoci AI, je záloha ještě snazší: výsledkem je repozitář, databáze a pár konfiguračních hodnot, které se zkopírují za minuty.

Štítek vám ale neřekne, jestli se z kopie znovu postaví funkční web. Záloha je soubor. Web je ten soubor plus databáze plus DNS záznamy plus prostředí, ve kterém software běžel. První je uložené, zbytek se předpokládá. Mezi „kopie existuje“ a „web se vrátil z té kopie“ je velká mezera a právě v ní mizí týdny.

Podle panelu to zjistit nelze. Žádný panel nehlásí úspěšnou obnovu, protože k žádné obnově nedošlo. Zelený štítek je záznamem o kopii, ne o záchraně — a ta dvě se srovnávají až ve chvíli, kdy se něco pokazilo.

Co se poprvé při obnově pokazí

Nejčastější selhání je neúplná kopie. Panely často zálohují soubory a databázi zvlášť, v jiných intervalech, a obnova vám může dát úterní soubory s nedělními daty. Web se načte, ukáže obsah, který už neplatí, a objednávky či poptávky se evidují proti verzi katalogu, kterou jste minulý měsíc změnili. Nic v rozhraní nesrovnalost nehlásí.

Druhé selhání je všechno, co kopie neobsahuje. DNS záznamy leží u registrátora domény, ne na hostingu. Nastavení pošty, přesměrování, proměnné prostředí, přístupové klíče a plány automatizací jsou tam, kde jste je nastavili. Obnova, která vrátí stránky, ale ne adresy, které na ně ukazují, dá vzniknout funkčnímu webu, na který se nikdo nedostane.

Třetí je, že prostředí se mezitím posunulo. Archiv vznikl na verzi, kterou váš současný tarif už nenabízí, heslo k databázi se změnilo při výměně karty, nebo web teď sídlí na jiné doméně, než na které vznikal. Soubory se rozbalí a aplikace se nespustí.

A někdy zmizí účet sám. Zneužité přihlášení do administrace, prošlá karta, která s sebou vzala hosting, nebo kolegyně, která zavřela účet u poskytovatele, můžou odstranit zálohu spolu s webem. Kopie uložená pod stejnými přihlašovacími údaji jako to, co má chránit, nechrání nic.

Obnovu zkoušejte jinde a měřte si čas

Obnova přes živý web nic neprokáže. Řekne vám jen, že se archiv rozbalí, a když je archiv špatný, právě jste funkční web vyměnili za nefunkční. Užitečný test obnoví zálohu na jiné místo: do jiné složky na stejném hostingu, na testovací poddoménu nebo do čistého prostředí úplně jiného poskytovatele.

Pak ji otevřete tak, jako ji otevře návštěvník. Načtěte úvodní stránku a dvě až tři vnitřní, zkontrolujte, že se zobrazují obrázky, odešlete kontaktní formulář a ověřte, že zpráva dorazí do skutečné schránky, přihlaste se do administrace a porovnejte nejnovější obsah s tím, co jste publikovali tento týden. Každá kontrola odpovídá na jinou otázku: jsou data aktuální, jsou média kompletní, stále se integrace přihlašují, dostane se dovnitř člověk.

Dejte zkoušce pevný termín — dvakrát ročně u webu, který se skoro nemění, každý čtvrtletí u toho, co pravidelně publikuje — a zapište si, jak dlouho trvala. Právě toto číslo budete potřebovat, až se něco pokazí v pondělí ráno: „budeme zpátky dopoledne“ je plán, zatímco „zkoušeli jsme to naposledy před rokem“ není.

Co musí být uvnitř zálohy

Soubory a databáze jsou minimum, ne celý obsah. K nim si držte jednostránkový soupis všeho, co leží mimo kód: zónu DNS a záznamy pro ověření pošty, způsob, jakým je řešený TLS, kde jsou zaregistrované jednotlivé domény, s jakými službami web mluví a kdo se kam přihlašuje. Tenhle seznam žádný nástroj pro tvorbu webu nevygeneruje, protože v repozitáři není — a právě ho budete potřebovat jako první, když selže účet.

Druhou kopii držte tam, kam web nedosáhne. U jiného poskytovatele, s jinými přihlašovacími údaji a s tak dlouhou dobou uchování, která zachytí problém, kterého jste si všimli až o několik dní později. Záloha, která sdílí účet s živým webem, přežije poruchu hardwaru a skoro nic ostatního: stejné ukradené heslo, stejně zavřený účet i stejné omylem smazané soubory vezmou zálohu i web najednou.

Doba uchování je rozhodnutí, ne výchozí nastavení. Nechte si tolik starších kopií, abyste pokryli chvíli, kdy jste si všimli poškození — ta obvykle přichází o několik dní později, než k němu došlo. Chybný export přepíše soubory z minulého měsíce a na chybu se přijde, až někdo web znovu otevře. Zeptejte se, jak stará kopie by ještě byla užitečná, a držte i kopie starší než jedno nasazení — ne jen ty nejnovější.

Zálohu drží automatizace, výsledek ověří lidé

Plánované zálohy, kopie mimo hosting a hlídání neúspěšných běhů se dají automatizovat a měly by. AI asistent je tu skutečně užitečný: sleduje úlohu, všimne si, že přestaly přibývat archivy, a jednou týdně rozbalí včerejší kopii do testovacího místa. Tohle jsou nudné části spolehlivosti a jejich automatizace odstraňuje nejčastější důvod, proč zálohy tiše přestanou fungovat.

Automatizace ale neumí posoudit výsledek obnovy. Jestli na obnoveném webu sedí aktuální ceník, jestli přežila stránka z kampaně z minulého měsíce, jestli formulář pořád doručuje do schránky, kterou čte obchodní tým — to je krátký seznam, který umí napsat jen váš tým, protože v něm je to, na čem firma skutečně stojí. U webu postaveného AI to platí dvojnásob: stránky se dají vygenerovat znovu rychle, konkrétní obsah, napojení a rozhodnutí ne.

Seznam proto berte jako výstup práce, ne jako poznámku pod čarou. Pět až deset tvrzení, která na obnoveném webu musí platit, zkontrolovaných při každé zkoušce a upravených, když se firma změní. Nic nestojí napsat a právě ono dělí zálohu, kterou máte, od zálohy, kterou umíte použít.

Obnovu přidejte ke kontrole před spuštěním

Záloha začne existovat ve chvíli, kdy ji někdo obnoví. Do té doby je to předpoklad uložený u poskytovatele, kterého jste si neprošli, pod přihlášeními, která jste nevyzkoušeli, a pokrývající systém, jehož části leží na čtyřech různých místech. Tenhle rozdíl zacelí jedno odpoledne práce, které se dvakrát ročně zopakuje.

Zařaďte zkoušku do stejného seznamu, kde už máte kontrolu mobilního zobrazení, test formuláře a kontrolu měření, a dejte jí člověka, který za ni odpovídá. Web selhává obyčejnými způsoby — špatným nasazením, prošlou kartou, ukradeným přihlášením — a firmy, které se vrátí rychle, nemají lepší hosting. Mají kopii, kterou otevřely dřív, než ji potřebovaly.


Související služba: Weby, webové aplikace a digitální systémy na míru

Chcete podobný problém řešit prakticky? Napište nám.