Timeshift — это программа для Linux, которая создает снимки файловой системы (точки восстановления), аналогично функции «защита и восстановление системы» в Windows. Эти снимки могут быть использованы для восстановления системы до предыдущего состояния.
Программа создает снимки с помощью rsync и «жестких ссылок» (hardlinks) или снимков BTRFS. Timeshift предназначен для защиты только системных файлов и настроек. Пользовательские файлы (фото, документы, музыка…) программой не затрагиваются — эти файлы останутся неизменными при восстановлении системы на состояние более ранней даты.
Также Timeshift поддерживает создания расписания создания снимков, несколько уровней резервного копирования и фильтры исключений.
Как создать точки восстановления системы
Для создания снимка — достаточно нажать кнопку «Создать» в главном меню:
Как восстановить снимок
Чтобы восстановить «предыдущее состояние системы», нужно выделить снимок из списка и нажать кнопку восстановить. Также можно сделать резервную копию снимков и восстановить один из них с live CD/USB.
Как установить TimeShift
Для установки программы нужно выполнить в терминале пару простых команд (добавить репозиторий и выполнить установку):
sudo add-apt-repository ppa:teejee2008/ppa
sudo apt update
sudo apt install timeshift
После установки timeshift появится в меню приложений (но им можно пользоваться и в консоли).
Как правильно работать с установкой всякого софта. ВОт есть замороченный софт, не просто пошщёл и счёлкнул мышкой в магазине, а с поднятием сервера, установкой бэкэнда, фронтэнда… А потом ещё таких надо несколько поставить и чтоб они жопами не бились друг об друга. Чтоб я Ставя одну не мог напортачить в другой. Вот как это правильно делать?