
- 🛠 Technická stránka webu
- 🛡️ Bezpečnost
5. 6. 2025
Zálohování webu: Proč na něj většina lidí myslí, až když je pozdě
Mít zálohu webu je jako mít pojistku – dokud ji nepotřebujete, neřešíte ji. Ale když dojde k problému, je k nezaplacení. Ať už provozujete malý blog, firemní prezentaci nebo e-shop, zálohování je základní kámen digitální bezpečnosti.
Zálohování webu je jedno z těch otravně nudných témat, o kterých většina lidí slyší až v momentě, kdy je web rozbitý, data jsou pryč a čas běží. Přitom právě správná a pravidelná záloha vám může ušetřit desítky hodin práce, ztrátu klientů i reputace. A ne – není to jedno, jaký máte web. Způsob zálohování se totiž liší podle technologie.
Neexistuje jedno zálohování pro všechny
Způsob, jakým by měl být váš web zálohován, úzce souvisí s tím, na čem je postaven:
- WordPress: Zálohujete databázi, nahrané soubory (např.
wp-content/uploads
) a celý kód – většinou přes plugin nebo skript. - Custom web v Laravelu: Kód je typicky verzovaný v Gitu – pokud nedochází k editaci přes administraci, web je tímto pokryt. Jakmile ale web umožňuje spravovat obsah, zálohujete databázi a také složky jako
storage
nebouploads
.
Co se má vlastně zálohovat?
Na většině moderních webů je potřeba řešit:
- Databázi – všechny články, produkty, komentáře, rezervace, kontakty, atd.
- Nahrané soubory – např. obrázky, dokumenty, videa, které si uživatel sám nahrál.
- Složky
storage
,uploads
,public/files
– i když nejsou vždy na stejném serveru jako zbytek webu. - Konfigurační soubory – například
.env
, kde jsou citlivá data jako přístupové údaje do databáze a externích služeb.
Bez těchto částí vám obnova webu bude k ničemu – nebo bude hodně bolestivá.
Git není záloha. Tedy – ne úplně
U vývojářských týmů je běžné mít kód ve verzovacím systému jako Git. Je to skvělý způsob, jak mít pod kontrolou změny v aplikaci. Ale kód neobsahuje:
- data v databázi,
- nahrané soubory od uživatelů,
- konfiguraci specifickou pro server.
Takže ne, Git není kompletní záloha vašeho webu.
Bezpečnost záloh: šifrování jako nutnost
Zálohy často obsahují citlivá data – ať už jsou to hesla ve .env
souboru, e-maily uživatelů nebo přístupové údaje do služeb. Zálohy by proto měly být šifrované. Zabráníte tím situaci, kdy vám někdo „jen“ ukradne zálohu – ale získá kompletní přístup do vašeho systému.
Jak často a kam zálohovat?
- Statický web: 1× měsíčně
- Blog nebo firemní web: 1× týdně
- E-shop nebo rezervační systém: denně nebo i častěji
Zálohy by ideálně neměly být uloženy na stejném serveru jako web. Měly by jít např. na externí cloud (S3, Dropbox, GDrive) nebo FTP s přístupem jen pro správce.
Zálohování není jen technická maličkost – je to základní pojistka vašeho podnikání online. A čím sofistikovanější web máte, tím důležitější je mít promyšlený systém záloh.
ℹ️ Doplňující poznámka:
Mnoho hostingových služeb sice nabízí automatické zálohování, ale nespoléhejte na něj bez ověření. Záloha může být stará, neúplná nebo nedostupná v momentě, kdy ji nejvíc potřebujete. Doporučujeme si jednou za čas vyzkoušet obnovu webu ze zálohy nanečisto – můžete tím odhalit, že proces trvá déle, než jste čekali, nebo že něco chybí. Někdy může obnova trvat i několik dní.
Nejste si jistí, co všechno by se na vašem webu mělo zálohovat? Ozvěte se nám a my to s vámi projdeme.