Keďže ide o operačný systém, ktorý je vysoko prispôsobiteľný a vo veľkej miere sa spolieha na interakcie CLI, Linux je náchylný na zlyhania systému spôsobené nesprávnymi príkazmi alebo systémovými operáciami. Ak teda používate Linux na svojom hlavnom počítači, často sa môžete stretnúť s problémami.
Našťastie existujú nástroje na obnovenie systému, ktoré vytvárajú snímky vašich súborov a nastavení, čo môžete obnoviť vo vašom systéme, aby ste ho vrátili do predchádzajúceho funkčného bodu v prípade, že ho niektorá z vašich operácií vykreslí nepoužiteľné.
Timeshift je jedným z takýchto nástrojov pre Linux. A v tejto príručke vás prevedieme pokynmi na použitie na vašom počítači so systémom Linux.
Čo je časový posun?
Timeshift je nástroj na obnovenie systému pre Linux. Môžete si to predstaviť ako Funkcia obnovenia systému v systéme Windows alebo Aplikácia Time Machine v systéme MacOS.
Timeshift funguje tak, že vytvorí snímku vášho systému pomocou režimu rsync alebo btrfs, v závislosti od vašej linuxovej distribúcie. Na tento účel Timeshift v podstate vytvára bod obnovenia pre váš systém v čase, keď všetko beží hladko. Táto záloha obsahuje všetky systémové súbory a nastavenia – a žiadne používateľské súbory alebo dokumenty.
Týmto spôsobom, keď náhodou niečo pokazíte vo svojom systéme počas konfigurácie alebo prispôsobovania, môžete ho obnoviť späť do tohto bodu obnovenia a vrátiť všetky zmeny.
Funkcie časového posunu
Nasleduje zoznam všetkých pozoruhodných funkcií Timeshift:
- Minimálne nastavenie
- Podpora režimov CLI a GUI
- Podpora pre btrfs
- Podpora pre snímky rsync
- Viac možností úrovne zálohovania (hodinová, denná, týždenná, mesačná a spúšťacia)
- Obnova medzi jednotlivými distribúciami
Ako nainštalovať Timeshift na Linuxe
Timeshift je predinštalovaný v niektorých linuxových distribúciách, zatiaľ čo v iných ho musíte nainštalovať manuálne.
1. O Ubuntu a jeho derivátoch
Ak používate Ubuntu a jeho deriváty ako Linux Mint, elementárny OS atď., veľmi pravdepodobne už máte Timeshift predinštalovaný. A tak ho môžete začať ihneď používať.
V prípade, že tam nie je, môžete Timeshift nainštalovať na Ubuntu spustením týchto príkazov v termináli:
sudo add-apt-repository -y ppa: teejee2008/timeshift
sudo apt-dostať aktualizovať
sudo apt-dostať nainštalovať časový posun
Prípadne môžete ísť do Správca softvéru vo svojej distribúcii a odtiaľ si nainštalujte Timeshift.
2. Na Fedore, CentOS a RHEL
Timeshift podporuje iba snímky BTRFS vo Fedore. Ak ho chcete získať, použite:
sudo dnf Inštalácia časový posun
3. Na Arch Linux a Manjaro
Nakoniec, na Arch Linux, Manjaro a podobne, Timeshift môžete nainštalovať pomocou:
yay -S timeshift
Počiatočné spustenie a nastavenie časového posunu
Po nainštalovaní funkcie Timeshift otvorte ponuku Aplikácie a vyhľadajte Časový posuna spustite ho. Na overenie vás požiada o zadanie hesla používateľa. Zadajte ho a stlačte Overiť.
Teraz, ak je to prvýkrát, čo na svojom počítači spúšťate Timeshift, budete vítaní s Sprievodca nastavením. Tu musíte nastaviť preferencie pre niekoľko rôznych nastavení Timeshift.
Najprv si budete musieť vybrať medzi typom snímky Rsync a Btrfs.
Pre nezasvätených možnosť Rsync vytvára snímky pomocou rsync a pevných odkazov. Snímky Rsync v podstate obsahujú iba tie súbory a adresáre, ktoré boli zmenené alebo upravené – ostatné (nezmenené) súbory nie sú v snímke zálohované. Preto zaberá menej miesta na disku. Na druhej strane, režim Btrfs je ideálny pre používateľov používajúcich jednu z linuxových distribúcií, ktoré používajú súborový systém btrfs.
Po výbere typu stlačte Ďalšie.
Počkajte niekoľko sekúnd, kým Timeshift odhadne veľkosť vášho systému. Hneď po dokončení vyberte miesto v systéme, kam chcete uložiť snímky Timeshift.
Odporúčame vám to urobiť na externom palcovom disku alebo externom HDD/SSD, pretože vás to môže zachrániť v situáciách, keď nemôžete zaviesť systém. Kliknite Ďalšie pokračovať.
V závislosti od toho, ako často upravujete prvky systému, je ďalším krokom výber frekvencie snímok. Týmto sa automaticky zálohujú všetky vaše systémové súbory a nastavenia vo vami nastavenom intervale bez vášho zásahu.
Začiarknite políčko vedľa úrovne pod úrovňou Vyberte Úrovne snímky a udrel Ďalšie.
Nakoniec sa vás Timeshift opýta, či chcete zálohovať aj svoj domovský priečinok do snímky. Tu vyberte príslušnú možnosť a kliknite Ďalšie.
Kliknite Skončiť na dokončenie nastavenia.
Ako používať časový posun v systéme Linux
Po úspešnom nastavení funkcie Timeshift na vašom počítači sa dostanete do hlavného okna.
V tomto okne môžete vykonávať všetky operácie Timeshift, ako je uvedené v sekciách nižšie:
1. Vytvorte snímku pomocou funkcie Timeshift
Zasiahnite Vytvorte tlačidlo Timeshift v hlavnom okne Timeshift a Timeshift začne vytvárať snímku podľa vašich nastavených preferencií.
Posaďte sa a nechajte proces dokončiť.
Keďže toto je vaša prvá snímka, môže to trvať značné množstvo času v porovnaní so snímkami, ktoré vytvoríte neskôr. Keď je snímka pripravená, zobrazí sa v hlavnom okne.
2. Obnoviť snímku
Snímku môžete obnoviť v dvoch situáciách: keď váš systém funguje a keď nemôžete zaviesť systém. V prípade prvého, hit Obnoviť v hlavnom okne Timeshift a otvorí sa okno, v ktorom musíte vybrať snímku, ktorú chcete obnoviť.
Okrem toho vás tiež požiada o výber cieľového oddielu, kde je potrebné snímku obnoviť. Vyberte ho a stlačte Ďalšie.
Teraz Timeshift vykoná „suchý chod“, t.j. porovná aktuálny stav systému so stavom na snímke. V závislosti od veľkosti vašej snímky to môže tiež chvíľu trvať.
Po dokončení sa zobrazí zoznam všetkých súborov a adresárov, ktoré je potrebné obnoviť a odstrániť. Prejdite si tento zoznam, aby ste si overili zmeny a či sa v tomto procese neupraví žiadny dôležitý súbor alebo nastavenie.
Keď budete so zmenami spokojní, stlačte Ďalšie na potvrdenie. Opäť kliknite na Ďalšie na nasledujúcej obrazovke s upozornením, aby ste potvrdili obnovenie snímky.
Chvíľu počkajte a funkcia Timeshift obnoví vašu snímku.
V prípade, že nemôžete zaviesť systém, môžete ho skúsiť zaviesť pomocou živého USB kľúča a potom použiť Timeshift na obnovenie predchádzajúceho pracovného stavu a opravu akéhokoľvek poškodeného alebo nesprávne nakonfigurovaného systémového komponentu, nastavenia alebo súbor.
3. Odstrániť snímku
Ak náhodou ukladáte veľa médií a softvéru na lokálnom počítači a z nejakého dôvodu tiež šetríte snímky na rovnakom disku, potom možno budete chcieť v určitom okamihu odstrániť svoje staršie snímky, aby ste uvoľnili disk priestor.
Ak to chcete urobiť, stlačte tlačidlo Odstrániť v hlavnom okne Timeshift. Potom vyberte snímku, ktorú chcete odstrániť, a stlačte tlačidlo Odstrániť tlačidlo.
Už žiadne zlyhania systému Linux vďaka funkcii Timeshift
Pomôcka na obnovenie systému je nevyhnutnou aplikáciou na vašom počítači so systémom Linux, najmä ak chcete prispôsobenie vášho systému a potrebujete sa pohrať s rôznymi systémovými súbormi a konfiguráciami celkom často.
Preto je nevyhnutné zabezpečiť, aby nástroj automaticky robil správne snímky. Dúfame, že vám táto príručka pomôže začať s Timeshiftom. Môžete ho teda použiť na nastavenie automatických snímok, takže keď potrebujete obnoviť systém, môžete to urobiť pomerne jednoducho.
Podobne ďalší skvelý nástroj na zálohovanie a obnovu systému Linux je dd, ktorý vyžaduje úplnú zálohu vášho systému vrátane všetkého od systémových nastavení až po všetky vaše dokumenty, súbory a dokonca aj aplikácie.
Ako jednoducho klonovať a obnoviť obraz disku Linux pomocou dd
Prečítajte si ďalej
Súvisiace témy
- Linux
- Obnovenie systému
- Aplikácie pre Linux
- Stroj času
- Nainštalujte softvér
O autorovi
Yash je odborným redaktorom v MUO pre domácich majstrov, Linux, programovanie a bezpečnosť. Predtým, ako našiel svoju vášeň v písaní, pracoval na vývoji pre web a iOS. Jeho písanie nájdete aj na TechPP, kde sa venuje iným vertikálam. Okrem techniky rád hovorí o astronómii, Formule 1 a hodinkách.
prihlásiť sa ku odberu noviniek
Pripojte sa k nášmu bulletinu a získajte technické tipy, recenzie, bezplatné e-knihy a exkluzívne ponuky!
Kliknutím sem sa prihlásite na odber