Забудьте о страхе: как откатить Ubuntu к рабочему состоянию за 5 минут

Забудьте о страхе: как откатить Ubuntu к рабочему состоянию за 5 минут

Представьте, что после очередного обновления система перестала загружаться. Или вы установили пакет, который сломал всё. Знакомая паника? Теперь её не будет.

У нас есть решение, которое превращает катастрофу в мелкую неприятность. Инструмент TimeShift — это ваша спасательная шлюпка в мире Linux.

Он создает «снимки» системы в любой момент, фиксируя все настройки и системные файлы. Хотите поэкспериментировать? Сделайте снимок. Пошло что-то не так? Просто откатитесь назад.

Мы подробно разберем, как установить эту утилиту из официальных репозиториев одной командой в терминале. Покажем, как настроить автоматическое создание резервных копий раз в месяц или неделю.

Вы узнаете, как исключить из резервирования домашние папки, чтобы сэкономить место на диске. И что делать, если система не загружается и графический интерфейс недоступен.

Мы подготовили для вас пошаговые инструкции с картинками. От первого запуска мастера настройки до момента восстановления из выбранного снимка.

Вы сможете вернуть систему к жизни даже через командную строку. Больше не нужно тратить часы на переустановку и настройку всего с нуля.

Готовы навсегда избавиться от страха перед обновлениями? Читайте нашу статью и обретите полный контроль над своей Ubuntu!


Было бы неплохо иметь возможность спокойно обновлять систему или попробовать новую версию дистрибутива не боясь проблем и ошибок, зная что вы всегда можете откатить Ubuntu назад к прежнему состоянию. В этой статье мы рассмотрим инструмент, который позволяет сделать снимок состояния системы Ubuntu в любое время. TimeShift очень похож на функцию восстановления системы в Windows, программа позволяет восстановить состояние ubuntu. Сначала вы создаете снимок, можете запланировать автоматическое создание снимков через заданные промежутки времени, а затем просто восстанавливаете систему.

TimeShift защищает только системные файлы и настройки, но не восстанавливает пользовательские данные, такие как фото, музыка, документы. Если вам нужно делать резервную копию именно таких файлов, придется использовать другие инструменты.


Содержание статьи

Установка TimeShift

В современных версиях Ubuntu программа Timeshift уже есть в официальных репозиториях, поэтому для установки достаточно выполнить:

sudo apt install timeshift

Для выполнения команды понадобятся права суперпользователя, поэтому вам нужно будет ввести пароль.

Забудьте о страхе: как откатить Ubuntu к рабочему состоянию за 5 минут

Когда установка завершится, можете закрыть окно терминала, а программа будет доступна в главном меню. Для того чтобы её найти наберите в строке поиска Timeshift:

Забудьте о страхе: как откатить Ubuntu к рабочему состоянию за 5 минут

Откат системы Ubuntu

Забудьте о страхе: как откатить Ubuntu к рабочему состоянию за 5 минут

Для работы программы нужны права root, поэтому после запуска появится окно с запросом пароля. Введите его и нажмите Ok.

При первом запуске утилиту надо настроить. Сначала мастер настройки спросит вас каким способом создавать снимки файловой системы. Доступно два варианта: с помощью утилиты rsync или встроенными средствами Btrfs. Если вы используете не файловую систему ext4, то вариант с Btrfs не подойдёт. Снимки rsync будут инкрементные, сначала программа скопирует все системные файлы, затем в каждом новом снимке будут копироваться только измененные:

Забудьте о страхе: как откатить Ubuntu к рабочему состоянию за 5 минут

Затем надо выбрать устройство, на котором надо сохранять снимки. Поддерживаются только разделы, отформатированные в файловые системы Linux, такие файловые системы как FAT и NTFS не поддерживаются:

Забудьте о страхе: как откатить Ubuntu к рабочему состоянию за 5 минут

Далее надо настроить автоматическое создание снимков. Если вы хотите его отключить просто снимите все галочки. Я указал создавать снимок файловой системы каждый месяц. Ещё здесь можно настроить сколько таких снимков надо сохранять. По умолчанию сохраняется пять последних снимков:

Забудьте о страхе: как откатить Ubuntu к рабочему состоянию за 5 минут

На следующем шаге надо выбрать добавлять ли домашние каталоги пользователей в снимок. Можно их вовсе не добавлять, добавлять только скрытые файлы или все файлы. Для экономии места на диске домашние каталоги лучше оставить исключёнными (Exclude all files):

Забудьте о страхе: как откатить Ubuntu к рабочему состоянию за 5 минут

Только теперь перед вами откроется главное окно программы:

Забудьте о страхе: как откатить Ubuntu к рабочему состоянию за 5 минут

Здесь отображается свободное место, доступное для создания снимков, а также все снимки, созданные на данный момент. Для создания первого снимка нажмите кнопку Создать:

Забудьте о страхе: как откатить Ubuntu к рабочему состоянию за 5 минут

После завершения создания снимка он появится в списке:

Забудьте о страхе: как откатить Ubuntu к рабочему состоянию за 5 минут

Вы можете посмотреть его содержимое нажав кнопку Обзор:

Забудьте о страхе: как откатить Ubuntu к рабочему состоянию за 5 минут

Физически в файловой системе все снимки находятся в директории /timeshift. Здесь есть каталоги, как с уже созданными снимками, так и пустые, для запланированных. Подкаталог snapshots содержит снимки, созданные вручную. Лучше скопировать снимок на USB флешку, другой диск или загрузить на один из облачных сервисов, на случай если диск будет поврежден, и вам нужно будет откатить обновления Ubuntu.

Забудьте о страхе: как откатить Ubuntu к рабочему состоянию за 5 минут

Все настройки, которые мы задавали с помощью мастера при первом запуске программы можно найти кликнув по кнопке Настройки:

Забудьте о страхе: как откатить Ubuntu к рабочему состоянию за 5 минут

Для того чтобы выполнить откат системы Ubuntu просто выберите нужный снимок и нажмите кнопку Восстановить:

Забудьте о страхе: как откатить Ubuntu к рабочему состоянию за 5 минут

В открывшимся окне вы можете выбрать устройство, на которое нужно восстановить систему. Вы можете выбрать то же самое устройство или же развернуть систему на другом диске, таким образом, это будет не откат системы ubuntu, а установка системы на другой диск. Если навести указатель мыши на устройство, можно посмотреть более подробную информацию о нем.

Выберите устройство для восстановления корневой файловой системы Если вы считаете, что загрузчик тоже был повреждён, то нажмите кнопку Дополнительные параметры загрузчика, и выберите устройство для его восстановления:

Забудьте о страхе: как откатить Ubuntu к рабочему состоянию за 5 минут

После завершения настроек нажмите кнопку Далее чтобы отменить изменения Ubuntu. Программа покажет файлы, которые были изменены, подтвердите, что надо откатить изменения:

Забудьте о страхе: как откатить Ubuntu к рабочему состоянию за 5 минут

Затем система перезагрузится:

Забудьте о страхе: как откатить Ubuntu к рабочему состоянию за 5 минут

После этого вы вернетесь в систему, какой она была во время создания снимка, при чём заменены будут только системные файлы, пользовательские файлы останутся на месте.

Если ваша система повреждена, то скорее всего у вас нет доступа к графическому интерфейсу. Но у timeshift есть возможность работать и через терминал. Для просмотра доступных снимков выполните:

sudo timeshift --list

Забудьте о страхе: как откатить Ubuntu к рабочему состоянию за 5 минут

Далее вы можете восстановить нужный вам снимок такой командой:

sudo timeshift --restore --snapshot --target /dev/sda

После этого утилита спросит нужно ли устанавливать загрузчик, и если да, то на какой диск:

Забудьте о страхе: как откатить Ubuntu к рабочему состоянию за 5 минут

Затем попросит подтверждения восстановления и после этого компьютер перезагрузится.

Выводы

TimeShift это очень полезный инструмент, если вы любите экспериментировать с обновлениями системы. Он очень пригодится если что-то пойдет не так. Также, как и в Windows, вы можете просто выполнить откат системы Ubuntu к предыдущему состоянию и дальше экспериментировать не переустанавливая систему. Вы даже можете откатить ubuntu до первоначального состояния, просто создав снимок сразу после установки.

Оставить комментарий


Кликните на изображение чтобы обновить код, если он неразборчив