Как мне создать точную копию раздела Ubuntu 22.04 для периодического резервного копирования и восстановления? Возможно ли это с помощью прилагаемой утилиты «Диски»?

Как мне создать точную копию раздела Ubuntu 22.04 для периодического резервного копирования и восстановления? Возможно ли это с помощью прилагаемой утилиты «Диски»?

У меня два диска настроены следующим образом: Первый жесткий диск

Второй SSD-накопитель

Моя цель — загрузить установку Linux 22.04 на первом изображенном диске, расположенном в разделе с надписью «Admin-1», и использовать утилиту «Диски» для создания клона раздела с надписью «WebDev-1» на втором изображенном диске (содержащем другую установку Linux 22.04). Я хочу сохранить этот файл .img на разделе с надписью «WebDev-1-Backup», который вы видите на первом изображении. Оба раздела имеют одинаковое количество байтов.

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

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

Я использую раздел «WebDev-1» в качестве ОС для загрузки и выполнения некоторых задач по веб-разработке. Проблема в том, что в процессе установки различных вещей установка часто останавливается, поэтому я хочу использовать образ Ubuntu «Admin-1», чтобы периодически создавать его клоны для резервного копирования и восстановления, если что-то пойдет не так.

Не уверен, почему я получаю это сообщение об ошибке, или есть ли другой немного другой способ сделать это. Цель в основном в том, чтобы раздел "WebDev-1-Backup" был точной копией раздела "WebDev-1", который я могу перезаписать и заменить по мере необходимости.

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

решение1

Я не смог понять, как это сделать с помощью дисков, но обнаружил, что могу достичь цели, используя вместо этого пару команд терминала:

Для резервного копирования: sudo sh -c "dd if=/dev/sdb3 status=progress | xz -c > /media/laraki/WebDev-1-Backup.img.xz"

(замените /dev/sdb3 на раздел, резервную копию которого вы хотите создать, а /media/laraki/WebDev-1-Backup — на расположение и имя нужного вам файла резервной копии)

Для восстановления из резервной копии: sudo sh -c "xz -d -c /media/laraki/WebDev-1-Backup.img.xz | dd of=/dev/sdb3 status=progress"

(Здесь снова просто замените на местоположение файла резервной копии и раздела, который вы хотите восстановить.)

В моем случае это сработало и позволило мне войти в мою «административную» операционную систему для создания и восстановления из точек резервного копирования.

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

Связанный контент