Вопрос Как сделать образ диска и восстановить его позже?
Я новый пользователь Linux. Я переустановил мой Wubi с нуля не менее десяти раз последние несколько недель, потому что при запуске системы (драйверы, разрешающая способностьи т. д.) Я что-то сломал (X, grub, unknowns), и я не могу вернуть его на работу. Специально для новичка, подобного мне, проще (и намного быстрее) просто переустановить весь shebang, чем попытаться устранить несколько уровней неудачных попыток «исправления».
Исходя из Windows, я ожидаю, что есть некоторая утилита «образ диска», которую я могу запустить, чтобы сделать снимок моей установки Linux (и раздела загрузки !!), прежде чем я вмешиваюсь в вещи. Затем, после того, как я снял свою машину, я бы как-то восстановил свою машину на этом рабочем снимке.
Что такое эквивалент Linux для дисков Windows, таких как Acronis True Image или Norton Ghost?
Примечание. Я нашел аналогичный вопрос: Легкое резервное копирование / восстановление установленной системы?
154
2018-01-03 20:07
происхождения
ответы:
Это Clonezilla Live: http://clonezilla.org/
Учебник для Clonezilla можно найти Вот.
82
2018-01-03 20:22
dd
это утилита низкого уровня, которую вы можете использовать для выполнения этой задачи, это, по сути, низкоуровневая утилита копирования байта для байта. Если вы хотите выполнить «UNIX» для этого, прочитайте.
Все ссылки на файловую систему и жесткие диски локально расположены на виртуальном /dev/
файловая система. Существует множество «узлов» в /dev/
которые являются интерфейсами практически для всех устройств на вашем компьютере. Например, /dev/hda
или /dev/sda
будет ссылаться на первый жесткий диск в вашей системе (hda vs sda зависит от жесткого диска) и /dev/hda1
будет ссылаться на первый раздел на вашем жестком диске.
Самый простой способ сделать необработанное изображение ваших разделов - использовать dd для удаления всего раздела в один файл (помните, что ОС имеет доступ к разделам /dev/sda1
через интерфейс файла). Убедитесь, что вы находитесь на большем разделе или на дополнительном диске и выполните следующую команду
dd if=/dev/hda1 of=./part1.image
для резервного копирования (повтор для разных разделов)
dd if=./part1.image of=/dev/hda1
восстановить
Вы можете использовать ту же самую команду для резервного копирования всего жесткого диска (замените hda1
с hda
). Затем вы можете использовать любую программу сжатия (gunzip, zip, bzip) для сжатия файла для хранения. Вы можете использовать эту же методику, чтобы сделать копии копий целых разделов для создания клонов вашего компьютера.
Тем не менее, существует одно ограничение, но при восстановлении резервной копии раздел должен быть того же размера (или большего) в качестве раздела, на котором вы взяли изображение, поэтому это ограничивает ваши параметры в случае восстановления. Тем не менее, вы всегда можете расширить раздел после восстановления резервной копии, используя gparted
или parted
, Картинка становится еще более грязной, когда вы пытаетесь восстановить копии всего диска, однако, если вы восстанавливаете резервную копию на тот же жесткий жесткий диск, вам вообще не нужно об этом беспокоиться.
Однако, если вы хотите «более дружественную» утилиту ala norton ghost, это предложение может быть не для вас.
104
2018-01-03 20:44
У нас есть GUI, доступный в Ubuntu, называемый «Диски» (gnome-disk-utility
) и приходит по умолчанию в более позднем Ubuntu.
Или
sudo apt-get install gnome-disk-utility

Очевидно, что раздел не может быть скопирован во время использования: его нужно размонтировать, чтобы он не подвергался изменениям во время копирования (это само собой разумеется). Поэтому, чтобы создать резервную копию вашего системного раздела, вам нужно загрузиться в автономную систему usb - или, как показано на рисунке выше, в отдельной (многозагрузочной) системе. Системный раздел - это номер, отмеченный звездочкой. Если вы попытаетесь скопировать системный раздел, вы получите сообщение об ошибке:

Кроме того, нужно заметить, что резервное копирование и восстановление загрузочных разделов являются рискованными процедурами и что резервное копирование ценных / конфиденциальных данных должно быть сначала выполнено по-другому (путем копирования данных, а не всего раздел и т. д.). - Из моего ограниченного опыта это работает с системными разделами Ubuntu, но не с Windows.
25
2018-02-23 22:00
Утилиты резервного копирования «дампа» и «восстановления» в репозиториях Ubuntu предоставляют вам возможность резервного копирования и восстановления «системного состояния» всей системы.
Утилиты «дампа» и «восстановления» могут быть установлены из репозиториев, используя:
sudo apt-get install dump
Ниже приведены ссылки на страницы Man:
⠀свалка
⠀Восстановить
В вашем случае вы можете сделать резервную копию системы на переносной диск:
dump -0uan -f my_file /
Для восстановления вам необходимо:
Загрузитесь с вашего CD / DVD / USB с Ubuntu.
Установите утилиту дампа.
Установите жесткий диск.
Восстановить (т. restore -r -f my_file /my_mount
).
Примечание. Если вы восстанавливаете новый диск, вам необходимо установить ваш загрузчик (GRUB).
Более подробную информацию можно найти по адресу: Переместите linux на другой жесткий диск (дамп, восстановление, резервное копирование)
14
2017-08-15 06:20
Я бы рекомендовал RemasterSys для этой задачи.
Он создает iso для вашей установки, Backup User Date с Deja Dup.
5
2017-08-19 10:22
Там также Призрак для Linux, но Clonezilla это лучший вариант - он более современный. Последняя версия Ghost для Linux указана в мае 2009 года, а последняя версия Clonezilla была опубликована в ноябре 2010 года. Одним из незначительных ограничений Clonezilla по сравнению с Ghost является то, что вы не можете изменять размер раздела при восстановлении, в то время как Norton Ghost может.
Вероятно, вам это не понадобится, но Clonezilla также поддерживает многоадресную рассылку.
3
2018-01-03 20:38
Вы можете делать то, что вам нужно, используя Clonezilla
3
2017-08-16 11:46
Ниже приведены шаги из Ubuntu Wiki
Резервное копирование с dd
В следующем примере будет создан образ диска /dev/sda
, изображение будет скопировано на внешний диск и сжато. Например, для максимального сжатия можно использовать bzip2:
sudo dd if=/dev/sda | bzip2 > /media/usb/image.bz2
Восстановление образа диска
Чтобы восстановить образ диска, нужно будет загрузиться в живую среду. Восстановление довольно простое, и на самом деле просто включает в себя отмену значений if и. Это скажет dd
чтобы перезаписать диск данными, которые хранятся в файле. Убедитесь, что файл образа не сохранен на диске, который вы восстанавливаете. Если вы это сделаете, в конечном итоге во время операции dd перезапишет файл изображения, развратив его и ваш диск.
Чтобы восстановить диск выше:
bzcat /media/usb/image.bz2 | dd of=/dev/sda
При восстановлении всего диска система автоматически не создаст устройства (/dev/sda1
, /dev/sda2
, и т.д.). Перезагрузитесь, чтобы обеспечить автоматическое обнаружение.
Если вы восстановили Ubuntu на новом диске и UUID (см. UsingUUID для более), вы должны изменить загрузчик и точки монтирования. Один из них захочет отредактировать следующее через терминал:
sudo nano /boot/grub/menu.lst
sudo nano /etc/fstab
Чтобы узнать, какие новые UUID для ваших дисков, используйте следующую команду:
sudo blkid
Из этого списка вы можете перекрестно ссылаться на информацию, полученную с помощью fdisk, чтобы узнать, какой именно диск является. Затем просто обновите UUID в файлах GRUB и fstab.
3
2017-08-28 00:34
Использование «Дамп» и «Восстановление» - это одно решение, как указано в файле virtual.stack.
Однако вы можете быть заинтересованы в использовании Clonezilla, если у вас есть внешний жесткий диск USB или NAS. Вам просто нужно загрузить образ ISO, нажав Вот (вы можете получить доступ к глобальной странице загрузки Вот), сжечь его «Брасеро». Загрузитесь с компакт-диска Clonezilla Live и выполните резервное копирование (диск или раздел на изображение) вашего основного жесткого диска (с вашим здоровым Ubuntu). Обратите внимание, что вы не можете создать резервную копию раздела, который вы установили в качестве места назначения для резервного копирования (вполне логично). Если ваша система повреждена, вам просто нужно снова загрузиться с компакт-диском Clonezilla Live и выполнить восстановление вашей системы. Не забывайте, что Clonezilla делает снимки, поэтому, если у вас есть ваши данные («/ home», «/ etc», ...) на том же диске / разделе, что и система Ubuntu, вы вернете копию из резервной копии и потерять то, что было сделано с момента создания резервной копии ...
Вы можете найти учебник для Clonezilla Live здесь: Как использовать Clonezilla - Учебник
Вы также можете использовать «Back In Time (backintime-gnome)» (доступно в Центре программного обеспечения Ubuntu) или еще (Déjà Dup, ...), чтобы получить резервную копию ваших данных. Вам просто нужно включить в профиль резервного копирования («/ home», «/ etc», «/ var», «/ usr / local», ...). Таким образом, вы можете вернуть свою здоровую систему с помощью Clonezilla, а затем ваши последние данные с помощью «Back In Time» или еще.
2
2017-08-15 08:05
Если вы используете Wubi, почему бы вам просто не загрузиться в Windows и не скопировать root.disk
файл?
Тогда восстановление так же просто, как переименование root.disk
на что-то еще, и переименование копии на root.disk
,
1
2017-09-09 14:14