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

MiestoVýhodyNevýhody
Lokálne (externý disk, server, NAS)Rýchly prístup, nízke náklady pri veľkých dátachRiziko 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šeniaKombinujú výhody lokálneho a cloudového úložiskaZlož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.
💡 Vedeli ste?Fun fact: Pravidelné testovanie obnovy záloh môže odhaliť chyby v procese skôr, než nastane reálna strata dát.

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
Zaregistruj sa pre celé zhrnutie
KartičkyTest znalostíZhrnutiePodcastMyšlienková mapa
Začni zadarmo

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í

## Ú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. Fun fact: Pravidelné testovanie obnovy záloh môže odhaliť chyby v procese skôr, než nastane reálna strata dát. ## 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