Как сделать снэпшоты системы Linux с помощью Timeshift |

Как сделать снэпшоты системы Linux с помощью Timeshift

Медиа

Linux не проявляет милосердия, когда у вас нет резервной копии.

Существует несколько резервных утилит, включая System Restore для Windows и Time Machine для Mac OS.

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

Функция Timeshift работает в двух режимах: режиме Rsync и режиме BTRFS.

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

В режиме BTRFS моментальные снимки берутся с использованием файловой системы BTRFS.

BTRFS поддерживается только в системах, имеющих подтомы типа Ubuntu.

В этой статье мы установим Timeshift на различные дистрибутивы Linux и рассмотрим его возможности.

Установка Timeshift
Дистрибуты на основе Ubuntu

Вы можете использовать утилиту apt для установки Timeshift для всех версий ОС Debian, таких как Ubuntu, Linux Mint, Elementary OS и т. д.

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

 

 

Установка из репозитория GitHub

Используя репозиторий GitHub, вы можете установить Timeshift на все Linux-версии, такие как Linux Mint, Kali OS, Ubuntu, Arch Linux и Manjaro.

# wget https://github.com/teejee2008/timeshift/releases/download/v17.10/timeshift-v17.10-amd64.run
# chmod +x timeshift-v17.10-amd64.run
# ./timeshift-v17.10-amd64.run 

 

 

Чтобы установить 32-разрядную версию, выполните следующие действия:

# wget https://github.com/teejee2008/timeshift/releases/download/v17.10/timeshift-v17.10-i386.run 
# chmod +x timeshift-v17.10-i386.run 
# ./timeshift-v17.10-i386.run 

Удаление Timeshift

Timeshift может быть удалена с использованием любой из этих двух простых команд.

Первая команда работает с системами на базе Debian, а вторая работает с любым Linux.

 # apt-get remove timeshift 

 

 

 # timeshift-uninstall 

 

Настройка Timeshift

Вы можете запустить Timeshift из терминала, набрав timehift-launcher.

Вам будет предложено ввести пароль для использования приложения. Ввод только timeshift в терминале выдаст вам только версию.

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

Это основные функции, описанные в разделе «Настройки».

Type

Этот параметр запрашивает тип снэпшотов, которые вы хотите использовать.

Вы можете делать их с помощью rsync или BTRFS. Различие между этими двумя объяснялось ранее.

Location

Снэпшоты имеют большие размеры, поэтому рекомендуется хранить их на другом диске или разделе.

Здесь вы можете выбрать, где вы хотите сохранить снэпшоты.

Все снэпшоты сохраняются по умолчанию в / timeshift, но вы можете выбрать другие разделы Linux.

Schedule

Чем чаще вы делаете снэпшоты, тем больше места они занимают.

Вы можете планировать, когда будут сделаны снэпшоты.

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

Users

Timeshift не является инструментом резервного копирования для ваших личных файлов, а скорее для файлов и настроек вашей системы.

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

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

Filters

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

Использование Timeshift
Как сделать снэпшот

Нажмите «Create», и операция начнется немедленно.

Если вам не хватает места, вы будете предупреждены об этом.

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

Восстановление из моментального снэпшота

Нажмите кнопку «restore» и нажмите «next».

Вы можете восстановить моментальные снимки из запущенной снэпшоты или Live Live CD (после установки Timeshift).

Если восстановите систему, вам потребуется перезагрузка.

Вы можете восстановить свои снэпшоты на другие тома или разделы. Обратите внимание, что выполнение этого будет перезаписывать ваши данные.

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

Вы можете выполнить эти операции или узнать полезные команды в командной строке, набрав timehift.

Пожалуйста, не спамьте и никого не оскорбляйте. Это поле для комментариев, а не спамбокс. Рекламные ссылки не индексируются!
Добавить комментарий

  1. LavernDuh

    аааааааааа сначала в кайф а потом так се…

    Ответить
  2. su

    Замечательный скрипт отработал на Debian 9.5 Stretch

    Ответить
  3. su

    Замечательный скрипт отработал на Debian 9.5 Stretch
    Спасибо за труд все работает.

    Ответить
    1. cryptoparty автор

      Спасибо за комментарий!

      Ответить