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

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

Самый «потребляемый» тип операционных систем на территории бывшего СССР — это ОС семейства 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

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

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

root@Kali:~# timeshift

Timeshift v18.9.1 by Tony George (teejeetech@gmail.com)

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) если не указаны дополнительные опции, будут загружены значения по умолчанию.

Успехов.

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

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

Максимальный размер загружаемого файла: 50 МБ. Вы можете загрузить: изображение, видео. Ссылки на YouTube, Facebook, Twitter и другие сервисы, вставленные в текст комментария, будут автоматически встроены. Перетащите файлы сюда