Архивирането на файлове и система винаги ще бъде една от най -добрите политики за архивиране и наличност на информация във всеки тип организация или за всеки потребител. Причината за това е, че целостта на този тип данни винаги трябва да бъде гарантирана, тъй като има различни фактори, които могат да повлияят на грешките и липсата на достъп до информация, като например:
- Вирус или злонамерен софтуер
- Повреда на твърдия диск
- Софтуерни грешки
- Лоши настройки и други.
Какво е TimeshiftTimeshift за Linux среди е приложение, което е разработено да предлага функционалност, подобна на функцията System Restore в Windows или инструмента Time Machine в macOS.
С помощта на Timeshift е възможно да се защити операционната система, като се правят инкрементални снимки на файловата система на редовни интервали според нуждите на управлението и тези моментни снимки могат да бъдат възстановени на по -късна дата, за да се отменят всички промени в системата, както е известно на всички на ниво възстановяване.
Timeshift има два режима на работа, които са:
Режим RSYNCРежим RSYNC, при който моментните снимки се правят с помощта на rsync и твърди връзки, там общи снимки се споделят между моментни снимки, което води до по-голяма икономия на място на твърдия диск. Всяка снимка е пълен архив на системата, който може да бъде проверен с файлов мениджър.
Режим BTRFSВ режим BTRFS всички моментни снимки се правят с помощта на вградените функции на файловата система BTRFS. Моментните снимки на BTRFS се поддържат само в BTRFS системи, които имат Ubuntu-подобно подтомно оформление (с @ и @home подтом).
Инструментът Timeshift може да бъде сравнен с приложения като rsnapshot, BackInTime и TimeVault, но само че има различни цели, дизайнът му е фокусиран да защитава само файловете и системните настройки, но потребителските файлове като документи, изображения и музика са изключени от резервното копие, което гарантира, че файловете ще останат непроменени, когато възстановим системата на по -ранна дата.
Функции на TimeshiftНякои от функциите на Timeshift са:
- Timeshift изисква много малко конфигуриране, улесняващо административните задачи
- Снимките се записват по подразбиране в системния дял (root) в пътя / отместването на времето
- Могат да се активират множество нива на моментни снимки със стойности като час, на ден, на седмица, на месец и на стартиране
- Можете да посочите броя на моментните снимки, които да запазите за всяко избрано ниво
- Стартовите моментни снимки осигуряват допълнително ниво на архивиране и се създават при всяко стартиране на операционната система, тези моментни снимки се създават с 10 -минутно закъснение, така че стартирането на системата да не бъде засегнато по отношение на производителността
- Поддържа rsync снимки на всички системи
- Поддържа BTRFS моментни снимки на BTRFS системи
- Моментните снимки могат да бъдат възстановени, като изберете моментна снимка от главния прозорец и щракнете върху бутона Възстановяване на лентата с инструменти, която е наистина лесна за използване.
- Снимките могат да бъдат възстановени от работещата система (онлайн възстановяване) или от друга система с инсталиран Timeshift (офлайн възстановяване), което увеличава техния обхват
- Можем да използваме Ubuntu Live CD, да инсталираме Timeshift на системата на живо и да възстановим моментна снимка на основната система
- Възстановяването на резервни копия от работещата система изисква рестартиране, за да завърши напълно процеса на възстановяване
Система от съвместими конфигурацииTimeshift може напълно да поддържа следните конфигурационни системи:
- Нормално - операционна система, инсталирана на некриптирани дялове
- LUKS Encrypted - Операционна система, инсталирана на LUKS криптирани дялове
- LVM2 - Операционна система, инсталирана на LVM2 томове (със или без LUKS)
- BTRFS: операционна система, инсталирана на томове BTRFS (със или без LUKS), тук се поддържат само дизайни от тип Ubuntu с @ и @home подтоми
- GRUB2 - Буутлоудърът трябва да е GRUB2. Старият GRUB и други зареждащи програми не се поддържат.
- EFI - EFI системите се поддържат. Там трябва да потвърдим, че / boot / efi дялът е избран за монтиране, преди да възстановим моменталните снимки (приложението ще го направи автоматично)
- Криптиран дом: За потребители с криптиран дом файловете в /home/.ecryptfs/$USER ще бъдат архивирани и възстановени. Дешифрираното съдържание в $ HOME ще бъде изключено
- Шифрована частна директория - За потребители с криптирана частна директория, файловете, шифровани в $ HOME /. Частното ще бъде изключено, както и файловете, декриптирани в $ HOME / Private (тъй като съдържа потребителски данни)
- Docker & Containers - Docker и контейнерни системи не се поддържат.
1. Как да инсталирате Timeshif на Linux Mint
Сега ще видим как да инсталираме Timeshif в Linux Mint. В случай на други дистрибуции трябва да изпълним следното:
Етап 1
На Ubuntu, Linux Mint, Elementary OS и други базирани на Ubuntu приложения:
sudo add-apt-repository -y ppa: teejee2008 / ppa sudo apt-get update sudo apt-get install timeshiftЗа други дистрибуции на Linux ще изтеглим най -новата версия от връзката по -долу.
Стъпка 2
След това ще изпълним следното:
sudo sh ./timeshift*amd64.run (64-битови системи) sudo sh ./timeshift*i386.run (32-битови системи)В случай на Mint, първо ще изпълним следния ред, за да изтеглим хранилището PPA:
sudo add-apt-repository -y ppa: teejee2008 / ppa
Увеличете
Стъпка 3
След това ще актуализираме системата, като използваме следния ред:
sudo apt-get update
Увеличете
Стъпка 4
Накрая инсталираме Timeshift, като изпълним:
sudo apt-get install timeshift
Увеличете
2. Как да използвате Timeshift в Linux Mint
Етап 1
След като Timeshift е инсталиран в системата, ще имаме достъп до него от секцията System:
Стъпка 2
За достъп ще е необходимо да предоставите администраторска парола:
Стъпка 3
Кликнете върху Удостоверяване и следният съветник ще се покаже. Там първо ще изберем типа снимка, която да използваме, RSYNC или BTRFS и след като дефинираме, щракнете върху бутона Напред.
Стъпка 4
Можем да видим, че процесът на системния анализ започва:
Стъпка 5
Веднага след като този процес приключи, ще изберем мястото, където ще бъдат хоствани моментните снимки и това място трябва да съдържа достатъчно място за него:
Стъпка 6
След като местоположението бъде определено, щракнете върху бутона Готово и ще се покаже следното:
Увеличете
Можем да видим, че помощната програма Timeshift е активна.
3. Как да създадете резервно копие с Timeshift в Linux Mint
Етап 1
За да стартирате този процес, просто щракнете върху бутона Създаване, разположен в горната част и ще видим, че процесът на архивиране започва:
Стъпка 2
След като този процес приключи, ще бъдем уведомени за него:
Увеличете
За да възстановите резервно копие, просто го изберете в централния панел и щракнете върху бутона Възстановяване в горната част.
Деинсталиране на Timeshift от систематаКогато искаме да деинсталираме помощната програма Timeshift, просто изпълнете една от следните команди:
sudo apt-get премахнете timeshift sudo timeshift-uninstall
Можем да видим как Timeshift е напълно подходящ инструмент за задачи за архивиране на Linux системи. По този начин имаме под ръка цялостно решение за безопасно архивиране на системната информация.