В системе Windows я использую для создания изображения HD с помощью driveImageXML.
Как лучше всего получить образ жесткого диска, содержащего ОС, с помощью Ubuntu Server?
Я хотел бы получить снимок текущей конфигурации, поэтому, если когда-нибудь случится, что основной диск выйдет из строя, я мог бы просто восстановить этот образ на новом жестком диске, отключить сломанный, подключить вновь созданный. Это сэкономит мне дни на установку и перенастройку всего сервера Unix.
edit: Я также нашел это на форумах ubuntu, используя привилегии SU, вы можете просто запустить следующую команду:
tar cvpzf backup.tgz --exclude=/proc --exclude=/lost+found --exclude=/backup.tgz --exclude=/mnt --exclude=/sys /
для создания архива со всем содержимым ОС без остановки сервера.
Но я также читал, что мне нужно будет переустановить GRUB, когда я перейду на другой HD. Кажется, что распаковать и скопировать файлы на новый жесткий диск будет недостаточно, чтобы система снова запустилась. Это правильно?
Возможно, вы могли бы использовать LVM для разделения диска на логические тома, а затем сделать снимок логических томов с помощью lvcreate, создав снимок на внешнем / USB-накопителе.
В противном случае вы можете просто использовать загрузочный компакт-диск Ghost или что-то подобное для клонирования жесткого диска.
Если вам просто нужен чистый одноразовый снимок (клонированный образ) вашего диска, вы можете использовать dd
утилита. Эта утилита делает образ всего диска. Таким образом, если размер вашего диска (раздела) составляет 500 МБ, то ваш снимок также будет иметь размер 500 МБ.
Однако, если вы хотите сохранить текущую резервную копию всех данных на диске, вы можете использовать такую утилиту, как rsync
(или rsnapshot).
От чего вы пытаетесь защитить или иным образом достичь?
Если вы хотите защитить себя от выхода из строя одного диска, используйте Уровень RAID с зеркалированием.
Если вы хотите защитить данные от повреждения, вам потребуется обычная система резервного копирования; создание образов дисков, скорее всего, не лучший способ добиться этого. Существует сто одна «система сетевого резервного копирования», а в мире Linux дюжина использует rsync; смутный мой текущий личный фаворит, но имеет свои ограничения.
Если вы хотите защитить себя от другого аппаратного сбоя или использовать какой-либо способ аварийного восстановления, образ диска мощь быть правильным вариантом; Обратите внимание, что переустановка GRUB действительно не так уж и сложно.