Как создать резервную копию Кали Линукс?

Как создать резервную копию Кали Линукс или подготовка к восстановлению.

Самый «потребляемый» тип операционных систем на территории бывшего СССР — это ОС семейства Windows. Как сохранить свои данные, в том числе и саму копию ОС, знают почти все пользователи. Более того, различные функции сохранения Windows (отдельных параметров или всей копии) имеется в самой операционной системе. А вот для Unix систем (учитывая их разнообразие) функций по резервному копированию почти не предусмотрено. И обычно это заканчивается тем, что в результате краха системы в небытие канут и все установленные данные, программы, скрипты: всё исчезает вместе в погибшей системой.

Я покажу вам один из возможных вариантов как создать резервную копию Кали Линукс. Эта программа создаёт образ всей операционной системы, из которого по необходимости можно восстановить все данные и настройки Кали. Кроме того, с её помощью можно переносить систему и на другой компьютер. Процесс создания резервной копии автоматический, во время процесса вас будет сопровождать меню и окна на русском.

Как создать резервную копию Кали Линукс: что нам понадобится?

  • Рабочая копия Кали Линукс
  • Интернет
  • скрипт Timeshift

Установка программы

Качаем Timeshift по адресу:

https://github.com/teejee2008/Timeshift/releases

Выбираем подходящий под разрядность Кали тип файла и сохраняем.

где скачать timeshift

Откроем папку с загруженным файлом в терминале:

timeshift скачан

Командой (проверьте командой ls свою версию скачанного файла)

chmod +x timeshift-v18.9.1-amd64.run

Добираем к скачанному файлу права. А теперь ставим:

./timeshift-v18.9.1-amd64.run

получение прав и установка в кали линукс

Терминал возвращает информацию о том, что установка завершилась успешно, запуск процесса осуществляется через меню программ или командой из терминала

timeshift-launcher

как запустить timeshift

Покидаем папку (у меня Загрузки) командой cd и сразу создаём резервную копию Кали Линукс:

создание образа восстановления кали линукс

Не примените воспользоваться справкой Help. Она также русифицирована. Предлагается выбор двух типов снимков копии: RSYNC и BTRFS. Первый (по умолчанию) подойдёт отлично (для второго не хватает целого пакета библиотек, да и не в том часто проблема, хотя там процессы создания образа и восстановления проходят в разы быстрее), им и воспользуемся. Главный же здесь принцип схож с тем, что в Windows: желаете полной безопасности — выбирайте отдельный (не системный) том, отформатированный под ext4. У меня такой возможности в примере, к сожалению, нет, и сохраняюсь на том же томе.

выбор места образа восстановления кали линукс

Настройки программы

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

«Достаток» свободного места на диске — критически важный момент. В противном случае (если вы собираетесь хранить образ на том же диске, как и я) система не просто сообщит о нехватке свободного места. Она просто не запустится после перезагрузки или выключения. 

В процессе настройки программы жмём кнопку Далее, пока не останется одна лишь Готово. А теперь появляется окно создания первой «точки восстановления». Просто жмём создать. Идём пить кофе, ибо потребуется время.

периодичность создания образов восстановления

что включить в образ восстановления кали линукс

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

резервная копия кали линукс создана

создать резервную копию кали линукс

Создать и восстановить Кали из терминала

Ладно, резервная копия имеется. Как восстановить Кали Линукс, имея возможность зайти в графический интерфейс понятно: запускаем знакомой командой, заходим в меню, нажимаем Восстановить. А если такой возможности нет? Вариантов несколько: флешка Кали, среда восстановления из загрузочного меню Кали или Кали-Live на установочном диске. Дело том, что все эти варианты подразумевают возможность соединиться с сетью, скачать программу вновь и восстановить Кали из образа прямо из-под Live-сборки. Восстановите загрузчик заново с помощью той же TIMESHIFT и перезагрузитесь.

Итак, если запуск Timeshift подразумевается из «ремонтного» терминала, лучшим подспорьем будет справка по утилите (немного помогу вам разобраться):

timeshift

Знакомьтесь со справкой…

Вы увидите примерно такое:

[email protected]:~# timeshift

Timeshift v18.9.1 by Tony George ([email protected])

Syntax Синтакс команд:

timeshift --check проверить
timeshift --create [OPTIONS] создать
timeshift --restore [OPTIONS] восстановить
timeshift --delete-[all] [OPTIONS] удалить (всё)
timeshift --list-{snapshots|devices} [OPTIONS] отобразить (образы|устройства)

Options Данные:

List Списки:
--list[-snapshots] List snapshots Показать образы
--list-devices List devices Показать устройства

Backup Создание образа восстановления:
--check Create snapshot if scheduled Создание снимка, если запланировано
--create Create snapshot (even if not scheduled) Создание снимка (даже если не запланировано)
--comments <string> Set snapshot description Установить описание к снимку
--tags {O,B,H,D,W,M} Add tags to snapshot (default: O) Добавить к снимку тэги (по умолчанию О)

Restore Восстановление:
--restore Restore snapshot Восстановить снимок
--clone Clone current system Клонировать текущую систему
--snapshot <name> Specify snapshot to restore Указать снимок к восстановлению
--target[-device] <device> Specify target device Указать целевое устройство
--grub[-device] <device> Specify device for installing GRUB2 bootloader Указать устройство для установки на него загрузчика GRUB2
--skip-grub Skip GRUB2 reinstall Пропустить установку GRUB2

Delete Удаление:
--delete Delete snapshot Удалить снимок
--delete-all Delete all snapshots Удалить все снимки

Global Общие:
--snapshot-device <device> Specify backup device (default: config) Указать устройство для сохранения образа восстановления
--yes Answer YES to all confirmation prompts "Да" на все вопросы о подтверждении 
--btrfs Switch to BTRFS mode (default: config) Переключить на режим сохранения BTRFS
--rsync Switch to RSYNC mode (default: config) Переключить на режим сохранения RSYNC
--debug Show additional debug messages Показать дополнительные сообщения об отладке(ах)
--verbose Show rsync output (default) Показать ответ rsync (активно по умолчанию)
--quiet Hide rsync output Скрыть ответ rsync
--scripted Run in non-interactive mode Запустить в автономном режиме
--help Show all options Показать все опции

Examples Примеры:

timeshift --list
timeshift --list --snapshot-device /dev/sda1
timeshift --create --comments "after update" --tags D
timeshift --restore 
timeshift --restore --snapshot '2014-10-12_16-29-08' --target /dev/sda1
timeshift --delete --snapshot '2014-10-12_16-29-08'
timeshift --delete-all

Notes Пометки:

1) --create всегда создаёт новый снимок
2) --check создаст новый снимок, если его создание запланировано
3) используйте --restore без всяких дополнительных опций, чтобы добавлять их по мере набора команд в терминале
4) вместо имени устройства можно указать UUID
5) если не указаны дополнительные опции, будут загружены значения по умолчанию.

Успехов.

Запись опубликована в рубрике Linux. Добавьте в закладки постоянную ссылку.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

восемь + 4 =