- 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.
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í.
Co je to vlastně Timeshift a k čemu se používá?

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.
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.
Typy záloh: Rsync vs. Btrfs

- 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

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.
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.
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

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.
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.
Vášnivý spisovatel o světě bytů a technologií obecně. Rád sdílím své znalosti prostřednictvím psaní, a to je to, co budu dělat v tomto blogu, ukážu vám všechny nejzajímavější věci o gadgetech, softwaru, hardwaru, technologických trendech a dalších. Mým cílem je pomoci vám orientovat se v digitálním světě jednoduchým a zábavným způsobem.