Chraňte svůj systém Linux pomocí bodů obnovení a záloh pomocí Timeshiftu

Poslední aktualizace: 10/09/2026
Autor: Isaac
  • Timeshift umožňuje vytvářet přírůstkové snímky systému pro vrácení chyb konfigurace nebo neúspěšných aktualizací.
  • Rozlišuje mezi režimem RSYNC, kompatibilním s externími disky, a režimem BTRFS, integrovaným do souborového systému.
  • Zaměřuje se výhradně na systémové soubory a konfiguraci, přičemž ve výchozím nastavení vylučuje osobní údaje uživatele.

Pracovní stůl s notebookem a několika externími pevnými disky pro zálohování dat

Pravděpodobně jste už tisíckrát slyšeli tu samou starou věc: zálohujte si ji. Problém je v tom, že i když víme, že je to nezbytné, většina z nás to ignoruje, dokud nám osud nezasadí krutou ránu. Představte si, že se jednoho dne probudíte a zjistíte, že vám odešel pevný disk nebo že špatně provedený příkaz sudo zanechal ve vašem linuxovém systému naprostý chaos. Pokud nemáte zálohu, v podstatě směřujete ke katastrofě a můžete mrknout okem o celoživotní práci.

Abyste se těmto problémům vyhnuli, klíčem není pracovat usilovněji, ale být chytřejší. Nejlepším způsobem, jak zajistit, abyste nezapomněli na zálohy, je automatizovat proces , aby probíhal sám, aniž byste museli hnout prstem. A zde přichází na řadu Timeshift, fantastický nástroj, který vám umožňuje vytvářet body obnovení a vracet se do předchozího stavu, když se něco pokazí, což vám umožňuje experimentovat se systémem bez neustálého strachu z poškození.

Detail moderní serverové jednotky v datovém centru s modrým osvětlením, která představuje bezpečnostní infrastrukturu v Linuxu.
Související článek:
Zabezpečení Linuxu: Hlavní průvodce zálohováním a obnovou po havárii

Co je to vlastně Timeshift a k čemu se používá?

Detail externího pevného disku připojeného k notebooku pomocí kabelu USB

Timeshift je bezplatná softwarová aplikace vyvinutá Tonym Georgem, která v podstatě dělá totéž co Obnovení systému Windows nebo Time Machine v macOS. Její hlavní funkcí je chránit stabilitu počítače vytvářením přírůstkových systémových snímků. Pokud nainstalujete aktualizaci, která přeruší proces spouštění, nebo nakonfigurujete něco, co znemožní používání počítače, jednoduše obnovíte zálohu a systém bude přesně takový, jaký byl v době, kdy byla záloha pořízena.

  Údržba pevného disku v Linuxu: Kompletní a praktický průvodce

Je důležité si uvědomit, že Timeshift není nástroj pro ukládání fotografií, videí ani osobních dokumentů. Jeho účelem je chránit systémové soubory a kritická nastavení. Ve výchozím nastavení vylučuje uživatelské složky, protože nechce, abyste při obnovování systému do stavu před třemi dny omylem smazali dokument, který jste napsali včera. Pokud chcete zálohovat svá osobní data, je nejlepší kombinovat Timeshift s nástroji, jako je Back In Time , nebo prozkoumat jiné zálohovací programy.

Jak používat Timeshift v Linuxu k vytváření automatických záloh
Související článek:
Kompletní průvodce Timeshiftem v Linuxu: Zálohování a obnovení systému

Typy záloh: Rsync vs. Btrfs

Instalace serveru v datovém centru se síťovými kabely a pokročilým hardwarem

  • Režim RSYNC: Je to standardní a nejuniverzálnější možnost. Používá nástroj rsync a vytváří pevné odkazy Pro soubory, které se mezi zálohami nezměnily, optimalizuje místo na disku. Nejlepší na tom je, že umožňuje ukládat zálohy do jakákoli vnitřní nebo vnější jednotka který používá souborový systém kompatibilní s Linuxem (například ext4), ačkoli nepodporuje formáty Windows, jako je NTFS nebo FAT32.
  • Režim BTRFS: Tato možnost je mnohem rychlejší a efektivnější, ale vyžaduje, abyste měli Linux nainstalovaný na oddílu Btrfs. Vytváří kopie trochu trochu téměř okamžitě. Nevýhodou je, že zálohy se ukládají na stejný disk, takže pokud fyzický disk selže, zůstanete bez systému i bez zálohy.

Podrobný návod k nastavení časového posunu

IT profesionál pracující s notebookem před serverovými racky

Pokud používáte Linux Mint, je to dárek, protože je předinstalovaný. Na jiných distribucích, jako je Ubuntu, jej můžete nainstalovat otevřením terminálu a spuštěním příkazu `sudo apt install timeshift` (nebo přidáním PPA od teejee2008, pokud není v oficiálních repozitářích). Na Arch Linuxu jej najdete prostřednictvím AUR.

Moderní serverový rack s modrým osvětlením v datovém centru, představující infrastrukturu, kde jsou konfigurovány zálohy Linuxu.
Související článek:
Kompletní průvodce nastavením automatických záloh pomocí rsync v Linuxu

Po otevření vás průvodce provede nastavením. Nejprve si vyberete režim (většině uživatelů doporučujeme Rsync) a poté vyberete umístění úložiště . Tip pro profesionály: použijte sekundární interní pevný disk nebo externí disk, abyste se ochránili před selháním hardwaru. Další možností je automatické plánování . Můžete se rozhodnout, zda bude systém provádět zálohy každou hodinu, denně, týdně nebo měsíčně, a definovat, kolik z nich chcete uchovávat, abyste nezaplnili disk.

  Nainstalujte Ghostty na Linux: Kompletní průvodce krok za krokem

Než kliknete na tlačítko Vytvořit, podívejte se na kartu Filtry a uživatelé . Zde se můžete rozhodnout, zda chcete zahrnout nějaké osobní složky nebo vyloučit konkrétní adresáře. Jakmile je vše nakonfigurováno, klikněte na tlačítko Vytvořit a vygenerujte první snímek. Mějte na paměti, že poprvé bude trvat podstatně déle, protože se musí zkopírovat celý systém, ale další snímky budou rychlé, protože jsou inkrementální.

Jak zachránit systém, když všechno selže

Zásobník interních pevných disků na bílém pozadí, představující úložiště dat

Když se u vašeho systému začnou vyskytovat problémy, jednoduše otevřete Timeshift, vyberte požadovaný snímek ze seznamu a klikněte na Obnovit. Program analyzuje rozdíly mezi aktuálním stavem a zálohou, ukáže vám, které soubory budou upraveny, a po potvrzení automaticky restartuje počítač , aby se změny projevily. Pokud se systém ani nespustí, můžete spustit Timeshift z Live USB a obnovit instalaci z externího zdroje.

Automatizace zálohování pomocí příkazů RSYNC v Linuxu
Související článek:
Jak automatizovat zálohy v Linuxu pomocí rsync a cronu

Pokročilé alternativy: Úplné klonování a ruční záchrana

Pokud potřebujete něco drastičtějšího než bod obnovení, můžete zvolit obraz celého disku . V Linuxu je příkaz `sudo dd` dokonalým nástrojem pro vytvoření přesné kopie oddílu bit po bitu, i když je nutné jej používat s opatrností, protože chyba v cestě může nenávratně smazat data. V nouzových situacích, kdy máte přístup pouze ke konzoli, můžete použít `tar -cvzf` k zabalení a kompresi nejcennějších dokumentů do archivu `.tar.gz` a zajištění jejich integrity vygenerováním otisku md5sum.

Robustní strategie obnovy zahrnuje rozlišení mezi obnovením konfigurace systému za účelem opravy technických chyb a zálohováním osobních dat, aby se zabránilo náhodné ztrátě. Kombinací funkce Timeshift pro stabilitu operačního systému s nástroji pro balení nebo klonování kritických souborů může každý uživatel Linuxu procházet experimentálními aktualizacemi a konfiguracemi s klidem, že vždy existuje strategie pro návrat do funkčního stavu.

zálohování
Související článek:
Typy záloh: metody, výhody a jak si vybrat tu správnou