Клонирование диска - Disk cloning

Клонирование диска - это процесс создания копии жесткого диска (HDD) или твердотельного накопителя (SSD) один к одному , а не только его файлов. Клонирование диска можно использовать для обновления диска или замены устаревшего диска новым. В этом случае клон может заменить исходный диск на своем главном компьютере. Клонирование диска также может использоваться для аварийного восстановления или криминалистической экспертизы. В контексте программного обеспечения для резервного копирования клонирование диска очень похоже на создание образа диска ; в последнем случае копия диска создается один к одному внутри файла образа диска.

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

Рабочая среда

Программа клонирования диска должна иметь возможность читать даже защищенные файлы операционной системы на исходном диске и должна гарантировать, что система находится в согласованном состоянии во время чтения. Он также должен перезаписать любую операционную систему, уже присутствующую на целевом диске. Для упрощения этих задач, большинство программ клонирования диска может работать под операционной системой , отличной от собственной операционной системы хост - компьютера, например, MS-DOS или эквивалент , такие как PC DOS или DR-DOS или Linux . Компьютер загружается с этой операционной системой, загружается программа клонирования и копирует файловую систему компьютера. Многие программы могут клонировать диск или создавать образ в работающей системе со специальными возможностями для копирования открытых файлов; но изображение не может быть восстановлено на системном диске Windows под Windows.

Программа клонирования дисков должна иметь драйверы устройств или аналогичные для всех используемых устройств. Производители некоторых устройств не предоставляют подходящие драйверы, поэтому производители программного обеспечения для клонирования дисков должны написать свои собственные драйверы или включить функцию доступа к устройствам каким-либо другим способом. Это относится к ленточным накопителям, устройствам чтения и записи CD и DVD , а также накопителям USB и FireWire . Программное обеспечение для клонирования содержит собственный стек TCP / IP для многоадресной передачи данных там, где это необходимо.

Передача изображения

Простейший метод клонирования диска - наличие как исходного, так и целевого дисков на одной машине, но это часто невозможно. Программы клонирования дисков могут связывать два компьютера с помощью параллельного кабеля или сохранять и загружать изображения на внешний USB-накопитель или сетевой диск. Поскольку образы дисков, как правило, очень большие (обычно не менее нескольких сотен МБ), одновременное выполнение нескольких клонов создает чрезмерную нагрузку на сеть. Решение состоит в использовании технологии многоадресной рассылки . Это позволяет отправлять одно изображение одновременно на многие машины, не создавая большей нагрузки на сеть, чем отправка изображения на одну машину.

Обработка изображений

Хотя программы клонирования дисков в первую очередь не являются программами резервного копирования , иногда они используются как таковые. Ключевой особенностью программы резервного копирования является возможность извлечения отдельных файлов без необходимости восстановления всей резервной копии. Программы клонирования дисков либо предоставляют программу, подобную проводнику Windows, для просмотра файлов изображений и извлечения из них отдельных файлов, либо позволяют монтировать файл изображения как файловую систему, доступную только для чтения, в проводнике Windows.

Некоторые такие программы позволяют удалять файлы из изображений и добавлять новые файлы.

Смотрите также

Ноты

Рекомендации