Po ľudsky
Záloha je poistka pre prípad, že sa niečo pokazí — omylom zmazané objednávky, nepodarený import, chyba pri úprave. V Module máme dve vrstvy. Prvá je ako fotka každej firmy zvlášť, ktorá sa robí automaticky každý deň; ak sa pokazí jedna firma, vrátite len ju a ostatné bežia ďalej. Druhá je ako „stroj času“ pre celú databázu, ktorý ju vie vrátiť do stavu z konkrétneho okamihu. A aby obnova sama nenarobila škodu, pred každým vrátením sa najprv odfotí aktuálny stav.
Technicky
- Logická záloha jednej firmy: všetky záznamy, ktoré patria firme — priamo, alebo cez nadradený záznam (napr. položky faktúr, správy tiketov) — sa uložia do jedného komprimovaného súboru v objektovom úložisku.
- automaticky raz denne pre každú aktívnu firmu, a kedykoľvek ručne,
- uchováva sa posledných 20 záloh na firmu (staršie sa mažú, aby sa nehromadili),
- zálohu si správca môže stiahnuť,
- v rozhraní je vidieť, čo presne záloha pokrýva.
- Obnova jednej firmy: pred obnovou sa vždy vytvorí bezpečnostná záloha aktuálneho stavu, potom sa záznamy firmy nahradia obsahom zálohy. Ostatné firmy sa nemenia.
- Čo záloha firmy zámerne neobsahuje: používateľské účty a ich prihlasovacie údaje (heslá, prístupové kľúče, 2FA) — človek patrí sebe, nie firme — a systémový denník aktivít.
- Obnova celej databázy k časovému bodu: databáza beží na službe, ktorá umožňuje vrátiť ju do stavu z určitého okamihu v minulosti (point-in-time recovery, u Cloudflare D1 funkcia Time Travel). Používa sa pri vážnych haváriách, lebo vracia všetky firmy naraz.
- Uložené súbory (prílohy, obrázky) ležia v objektovom úložisku Cloudflare R2, ktoré dáta v pokoji šifruje.
Ako to máme my
Všetko vyššie platí pre Modulo. Pre aplikácie:
- Veredaria vie zálohovať pripojenia do súboru; heslá v ňom len na želanie a vtedy zašifrované heslom zálohy (AES-256-GCM),
- Veredar synchronizuje profil medzi zariadeniami koncovo šifrovane — slúži zároveň ako záloha nastavení,
- Kioskbase vie preniesť uložené prihlásenia zo starého tabletu na nový koncovo šifrovane (pozri článok o šifrovaní uložených dát).
Časté otázky
Omylom som zmazal záznamy. Dá sa to vrátiť?
Spravidla áno — zo zálohy firmy (najviac deň stará automatická alebo vaša ručná). Obnova vráti celú firmu do stavu zálohy, preto sa pred ňou automaticky uloží aktuálny stav. Pri nejasnostiach sa obráťte na správcu.
Obnova našej firmy ovplyvní iné firmy v tom istom Module?
Nie. Obnova jednej firmy mení len jej záznamy.
Sú v zálohe aj heslá používateľov?
Nie. Používateľské účty a prihlasovacie údaje záloha firmy zámerne neobsahuje. Obnovou firmy sa nikomu nezmení heslo ani prístup.