💾 Zálohování a obnova

Až se to pokazí

O čem to je

Disk jednou odejde. Notebook spadne na zem, mobil zůstane ve vlaku, vyděračský virus zašifruje fotky. Otázka není jestli, ale kdy. Kdo má zálohu, za hodinu pracuje dál. Kdo ji nemá, přijde o roky práce.

Pro technika je zálohování povinnost číslo jedna. Naučíš se, jak zálohovat, jak často a kam, a hlavně jak data zase obnovit.

Nové pojmy

ZálohaKopie dat uložená jinde než originál, ze které jde data obnovit, když originál zmizí nebo se poškodí.Fotky z notebooku zkopírované na externí disk.
ObnovaVrácení dat ze zálohy zpět, na původní nebo nové místo.
RansomwareVyděračský škodlivý program. Zašifruje soubory a za klíč chce výkupné. Zašifruje i zálohy, na které dosáhne.
Offline zálohaZáloha, která není trvale připojená k počítači ani k síti (odpojený disk). Ransomware na ni nedosáhne.

Pravidlo 3-2-1

  • 3 kopie dat (originál + 2 zálohy),
  • na 2 různých typech médií (např. disk v počítači a externí disk nebo NAS),
  • 1 kopie mimo budovu (cloud, disk u rodičů).

Proč mimo budovu? Požár nebo krádež zničí počítač i externí disk, který leží vedle něj.

Tři druhy záloh

Úplná zálohaZkopíruje všechna vybraná data. Nejjednodušší obnova, ale trvá dlouho a zabere nejvíc místa.
Přírůstková (inkrementální) zálohaZkopíruje jen to, co se změnilo od poslední zálohy jakéhokoli druhu. Malá a rychlá, ale k obnově potřebuješ úplnou zálohu a všechny přírůstky po ní.
Rozdílová (diferenciální) zálohaZkopíruje vše, co se změnilo od poslední úplné zálohy. Každý den roste, ale k obnově stačí úplná a poslední rozdílová.
V neděli uděláš úplnou zálohu 100 GB. Každý den se změní 5 GB jiných souborů. Kolik místa zaberou zálohy za týden (neděle až sobota) při přírůstkové a při rozdílové metodě?
Přírůstková: 100 + 6 · 5 = 130 GB. Rozdílová: pondělí 5, úterý 10, … sobota 30 GB; dohromady 5 + 10 + 15 + 20 + 25 + 30 = 105, s úplnou 205 GB.
Ve čtvrtek ráno odešel disk. Poslední záloha proběhla ve středu večer. Které zálohy potřebuješ k obnově?
Přírůstková: nedělní úplná + pondělí + úterý + středa (4 sady, v tomto pořadí). Rozdílová: nedělní úplná + jen středeční rozdílová (2 sady).
✗Mám disky v RAID 1 (zrcadlo), takže zálohu nepotřebuju.
✓RAID není záloha. Zálohu potřebuješ i s RAIDem.

RAID chrání jen proti selhání jednoho disku. Smazaný soubor, virus nebo požár zasáhnou oba disky naráz.

Záloha je kopie jinde než originál. Pravidlo 3-2-1: tři kopie, dvě média, jedna mimo budovu. Úplná, přírůstková (od poslední zálohy) a rozdílová (od poslední úplné). RAID ani synchronizace nejsou záloha.

Plán zálohování

O čem to je

Malá účetní firma ti řekne: „Nesmíme ztratit víc než jeden den práce a do půl dne musíme zase fungovat.“ Z takové věty se dá sestavit konkrétní plán: co zálohovat, jak často, jakou metodou, kam a jak ověřit, že obnova funguje.

Nové pojmy

Záloha a obnovaZáloha je kopie dat jinde než originál. Obnova je vrácení dat ze zálohy.
RPOKolik dat (měřeno časem) smíš ztratit. Určuje, jak často zálohovat.RPO 24 h → záloha aspoň jednou denně.
RTOJak rychle musí být systém po havárii zase v provozu.RTO 4 h → obnova musí trvat nejvýš 4 hodiny.
VerzováníUchovávání víc starších verzí souborů. Dovolí vrátit se do stavu před chybou nebo před napadením.
SynchronizaceUdržování stejného obsahu na dvou místech (OneDrive, Dropbox). Když soubor smažeš nebo zašifruješ, změna se přenese i do druhé kopie. Bez verzování to tedy není záloha.
Obraz diskuZáloha celého disku včetně systému a programů. Obnovou dostaneš celý počítač zpět do stavu zálohy.

Sestavení plánu

Urči, co je důležité: dokumenty, databáze, pošta, konfigurace serverů.
Z RPO urči, jak často zálohovat.
Zvol metodu: např. úplná každou neděli a přírůstková každý všední den.
Zvol cíle podle 3-2-1: NAS ve firmě + cloud nebo odpojený disk mimo firmu.
Nastav uchování: kolik verzí a jak dlouho držet.
Pravidelně zkoušej obnovu. Neotestovaná záloha je jen naděje.

Nástroje

SystémNástrojCo dělá
WindowsHistorie souborůprůběžně zálohuje verze souborů z uživatelských složek na jiný disk
WindowsBod obnovení systémuvrátí systémové soubory a nastavení, ne osobní dokumenty
Linuxrsynckopíruje a synchronizuje jen změněné soubory, i přes síť
Linuxtarzabalí složky do jednoho archivu
LinuxTimeshiftsnímky systému pro návrat po nepovedené aktualizaci
Ukázka: rsync -a --delete /home/jana/ /mnt/zaloha/jana/. Co dělá a v čem je riziko?
-a zachová oprávnění, časy a projde podsložky. --delete smaže v cíli to, co ve zdroji už není. Výsledkem je přesná kopie. Riziko: když omylem smažeš soubor, smaže se při dalším běhu i ze zálohy. Proto přidej verzování (víc záloh v různých složkách podle data).
Firma má RPO 24 h a RTO 4 h. Obnova 500 GB z cloudu přes linku 100 Mb/s by trvala kolik? Vyhoví?
100 Mb/s = 12,5 MB/s. 500 GB = 500 000 MB. 500 000 / 12,5 = 40 000 s ≈ 11 hodin. RTO 4 h nesplní. Potřebuje i místní zálohu (NAS ve firmě), z cloudu jen pro případ katastrofy.

Doplň.

  • 3-2-1 – 3 kopie, 2 média, 1 mimo budovu
  • Přírůstková – změny od poslední zálohy
  • Rozdílová – změny od poslední úplné
  • RPO – kolik dat smíš ztratit
  • RTO – jak rychle musí systém zase běžet
✗Zálohy běží každý den automaticky, takže je nemusím kontrolovat.
✓Pravidelně kontroluj hlášení o chybách a dělej zkušební obnovu.

Záloha může měsíce tiše selhávat (plný disk, změněné heslo, poškozený archiv). Zjistíš to až ve chvíli, kdy ji potřebuješ.

Plán zálohování vychází z RPO (jak často) a RTO (jak rychle obnovit). Kombinuj úplné a přírůstkové nebo rozdílové zálohy, drž verze, dodržuj 3-2-1 s offline kopií a pravidelně zkoušej obnovu.