Zhrnutie na Základy informatiky a kyberbezpečnosti
Základy Informatiky a Kyberbezpečnosti: Komplexný Sprievodca
Úvod
Zálohovanie dát je proces vytvárania kópií digitálnych informácií tak, aby sa dali obnoviť v prípade straty, poškodenia alebo útoku. Pre každého, kto spravuje súbory – či už osobne alebo v práci – je to základná ochrana proti náhlym problémom.
Definícia: Zálohovanie dát je proces pravidelného kopírovania digitálnych súborov a informácií na samostatné médium alebo službu s cieľom ich obnovenia pri strate pôvodných dát.
Prečo zálohovať?
- Chráni pred náhodným vymazaním, poškodením hardvéru, malvérom alebo ransomvérom.
- Umožňuje obnoviť staršie verzie súborov po nechcených zmenách.
- Splňuje požiadavky firemnej bezpečnosti a legislatívy pri práci s citlivými údajmi.
Typy záloh
1. Plná záloha
- Vytvorí kompletnú kópiu všetkých vybraných dát.
- Výhoda: jednoduché obnovenie celej množiny dát.
- Nevýhoda: veľké nároky na miesto a čas.
2. Inkrementálna záloha
- Zálohujú sa iba zmeny od poslednej zálohy (napr. zmena 3 súborov zo 100).
- Rýchlejšia a šetrnejšia k úložnému priestoru.
- Obnova môže vyžadovať poslednú plnú zálohu + sériu inkrementálnych záloh.
3. Diferenciálna záloha
- Zálohujú sa všetky zmeny od poslednej plnej zálohy.
- Rýchlejšia obnova než pri inkrementálnej (iba plná + posledná diferenciálna), ale rastie veľkosť s časom od poslednej plnej zálohy.
Príklad rozdielu: Máte plnú zálohu v pondelok. V utorok zmeníte 2 súbory, v stredu 1 súbor.
- Inkrementálna: utorok (2 súbory), streda (1 súbor). Na obnovu potrebujete plnú + utorok + streda.
- Diferenciálna: utorok (2 súbory), streda (2+1 = 3 zmeny od plnej). Na obnovu potrebujete plnú + streda.
Miesto uloženia záloh
| Miesto | Výhody | Nevýhody |
|---|---|---|
| Lokálne (externý disk, server, NAS) | Rýchly prístup, nízke náklady pri veľkých dátach | Riziko fyzického poškodenia, krádeže, požiaru |
| Cloud (Google Drive, OneDrive, Dropbox, Amazon S3) | Off-site ochrana, automatizácia, škálovateľnosť | Závislosť na poskytovateľovi, mesačné poplatky, súkromie |
| Hybridné riešenia | Kombinujú výhody lokálneho a cloudového úložiska | Zložitejšia správa, nutnosť politiky synchronizácie |
Odporúčanie – pravidlo 3-2-1
- Majte 3 kópie dát.
- Použite 2 rôzne média (napr. disk + cloud).
- Uložte 1 kópiu mimo pracoviska (napr. cloud).
Dôvod: Náhoda alebo katastrofa môže zničiť lokálne uložené kópie, preto je off-site kópia kritická.
Praktické tipy pre zálohovanie
- Automatizujte zálohovanie pravidelnými plánmi (denne, týždenne podľa potreby).
- Pravidelne testujte obnovu záloh – záloha, ktorá sa nedá obnoviť, je bezcenná.
- Šifrujte citlivé dáta pred uložením do cloudu alebo na externé médium.
- Udržujte verziovanie súborov, aby ste mohli vrátiť staršie verzie.
Hybridný projekt a krátke spojenie so zálohovaním
- Hybridné aplikácie (vyvíjané v HTML, CSS, JavaScript pomocou rámcov ako Ionic alebo React Native) často používajú lokálne cache aj serverové úložisko; zálohovanie dát používajúcich takúto aplikáciu musí brať do úvahy: synchronizáciu medzi zariadeniami, konflikty verzií a off‑line módy.
Definícia: Hybridná aplikácia kombinuje technológie webu a natívne rozhrania, čím umožňuje zdieľanie kódu medzi platformami (Android, iOS, web).
Dátové formáty používané pri výmene a uložení dát
- JSON (JavaScript Object Notation): najbežnejší formát na výmenu dát medzi klientom a serverom; jednoduchý a čitateľný.
Príklad JSON: {"meno": "Ján", "vek": 30}
- XML (Extensible Markup Language): používaný v starších systémoch, bankovníctve, verejnej správe; formálnejší a verbóznejší než JSON.
Príklad XML: <osoba><meno>Ján</meno><vek>30</vek></osoba>
- CSV (Comma Separated Values): jednoduchý textový formát so stĺpcami oddelenými čiarkou; vhodný pre Excel a jednoduché exporty.
Príklad CSV: meno,vek Ján,30
- YAML: často sa používa na konfigurácie (DevOps
Už máš účet? Prihlásiť sa
Zálohovanie dát
Klíčová slova: Webové servery a webové technológie, Zálohovanie dát, Etický hacking
Klíčové pojmy: Zálohovanie vytvára kópie dát pre obnovu pri strate, Plná záloha kopíruje všetko, je časovo a priestorovo náročná, Inkrementálna záloha ukladá zmeny od poslednej zálohy, Diferenciálna záloha ukladá zmeny od poslednej plnej zálohy, Ukladajte zálohy lokálne, v cloude alebo hybridne, Dodržiavajte pravidlo 3-2-1: 3 kópie, 2 média, 1 off-site, Automatizujte zálohovanie a pravidelne testujte obnovu, Šifrujte citlivé zálohy pred uložením do cloudu, Vyberajte formát podľa použitia: JSON, XML, CSV, YAML, Pri hybridných aplikáciách riešte synchronizáciu a konflikty verzií