Zálohování a údržba systému
Pravidelné zálohování dat, export do CSV, čištění cache a údržba systému pro bezproblémový provoz aplikace.
Pravidelné zálohování dat je jedním z nejdůležitějších úkonů při správě jakékoliv aplikace. Záloha vám umožňuje obnovit data v případě technické poruchy, chyby uživatele nebo jiného nečekaného problému. Aplikace Lili Příměsto nabízí jednoduché nástroje pro vytváření, stahování a správu záloh přímo z administračního rozhraní. Sekci zálohování najdete v menu pod položkou Nastavení → Zálohy (dostupné pouze pro administrátory).
Vytvoření zálohy
Záloha obsahuje kompletní databázi aplikace — všechny údaje o dětech, zákonnými zástupci, táborech, přihláškách, fakturách, docházce, nastavení a dalších datech. Záloha neobsahuje nahrané soubory (fotografie, dokumenty) — ty je potřeba zálohovat samostatně na úrovni serveru.
- Přejděte do sekce Zálohy — v hlavním menu klikněte na Nastavení a poté na záložku Zálohy. Zobrazí se stránka se seznamem existujících záloh a tlačítkem pro vytvoření nové.
- Klikněte na „Vytvořit zálohu" — systém zahájí export databáze do SQL souboru. Během vytváření zálohy se zobrazí indikátor průběhu. Proces obvykle trvá několik sekund až minut v závislosti na velikosti databáze.
- Počkejte na dokončení — jakmile je záloha vytvořena, zobrazí se potvrzující zpráva a nová záloha se přidá na začátek seznamu. Nyní si ji můžete stáhnout.
Seznam záloh
Na stránce záloh vidíte přehledný seznam všech vytvořených záloh, seřazený od nejnovější po nejstarší. U každé zálohy se zobrazují následující informace:
| Sloupec | Popis |
|---|---|
| Datum a čas | Přesný datum a čas vytvoření zálohy ve formátu DD.MM.RRRR HH:MM. |
| Název souboru | Automaticky generovaný název souboru zálohy, obvykle ve formátu backup_YYYYMMDD_HHMMSS.sql. |
| Velikost souboru | Velikost zálohy v KB nebo MB. Běžná záloha malé instalace má jednotky MB, větší instalace desítky MB. |
| Akce | Tlačítka pro stažení zálohy (ikona šipky dolů) a smazání zálohy (ikona koše). Stažení zahájí download souboru do vašeho počítače. |
Stažení zálohy
Kliknutím na tlačítko Stáhnout (ikona šipky dolů) u konkrétní zálohy se zahájí stahování SQL souboru do vašeho počítače. Stažený soubor uložte na bezpečné místo — ideálně mimo server, na kterém aplikace běží.
Doporučená úložiště pro zálohy:
- Cloudové úložiště — Google Drive, Dropbox, OneDrive nebo jiná cloudová služba. Data jsou chráněna proti fyzické ztrátě.
- Externí disk — USB disk nebo externí HDD/SSD. Vhodné pro offline zálohy.
- Jiný server — pokud máte přístup k jinému serveru, můžete zálohy ukládat tam. Ochrana proti výpadku hlavního serveru.
Obnova ze zálohy
Obnova dat ze zálohy vyžaduje přímý přístup k databázi serveru. Tuto operaci nelze provést přímo z administračního rozhraní Lili Příměsto — je nutné použít nástroj pro správu databáze nebo příkazový řádek serveru.
Postup obnovy závisí na vašem hostingovém prostředí:
- phpMyAdmin — přihlaste se do phpMyAdmin (většina webhostingů ho nabízí), vyberte databázi vaší aplikace, klikněte na záložku „Import" a nahrajte stažený SQL soubor. PhpMyAdmin automaticky spustí SQL příkazy a obnoví data.
-
Příkazový řádek (SSH) — připojte se k serveru přes SSH a použijte příkaz:
mysql -u uzivatel -p nazev_databaze < backup_soubor.sql. Budete vyzváni k zadání hesla k databázi.
CSV export
Kromě zálohování celé databáze nabízí Lili Příměsto možnost exportu jednotlivých datových tabulek do formátu CSV. CSV (Comma-Separated Values) je univerzální formát, který lze otevřít v tabulkových procesorech jako Microsoft Excel, Google Sheets nebo LibreOffice Calc.
CSV export je užitečný v těchto situacích:
- Přehledy a statistiky — exportujte seznam dětí, přihlášek nebo faktur a zpracujte je v Excelu (kontingenční tabulky, grafy, filtry).
- Archivace — na konci sezóny si můžete exportovat všechna data do CSV pro dlouhodobou archivaci ve čitelném formátu.
- Sdílení dat — pokud potřebujete předat data účetní, pojišťovně nebo jinému subjektu, CSV export je nejuniverzálnější způsob.
- Kontrola — exportované tabulky umožňují detailní kontrolu dat, která by v aplikaci byla nepřehledná (například porovnání údajů mezi turnusy).
Export najdete na stránkách jednotlivých modulů — u tabulek se seznamy (děti, přihlášky, faktury atd.) hledejte tlačítko Exportovat CSV nebo ikonu tabulky.
Údržba systému
Správná údržba systému zajistí rychlý a bezproblémový chod aplikace. V sekci Nastavení najdete několik nástrojů pro údržbu:
Cache (mezipaměť)
Aplikace ukládá některá data do mezipaměti (cache), aby se stránky načítaly rychleji. Občas je potřeba cache vyčistit — například po aktualizaci aplikace, po větším importu dat nebo pokud se zobrazují zastaralé informace.
- Kdy vyčistit: Po aktualizaci aplikace, po importu dat, pokud vidíte zastaralá nebo chybná data, po změně nastavení, které se neprojeví.
- Jak vyčistit: V sekci Nastavení klikněte na tlačítko Vyčistit cache. Operace trvá několik sekund a neovlivní žádná uložená data — pouze dočasné soubory mezipaměti.
Dočasné soubory
Aplikace vytváří dočasné soubory při různých operacích (generování PDF faktur, export dat, zpracování fotografií). Tyto soubory se ukládají do adresáře tmp na serveru. Při běžném provozu se dočasné soubory čistí automaticky, ale občas může být potřeba provést ruční vyčištění, zejména pokud dojde místo na disku.
- Kdy vyčistit: Pokud se na serveru zaplňuje diskový prostor, po neúspěšném exportu nebo generování souborů.
- Jak vyčistit: V sekci Nastavení klikněte na tlačítko Vyčistit dočasné soubory.
Logy (záznamy)
Systém zaznamenává důležité akce uživatelů do logů (protokolů). Logy jsou užitečné pro řešení problémů a kontrolu aktivity. Zaznamenávají se:
- Akce uživatelů — přihlášení, odhlášení, vytvoření/úprava/smazání záznamů (děti, tábory, přihlášky, faktury atd.).
- Historie SMS — záznamy o odeslaných SMS zprávách včetně příjemce, času odeslání a stavu doručení.
- Chyby systému — záznamy o chybách, které nastaly při zpracování požadavků.
Přístup k logům má pouze administrátor. Logy najdete v menu pod položkou Logy nebo v sekci Nastavení → Logy.
Doporučený harmonogram
Následující tabulka shrnuje doporučenou frekvenci údržbových úkonů pro bezproblémový provoz systému:
| Frekvence | Úkon | Poznámka |
|---|---|---|
| Denně | Žádná manuální údržba není potřeba | Systém běží autonomně, logy se zapisují automaticky. |
| Týdně | Vytvoření zálohy databáze | Klikněte na „Vytvořit zálohu" v sekci Nastavení → Zálohy. Ideálně vždy ve stejný den (např. v pátek po skončení táborového dne). |
| Měsíčně | Stažení zálohy na externí úložiště + vyčištění cache | Stáhněte nejnovější zálohu a uložte ji mimo server (cloud, externí disk). Vyčistěte cache pro optimální výkon. |
| Ročně | Archivace starých táborů + export dat + kontrola uživatelů | Na konci sezóny exportujte data do CSV pro archivaci. Deaktivujte účty pracovníků, kteří se nevrátí. Zkontrolujte a vyčistěte staré zálohy na serveru. |