Master of Backups Podpořit
CSEN
Nápověda

Plán záloh

Co se má zálohovat, kam a jak často. Záloha, kterou musíš spustit ručně, se v praxi neděje.

Plán je jedna věta

Okno otevřeš tlačítkem Upravit plány… vpravo dole v hlavním okně (dokud žádný plán nemáš, jmenuje se Naplánovat zálohu…, a když totéž nabízí zlaté tlačítko u verdiktu, je jen tam). Každý plán říká tři věci: co se zálohuje, kam (do které zálohy) a jak často. Nic víc - heslo v plánu není a nikdy nebude; klíč si MoB vezme z klíčenky.

Okno Plán záloh. Nahoře karty plánů, dole formulář plánu, na který jsi klikl.
Okno Plán záloh. Nahoře karty plánů, dole formulář plánu, na který jsi klikl.

Každý plán je karta se štítkem stavu (naplánovaný, zmeškaný, přerušený, nepoběží, ručně, vypnutý). Klikni na kartu a plán se dá upravit; Uložit plán změny zapíše, Nový začne prázdný plán. Vypnout plán dočasně zastaví a nastavení zůstane. Smazat odstraní jen plán - zálohy, které už vznikly, zůstávají. Formulář i tlačítka pod ním stojí na místě a roluje se jen seznam plánů nahoře.

Štítky stavu na kartách plánů. Hned je vidět, který plán je naplánovaný, zmeškaný, přerušený nebo vypnutý.
Štítky stavu na kartách plánů. Hned je vidět, který plán je naplánovaný, zmeškaný, přerušený nebo vypnutý.

Svazek, celý disk, nebo složka?

Tohle je ta volba, kterou má smysl si rozmyslet - a pozná se až ve chvíli, kdy z té zálohy něco potřebuješ.

Záloha C: si oddíly ke startu přibere sama. Vedle C: leží ještě zaváděcí oddíl EFI (odtud počítač startuje), Microsoft Reserved a oddíl pro obnovu Windows. Žádný z nich nemá písmeno, takže je člověk sám vybrat nemůže - MoB je k záloze systémového svazku přidá i s tabulkou oddílů. Z takové zálohy pak postavíš celý systém, i na novém disku - nebo jen vrátíš C: na jeho původní oddíl a zbytek disku necháš být.

Co v ní není: ostatní oddíly téhož disku. Kdo má data na D: na témže disku, má je v záloze celého disku, ne v záloze C:.

Ze zálohy jiného svazku počítač nepostavíš. Záloha D: nebo USB flash disku jsou jen data - oddíly, ze kterých počítač startuje, v ní nejsou a nezmění to ani záchranné médium: to je nástroj, kterým se obnova pouští, ne chybějící data. Obsah takové zálohy vrátíš na už fungující počítač, na už rozdělený disk - a MoB nad takovým bodem obnovy ani nenabídne zkoušku startu: nebylo by co startovat.

Disk se zadává číslem, ne písmenem - písmena mají oddíly na něm, disk sám žádné nemá. V okně si ho vybereš tlačítkem Celý disk… - v plánu pak stojí Disk 0 - systém Windows (jiný disk s modelem) a po najetí myší model a velikost. Z příkazové řádky: mob job add --disk 0 --to R:\zaloha --daily 22:00.

Zlaté tlačítko Zálohovat systémový disk vyplní plán za tebe: disk, ze kterého běží Windows, každou noc ve 22:00, nechávat posledních pět. Datové disky v něm nejsou - každý přidej jako další plán tlačítkem Celý disk….

Zlaté Zálohovat systémový disk vyplní plán za tebe. Disk, ze kterého běží Windows, každou noc ve 22:00, nechávat posledních pět.
Zlaté Zálohovat systémový disk vyplní plán za tebe. Disk, ze kterého běží Windows, každou noc ve 22:00, nechávat posledních pět.

Kam se zálohuje

Cíl vybereš tlačítkem Vybrat cíl, nebo cestu napíšeš. Když ve vybrané složce už leží jiné soubory, MoB nabídne založit v ní složku MoB-zalohy a zálohy bude držet stranou od nich. Napsanou složku, která neexistuje, po dotazu založí. Tlačítko Záloha do cloudu je zatím vypnuté - úložiště záloh u nás v cloudu připravujeme.

Kolik záloh se nechává

U plánu si vybereš, kolik posledních bodů obnovy chceš nechávat. Bez toho úložiště roste donekonečna - a zálohovací program, který zaplní disk a tím přestane zálohovat, je horší než žádný. MoB uklidí až po povedené záloze, nikdy před ní: aby ani na chvíli nebylo záloh míň, než sis nastavil.

„Posledních 5“ je vždycky 5 úplných záloh. MoB nemá plnou a přírůstkovou zálohu, na kterou by ta plná musela navazovat. Každý bod obnovy je seznam odkazů na bloky a bloky jsou sdílené mezi všemi zálohami. Úklid maže body obnovy; místo po nich pak MoB uvolní v úložišti, a to jen po blocích, které nepatří žádnému zbylému bodu obnovy.

Stav „zbyly dva přírůstky a plná záloha zmizela“ tedy nastat nemůže. Co po úklidu zbude, jde obnovit samo o sobě - a ten nejnovější bod obnovy se nemaže nikdy, ať pravidlo říká cokoli.

První spuštění hned

U nového plánu je dole vedle Zavřít a Uložit plán zaškrtnuté Plán s uložením hned spustit. Nech ho zaškrtnuté. Plán, který se poprvé spustí až za týden, ti neřekne, jestli je dobře nastavený - a chybějící klíč, odpojený disk nebo špatně vybraný zdroj se jinak projeví až v noci, kdy u toho nikdo není. Jde přesně toutéž cestou jako potom ten plánovaný běh, takže co projde teď, projde i ve dvě ráno. Kdykoli později plán pustíš tlačítkem Spustit u plánu v hlavním okně.

Plán s uložením hned spustit. Nech zaškrtnuté - hned uvidíš, jestli je plán dobře nastavený.
Plán s uložením hned spustit. Nech zaškrtnuté - hned uvidíš, jestli je plán dobře nastavený.

Rozvrh je věta, ne výraz

Vybíráš ze čtyř možností na řádku Kdy. Čas vybereš vedle nich z nabídky V kolik hodin:, která stojí pod tlačítkem Vybrat cíl - 24 hodin, minuty po pěti.

Ve vybrané dny. Dny zaškrtneš na řádku pod volbami a MoB vedle napíše, co z toho vyšlo.
Ve vybrané dny. Dny zaškrtneš na řádku pod volbami a MoB vedle napíše, co z toho vyšlo.
Proč ne cron. Cronový výraz umí všechno, ale zpátky do věty se přeloží špatně - a plán zálohování je přesně ta věc, u které se překlep pozná až za měsíc, kdy záloha nepřišla. Když si rozvrh můžeš přečíst, můžeš ho i zkontrolovat.

Kdo si zvolí 31. v měsíci, chce zálohovat na konci měsíce - v únoru proto MoB zálohuje 28. (nebo 29.), místo aby měsíc přeskočil.

Když se termín zmešká

Zmeškaná záloha se nepřeskakuje. Kdo měl týden vypnutý počítač, dostane zálohu při nejbližší příležitosti - a MoB mu řekne, jak dlouho na ni čekal: „Záloha měla běžet už před 6 dny a neběžela.“ Počítá se od prvního zmeškaného termínu, protože právě tak dlouho nebyl chráněný.

Po zapnutí počítače MoB 10 minut počká. Zmeškaná záloha se nespustí hned, jak počítač naběhne nebo se probudí ze spánku, ale až za 10 minut, ať se Windows v klidu rozběhnou. Plán je mezitím naplánovaný a ukazuje, kdy poběží; hlavní okno u Další záloha připíše proč. Plánovaná záloha pak běží na pozadí: když na počítači pracuješ, uhne ti. Záloha spuštěná z okna nečeká a běží s normální prioritou.

Zmeškaná záloha po zapnutí počítače. Plán ukazuje, kdy poběží, a hlavní okno připíše proč.
Zmeškaná záloha po zapnutí počítače. Plán ukazuje, kdy poběží, a hlavní okno připíše proč.
Aby to běželo samo, musí běžet služba. Plán sám o sobě nic nespustí - od toho je služba MoB, která se ptá, jestli není něco po termínu. Zakládá ji už instalace; kdyby neběžela, zapne ji MoB sám, když uložíš plán s rozvrhem. Když služba neběží, ukáže okno Plán záloh nahoře pruh, že plány samy nepoběží, a hned vedle tlačítko Zapnout automatické zálohy (u zastavené služby Spustit službu). Když běží, pruh tam není. Službu má jen MoB nainstalovaný do počítače. Z příkazové řádky: mob service install.
Když služba MoB neběží, plány samy nepoběží. Okno to řekne pruhem nahoře a hned vedle je tlačítko, které ji spustí.
Když služba MoB neběží, plány samy nepoběží. Okno to řekne pruhem nahoře a hned vedle je tlačítko, které ji spustí.

Přehled záloh

Dvojklik na ikonu MoB v liště otevře Přehled záloh (když zrovna běží záloha, otevře se rovnou její průběh). Nahoře je jedna věta - všechno v pořádku, nebo který plán potřebuje pozornost; ten je i první v seznamu. Každý plán má kartu: kdy naposledy prošla záloha, jak dlouho trvala, kolik dat přibylo a kolik běhů za 30 dní prošlo. Pod tím jsou zlaté sloupce posledních 30 běhů - výška je, kolik záloha přidala, přerušený běh je oranžová tečka, nepovedený červená - a kolik místa zbývá na disku s úložištěm.

Čísla se počítají z běhů plánů na tomhle počítači. Plán, který ještě neběžel, má místo grafu větu, že statistiky začnou jeho příští zálohou.

Přehled záloh. Jedna věta nahoře, pod ní karta každého plánu se sloupci posledních 30 běhů.
Přehled záloh. Jedna věta nahoře, pod ní karta každého plánu se sloupci posledních 30 běhů.

Z příkazové řádky

mob job add --what C: --to I:\MoB-system --name "Systém" --daily 22:00
mob job                     # co se plánuje a kdy poběží příště
mob run-due                 # spustí, co je po termínu
mob job disable "Systém"    # dočasně vypnout, nastavení zůstane

Dny v týdnu jdou psát i bez háčků: --weekly ct,03:30 najde čtvrtek. Návratový kód 1 u mob job znamená, že je něco po termínu - dá se to tak hlídat skriptem.

Aby to běželo bez tebe: klíč pro stroj

Plánovaná záloha běží ve chvíli, kdy u počítače nikdo není. Služba k tomu běží pod účtem systému - a do tvé klíčenky nevidí. Okno Plán záloh to při uložení plánu zařídí samo: zapamatované heslo předá službě, a když ho nikde nemá, jednou se na něj zeptá. Když se to nepovede, stojí u plánu v seznamu služba nemá klíč; klikni na něj a nad formulářem je tlačítko Zadat heslo…. Z příkazové řádky obyčejné mob remember nestačí, služba potřebuje tohle:

mob remember I:\MoB-system --machine
Tohle je slabší a je to vědomá výměna. Klíč šifruje Windows klíčem tohohle počítače, ne tvého účtu - rozšifruje ho tedy kdokoli, kdo tu umí spustit něco jako správce. Před krádeží disku to chrání, před správcem téhož stroje ne. Buď záloha běží bez lidí, nebo klíč zná jen člověk; obojí naráz nejde. Záchranný klíč na papíře platí tím spíš.

Bez klíče MoB do deníku služby napíše, že ho nemá, a zálohu nespustí - nezasekne se na dotazu. Mlčky čekat na heslo, které nikdo nenapíše, je ten nejhorší způsob, jak nezálohovat. Co služba v noci dělala, ukáže mob service log.

Záloha na síťové úložiště (NAS)

Cílem plánu může být i síťová složka (\\nas\zalohy). Plánovanou zálohu ale spouští služba a ta se po síti hlásí jménem samotného počítače - takový účet tvůj NAS nezná. Proto se MoB při uložení plánu zeptá na uživatele a heslo, které na NASu platí (okno Přihlášení ke sdílené složce, tlačítko Přihlásit a uložit), a uloží je pro službu. Když údaje chybí, stojí u plánu v seznamu služba se nepřihlásí; klikni na něj a nad formulářem je tlačítko Přihlásit…. Z příkazové řádky (jako správce):

Přihlášení ke sdílené složce. Jméno a heslo, které platí na NASu; MoB je uloží pro službu.
Přihlášení ke sdílené složce. Jméno a heslo, které platí na NASu; MoB je uloží pro službu.
mob share remember \\nas\zalohy --user jmeno   # heslo si vyžádá
mob share test \\nas\zalohy
Ze záchranného média se k NASu dostaneš tlačítkem Záloha je na NASu…: adresa síťové složky, jméno a heslo k NASu, počítač připojený kabelem nebo k Wi-Fi (tlačítko Připojit k Wi-Fi… vpravo nahoře). Viz záchranné médium.