Как мне создать образ жесткого диска независимым от платформы и ориентированным на будущее образом?

9

Какие методы создания образов жестких дисков выделяются с точки зрения независимости от платформы и хороших шансов на удобство использования в будущем. Некоторые соображения:

  1. Может ли программа обработки изображений работать на различных типах ОС, дисков, разделов и файловых систем?
  2. Может ли образ быть смонтирован на месте различными ОС?
  3. Сжатие было бы плюсом, а также фактическими файлами и битами для битового копирования.

Мотивация для моего вопроса - иметь старые жесткие диски, на которых я должен держаться, и хочу убедиться, что у меня есть их резервные копии на всякий случай, а также использовать образы в качестве более легкого механизма доступа, вместо того, чтобы фактически подключать их к некоторым компьютер с конкретным аппаратным интерфейсом диска. Я также регулярно использую OS X, Linux и Windows OS.

Я искал superuser и, хотя есть похожие вопросы, я не вижу дубликатов, которые касаются этих специфических аспектов создания образа жестких дисков. Если я не прав, пожалуйста, добавьте соответствующую ссылку.

mindless.panda
источник
2
Я как бы чувствую, что нынешние (и постоянно уменьшающиеся затраты) хранилища приглушают суть этого вопроса. Но я полагаю, что, поскольку мы можем хранить больше, мы обнаружим, что нужно больше эпических резервных копий. +1, мне нравится вопрос.
Джеймс Т Снелл
2
+1. Изначально мне не нравилось, как появился этот вопрос, но после некоторых размышлений, это хороший вопрос. Мне любопытно увидеть ответы, которые придут люди, я даже не задумывался о том, чтобы на самом деле смонтировать резервные копии, которые я сделал с помощью программы-призрака в прошлом.
Прорыв
@Breakthrough: Drive Snapshot имеет очень приятную особенность в том, что он может монтировать файлы образа жесткого диска в качестве виртуального диска в Windows, который вы даже можете изменить (хотя все изменения будут потеряны при размонтировании, поскольку сами монтированные файлы образа открыты. только для чтения), а затем вы можете создать еще один снимок этого измененного виртуального диска: drivesnapshot.de
Рэндольф Ричардсон,
@Randolf Richardson спасибо за эту ссылку, выглядит как интересная программа. На OP, если возраст накопителя беспокоит вас, переместите файлы (и только файлы) на ваш текущий компьютер и храните копии везде (черт, даже в архиве ZIP / RAR). Нет смысла архивировать весь унаследованный жесткий диск (поскольку в любом случае вы никогда не сможете восстановить его в будущем, если предположить, что аппаратного обеспечения не существует).
Прорыв

Ответы:

2

Этот вопрос предполагает, что вы собираетесь «закопать резервную копию в землю, пока она вам не понадобится», что никогда не является хорошим решением для резервного копирования. Простейший путь к таким вещам в будущем - периодически мигрировать их на более новые системы. В любом случае, это хорошая идея, так как вы, вероятно, столкнетесь с аппаратными проблемами в старых резервных копиях, прежде чем столкнетесь с проблемами совместимости программного обеспечения. Просто используйте программное обеспечение для обработки изображений, разработанное крупной компанией, и вы можете быть уверены, что это не обанкротится. Или зайдите с открытым исходным кодом и сделайте резервную копию исходного кода тоже.

aVeRTRAC
источник
2

Что-то, что я делаю для клиента, отвечает этим потребностям. Мы будем использовать VirtualBox.org, чтобы сделать его пригодным для использования в будущем ...

Шаг 1. Создайте компьютер VirtualBox.org с достаточным пространством на диске

Шаг 2. Установите необходимую ОС (в данном случае Windows XP) и все ее обновления.

Шаг 3. Установите программное обеспечение для управления контактами, которое может им понадобиться в течение следующих 7 лет (в соответствии с требованиями федерального налогового законодательства здесь).

Шаг 4. Восстановите резервную копию файлов данных (и убедитесь, что все работает)

Шаг 5. Перезагрузите виртуальный компьютер, чтобы убедиться, что он все еще работает

Шаг 6. Завершите работу виртуального компьютера и скопируйте файл на один или несколько внешних жестких дисков.

Шаг 7: Скопируйте установщик VirtualBox.org на внешний жесткий диск (и)

Теперь мы предполагаем, что VirtualBox.org будет доступен в будущем для любой используемой в то время ОС, так что если версия его установщика, которую мы включили на жесткий диск, не совместима с более новую ОС в будущем, тогда мы можем просто установить самую новую версию, которая [ожидается, будет].

Рэндольф Ричардсон
источник
А что, если внешний на шаге 7 потерян или поврежден? Шаг 8: отразить внешнее резервное копирование на внешнее? Кроме того, это изящное решение, но оно не совсем применимо к существующим жестким дискам, на которых может даже не быть ОС, а только данные или даже часть некоторых многодисковых томов. Больше интересует образы дисков, чем образы системы / ОС.
mindless.panda
@ mindless.panda: Пожалуйста, см. Шаг 6 , в котором упоминается « ... к одному или нескольким внешним жестким дискам » (плюс другие дисковые носители тоже подойдут - это не обязательно должен быть внешний жесткий диск)
Рандольф Ричардсон
1
Ааа ... извините, пропустил ту часть.
mindless.panda
Или включите хэш.
Surfasb
0

Учитывая ваши требования, использование простого необработанного образа диска (с использованием dd), а затем сжатие образа (tar.gz - это то, что использует большинство людей) делает все 3, с желанием, которое его побитно.

Распакованные образы монтируются в Linux и, возможно, в OS X изначально, а также в Windows с дополнительным программным обеспечением.

Подмастерье Компьютерщик
источник