Используем Timeshift для резервного копирования и восстановления системы

You are currently viewing Используем Timeshift для резервного копирования и восстановления системы

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

К счастью, существуют инструменты восстановления системы, которые создают моментальные снимки ваших файлов и настроек, которые вы можете восстановить в своей системе, чтобы вернуть ее к предыдущей функциональной точке, если какая-либо из ваших операций сделает ее непригодной для использования.

Timeshift — один из таких инструментов для Linux. И в этом руководстве мы расскажем вам, как использовать его на вашем компьютере с Linux.

Что такое Timeshift?

Timeshift — это инструмент восстановления системы для Linux. Утилита схожа с функцией восстановления системы в Windows или приложением Time Machine в macOS.

Timeshift создает моментальный снимок вашей системы, используя режим rsync или btrfs, в зависимости от вашего дистрибутива Linux. Для этого Timeshift, по сути, создает точку восстановления для вашей системы в то время, когда все работает идеально. Эта резервная копия включает все системные файлы и настройки, но не пользовательские файлы или документы.

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

Функции Timeshift

Ниже приведен список всех примечательных особенностей Timeshift:

  • Минимальная настройка
  • Поддержка режимов CLI и GUI
  • Поддержка btrfs
  • Поддержка моментальных снимков rsync
  • Несколько вариантов уровня резервного копирования (ежечасно, ежедневно, еженедельно, ежемесячно и при загрузке)
  • Восстановление между дистрибутивами

Как установить Timeshift в Linux

Timeshift предустановлен в некоторых дистрибутивах Linux, тогда как в других его необходимо установить вручную.

1. В Ubuntu и ее производных

Если вы используете Ubuntu и ее производные, такие как Linux Mint, elementary OS и т. д., скорее всего, на них уже предустановлен Timeshift. И так, вы можете начать использовать его прямо сейчас.

Однако, если его там нет, вы можете установить Timeshift на Ubuntu, выполнив следующие команды в терминале:

sudo add-apt-repository -y ppa:teejee2008/timeshift
sudo apt-get update
sudo apt-get install timeshift

Кроме того, вы можете зайти в Software Manager в своем дистрибутиве и установить Timeshift оттуда.

2. В Fedora, CentOS и RHEL

Timeshift поддерживает только моментальные снимки BTRFS в Fedora. Чтобы получить его, введите:

sudo dnf install timeshift

3. В Arch Linux и Manjaro

Наконец, в Arch Linux, Manjaro и т. п. вы можете установить Timeshift с помощью:

yay -S timeshift

Первый запуск и настройка Timeshift

После установки Timeshift откройте меню «Приложения», найдите Timeshift и запустите его. Он попросит вас ввести пароль пользователя для аутентификации. Введите его и нажмите Authenticate.

Теперь, если вы впервые запускаете Timeshift на своем компьютере, вас приветствует Setup Wizard. Здесь вам нужно установить настройки для нескольких различных настроек Timeshift.

Сначала вам нужно будет выбрать тип снимка между Rsync и Btrfs.

Для непосвященных опция Rsync создает моментальные снимки с использованием rsync и жестких ссылок. По сути, моментальные снимки Rsync содержат только те файлы и каталоги, которые были изменены — остальные (неизмененные) файлы не резервируются в моментальном снимке. Следовательно, он занимает меньше места на диске. С другой стороны, режим Btrfs идеален для пользователей, использующих один из дистрибутивов Linux, использующих файловую систему btrfs.

Выбрав тип, нажмите Next.

Подождите несколько секунд, пока Timeshift оценит размер вашей системы. Как только он завершится, выберите место в вашей системе, где вы хотите сохранить снимки Timeshift.

Мы рекомендуем вам сделать это на внешнем флэш-накопителе или внешнем жестком диске/твердотельном накопителе, так как это может спасти вас в ситуациях, когда вы не можете загрузить свою систему. Нажмите «Next», чтобы продолжить.

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

Снимите флажок рядом с уровнем в разделе «Выбор уровней снимков» и нажмите «Next».

Наконец, Timeshift спросит вас, хотите ли вы сделать резервную копию своей домашней папки в моментальный снимок. Выберите соответствующий вариант здесь и нажмите Далее.

Нажмите «Готово», чтобы завершить настройку.

Как использовать Timeshift в Linux

После того, как вы успешно настроите Timeshift на своем компьютере, вы попадете в главное окно.

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

1. Создайте снимок с помощью Timeshift

Нажмите кнопку «Create» в главном окне Timeshift, и Timeshift начнет создание снимка в соответствии с вашими настройками.

Сядьте поудобнее и дайте процессу завершиться.

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

2. Восстановление системы

Вы можете восстановить моментальный снимок в двух случаях: когда ваша система работает и когда вы не можете загрузиться в свою систему. В первом случае нажмите кнопку «Restore» в главном окне Timeshift, и откроется окно, в котором вам нужно выбрать снимок, который вы хотите восстановить.

Кроме того, он также попросит вас выбрать целевой раздел, в котором необходимо восстановить снимок. Выберите его и нажмите «Далее».

Теперь Timeshift выполнит «пробный прогон», т. е. сравнит текущее состояние системы с состоянием на снимке. В зависимости от размера вашего моментального снимка это тоже может занять некоторое время.

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

После того, как вы будете удовлетворены изменениями, нажмите «Далее» для подтверждения. Снова нажмите «Далее» на следующем экране с предупреждением, чтобы подтвердить восстановление моментального снимка.

Подождите некоторое время, и Timeshift восстановит ваш снимок.

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

3. Удалить снимок

Если вы храните много носителей и программного обеспечения на локальном компьютере и по какой-то причине вы также сохраняете снимки на том же диске, вы можете в какой-то момент удалить свои старые снимки, чтобы освободить место на диске. .

Для этого нажмите вкладку «Удалить» в главном окне Timeshift. Затем выберите снимок, который хотите удалить, и нажмите кнопку Удалить .

Больше никаких системных сбоев благодаря Timeshift

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

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

Точно так же еще одна замечательная утилита резервного копирования и восстановления системы Linux — dd, которая делает полную резервную копию вашей системы, включая все, от системных настроек до всех ваших документов, файлов и даже приложений.

226580cookie-checkИспользуем Timeshift для резервного копирования и восстановления системы

Автор публикации

не в сети 1 месяц

ViGo

Комментарии: 6Публикации: 1124Регистрация: 29-04-2020
Если Вам понравилась статья, то поделитесь ею в соц.сетях:
guest

0 комментариев
Inline Feedbacks
View all comments