Jako operační systém, který je vysoce přizpůsobitelný a silně se spoléhá na interakce CLI, je Linux náchylný k selháním systému způsobeným nesprávnými příkazy nebo systémovými operacemi. Pokud tedy používáte Linux na svém hlavním počítači, můžete se často setkat s problémy.

Naštěstí existují nástroje pro obnovu systému, které vytvářejí snímky vašich souborů a nastavení, což můžete obnovit ve vašem systému, abyste jej vrátili do předchozího funkčního bodu v případě, že jej některá z vašich operací vykreslí nepoužitelný.

Timeshift je jedním z takových nástrojů pro Linux. A v této příručce vás provedeme pokyny k použití na vašem počítači se systémem Linux.

Co je časový posun?

Timeshift je nástroj pro obnovu systému pro Linux. Můžete si to představit jako Funkce obnovení systému v systému Windows nebo Aplikace Time Machine na macOS.

Timeshift funguje tak, že vytvoří snímek vašeho systému pomocí režimu rsync nebo btrfs, v závislosti na vaší distribuci Linuxu. Za tímto účelem Timeshift v podstatě dělá vytvoření bodu obnovení pro váš systém v době, kdy vše běží hladce. Tato záloha zahrnuje všechny systémové soubory a nastavení – a žádné uživatelské soubory nebo dokumenty.

instagram viewer

Tímto způsobem, když náhodou něco v systému pokazíte při jeho konfiguraci nebo přizpůsobení, můžete jej obnovit zpět do tohoto bodu obnovení a vrátit všechny změny.

Funkce Timeshift

Níže je uveden seznam všech pozoruhodných funkcí Timeshift:

  • Minimální nastavení
  • Podpora režimů CLI a GUI
  • Podpora pro btrfs
  • Podpora snímků rsync
  • Více možností úrovně zálohování (hodinová, denní, týdenní, měsíční a spouštěcí)
  • Obnovení napříč distribucemi

Jak nainstalovat Timeshift na Linux

Timeshift je předinstalovaný v některých distribucích Linuxu, zatímco v jiných jej musíte nainstalovat ručně.

1. O Ubuntu a jeho derivátech

Pokud používáte Ubuntu a jeho deriváty jako Linux Mint, elementary OS atd., velmi pravděpodobně na něm již máte předinstalovaný Timeshift. A tak ho můžete začít hned používat.

V případě, že tam není, můžete Timeshift nainstalovat na Ubuntu spuštěním těchto příkazů v terminálu:

sudo add-apt-repository -y ppa: teejee2008/timeshift
sudo apt-dostat Aktualizace
sudo apt-dostat nainstalovat timeshift

Případně můžete jít do Správce softwaru ve své distribuci a odtud nainstalujte Timeshift.

2. Na Fedoře, CentOS a RHEL

Timeshift podporuje pouze snímky BTRFS ve Fedoře. Chcete-li to získat, použijte:

sudo dnf Nainstalujte časový posun

3. Na Arch Linux a Manjaro

Konečně, na Arch Linux, Manjaro a podobně, můžete Timeshift nainstalovat pomocí:

yay -S timeshift

Počáteční spuštění a nastavení časového posunu

Jakmile nainstalujete Timeshift, otevřete nabídku Aplikace a vyhledejte Časový posuna spusťte jej. Pro ověření budete požádáni o zadání uživatelského hesla. Zadejte to a stiskněte Ověřit.

Nyní, pokud je to vaše první spuštění Timeshift na vašem počítači, budete vítáni s Průvodce nastavením. Zde musíte nastavit předvolby pro několik různých nastavení Timeshift.

Nejprve budete muset vybrat typ snímku mezi Rsync a Btrfs.

Pro nezasvěcené možnost Rsync vytváří snímky pomocí rsync a pevných odkazů. Snímky Rsync v zásadě obsahují pouze soubory a adresáře, které byly změněny nebo upraveny – zbytek (nezměněných) souborů není ve snímku zálohován. Zabírá tedy méně místa na disku. Na druhou stranu je režim Btrfs ideální pro uživatele používající jednu z linuxových distribucí, které používají souborový systém btrfs.

Jakmile vyberete typ, stiskněte další.

Počkejte několik sekund, než Timeshift odhadne velikost vašeho systému. Jakmile to skončí, vyberte umístění ve vašem systému, kam chcete uložit snímky Timeshift.

Doporučujeme, abyste to udělali na externím flash disku nebo externím HDD/SSD, protože vás to může zachránit v situacích, kdy nemůžete zavést systém. Klikněte další pokračovat.

V závislosti na tom, jak často upravujete prvky systému, je dalším krokem výběr frekvence snímků. Tím se automaticky zálohují všechny vaše systémové soubory a nastavení ve vámi nastaveném intervalu bez vašeho zásahu.

Zaškrtněte políčko vedle úrovně pod Vyberte Úrovně snímku a udeřit další.

Nakonec se vás Timeshift zeptá, zda chcete do snímku také zálohovat svou domovskou složku. Zde vyberte příslušnou možnost a klikněte další.

Klikněte Dokončit pro dokončení nastavení.

Jak používat Timeshift v Linuxu

Po úspěšném nastavení funkce Timeshift na vašem počítači se dostanete do hlavního okna.

V tomto okně můžete provádět všechny operace Timeshift, jak je znázorněno v částech níže:

1. Vytvořte snímek pomocí funkce Timeshift

Udeř Vytvořit Tlačítko Timeshift v hlavním okně Timeshift a Timeshift začne vytvářet snímek podle vašich nastavených preferencí.

Pohodlně se usaďte a nechte proces dokončit.

Vzhledem k tomu, že se jedná o váš první snímek, může to zabrat značné množství času ve srovnání se snímky, které pořídíte později. Jakmile bude snímek připraven, objeví se v hlavním okně.

2. Obnovit snímek

Snímek můžete obnovit ve dvou situacích: když váš systém funguje a když nemůžete zavést systém. V případě prvního, hit Obnovit na hlavním okně Timeshift a otevře se okno, kde musíte vybrat snímek, který chcete obnovit.

Kromě toho vás také požádá o výběr cílového oddílu, kde je třeba snímek obnovit. Vyberte jej a stiskněte další.

Nyní Timeshift provede „suchý běh“, tj. porovná aktuální stav systému se stavem na snímku. V závislosti na velikosti vašeho snímku to také může nějakou dobu trvat.

Po dokončení se zobrazí seznam všech souborů a adresářů, které je třeba obnovit a odstranit. Projděte si tento seznam, abyste ověřili změny a ověřili, že se v procesu nemění žádný důležitý soubor nebo nastavení.

Až budete se změnami spokojeni, stiskněte další potvrdit. Znovu klikněte na další na následující varovné obrazovce pro potvrzení obnovení snímku.

Chvíli počkejte a Timeshift obnoví váš snímek.

V případě, že se vám nedaří zavést systém, můžete zkusit zavést systém pomocí živého USB klíče a poté použít Timeshift, abyste jej obnovili do předchozího pracovního stavu a opravili všechny poškozené nebo špatně nakonfigurované systémové komponenty, nastavení nebo soubor.

3. Smazat snímek

Pokud na místním počítači ukládáte velké množství médií a softwaru a z nějakého důvodu také šetříte snímky na stejném disku, možná budete chtít v určitém okamžiku odstranit své starší snímky, abyste disk uvolnili prostor.

Chcete-li to provést, stiskněte tlačítko Vymazat v hlavním okně Timeshift. Poté vyberte snímek, který chcete odstranit, a stiskněte tlačítko Vymazat knoflík.

Už žádné selhání systému Linux s funkcí Timeshift

Nástroj pro obnovení systému je nezbytnou aplikací na vašem počítači se systémem Linux, zvláště pokud chcete přizpůsobení vašeho systému a potřebujete si pohrát s jeho různými systémovými soubory a konfiguracemi docela často.

Proto je také nezbytné zajistit, aby nástroj automaticky pořizoval správné snímky. Doufáme, že vám tento průvodce pomůže začít s Timeshiftem. Můžete jej tedy použít k nastavení automatických snímků, takže když potřebujete obnovit systém, můžete to udělat poměrně snadno.

Podobně další skvělý nástroj pro zálohování a obnovu systému Linux je dd, který vyžaduje kompletní zálohu vašeho systému, včetně všeho od nastavení systému po všechny vaše dokumenty, soubory a dokonce i aplikace.

Jak snadno klonovat a obnovit obraz disku Linux pomocí dd

Přečtěte si další

PodíltweetPodílE-mailem

Související témata

  • Linux
  • Obnovení systému
  • Aplikace pro Linux
  • Stroj času
  • Nainstalujte software

O autorovi

Yash Wate (57 publikovaných článků)

Yash je autorem práce ve společnosti MUO pro kutily, Linux, programování a zabezpečení. Než našel svou vášeň v psaní, vyvíjel pro web a iOS. Jeho psaní najdete také na TechPP, kde se věnuje dalším vertikálám. Kromě techniky rád mluví o astronomii, formuli 1 a hodinkách.

Více od Yash Wate

Přihlaste se k odběru našeho newsletteru

Připojte se k našemu zpravodaji a získejte technické tipy, recenze, bezplatné e-knihy a exkluzivní nabídky!

Chcete-li se přihlásit k odběru, klikněte sem