Введение

Инструмент для клонирования дисков и резервного копирования, программное обеспечение GHOST (акроним от general hardware oriented system transfer), теперь Symantec™ GHOST Solution Suite (GSS) для предприятий, был первоначально разработан Мюрреем Хасзардом в 1995 году для Binary Research. Технология была приобретена компанией Symantec в 1998 году. Функциональность резервного копирования и восстановления была заменена на Symantec System Recovery (SSR). В 2019 году компания Broadcom приобрела бизнес Symantec по корпоративной безопасности.

Особенности

GHOST позиционируется как решение для развертывания операционных систем. Его среда захвата и развертывания требует загрузки в среду Windows PE. Этого можно добиться путем создания ISO-образа (для записи на DVD) или загрузочного USB-накопителя, установки на клиент в виде папки автоматизации или предоставления через PXE-сервер. Это обеспечивает среду для автономного восстановления системы или создания образов дисков. GHOST может монтировать образ резервной копии для восстановления отдельных файлов. GHOST может копировать содержимое одного тома на другой или копировать содержимое тома на виртуальный диск в формате VMDK или VHD. Изначально GHOST поддерживал только файловую систему FAT, но мог копировать (не изменять размер) другие файловые системы, выполняя копирование по секторам. Поддержка NTFS была добавлена в GHOST позднее, в 1996 году, а также была предоставлена программа Ghostwalker для изменения идентификатора безопасности (SID), который позволял различать системы Windows NT друг от друга. Ghostwalker способен изменять имя компьютера Windows NT непосредственно из своего интерфейса. Поддержка файловой системы EXT2 была добавлена в GHOST в 1999 году, а затем и EXT3. Поддержка EXT4 была добавлена в сентябре 2017 года (только для корпоративной версии).

Ранние версии

Binary Research разработала GHOST в Окленде, Новая Зеландия. После приобретения компанией Symantec некоторые функции (например, перевод на другие языки) были перенесены в другие места, но основная разработка оставалась в Окленде до октября 2009 года, когда значительная её часть была перемещена в Индию. Технологии, разработанные компанией 20/20 Software, были интегрированы в GHOST после приобретения её Symantec в апреле 2000 года.

GHOST 1.0 и 2.0

GHOST 1.0 и 1.1 были выпущены в 1996 году, а затем в том же году вышла версия 2.0 (2.07). Эти версии поддерживали только создание полных образов дисков. Они могли работать на IBM XT и без дополнительной памяти. Они также были совместимы с OS/2.

GHOST 3.1

Версия 3.1, выпущенная в 1997 году, поддерживает клонирование отдельных разделов. GHOST позволял клонировать диск или раздел на другой диск или раздел, либо в файл образа. GHOST обеспечивал возможность записи клона или образа на второй диск в той же системе, на другую систему, подключенную параллельным или сетевым кабелем, на сетевой диск или на ленточный накопитель. Версия 3.1 требовала процессор 286 с поддержкой XMS и могла работать под управлением OS/2.

GHOST 7.0 / GHOST 2002 г.

Выпущенный 31 марта 2001 года, Norton GHOST версии 7.0 (розничная версия) продавался как Norton GHOST 2002 Personal Edition.

GHOST 7.5

Выпущенный 14 декабря 2001 года, GHOST 7.5 создает виртуальный раздел – DOS-раздел, который фактически существует как файл в обычной файловой системе Windows. Это значительно упростило управление системами, так как пользователю больше не требовалось самостоятельно настраивать таблицы разделов. GHOST 7.5 может записывать образы на диски CD-R. Более поздние версии поддерживают запись на DVD.

Symantec GHOST 8.0 (вводится в действие по истечении десяти дней после дня его первого официального опубликования)

GHOST 8.0 может работать непосредственно из Windows. Он хорошо подходит для размещения на загрузочных носителях, таких как загрузочный CD BartPE. Корпоративная версия поддерживает одноадресную, многоадресную и одноранговую передачу данных по протоколу TCP/IP. GHOST 8.0 поддерживает файловую систему NTFS, хотя доступ к NTFS из программы DOS невозможен.

Переход от DOS

В офлайн-версии Ghost, запускаемой с загрузочных носителей вместо установленной операционной системы, изначально возникали трудности с поддержкой драйверов из-за ограничений устаревающей 16-битной среды DOS. Выбор и настройка драйверов в DOS с самого начала были непростой задачей, а ограниченное пространство на дискетах затрудняло клонирование дисков с различными дисковыми контроллерами, особенно при использовании SCSI, USB и CD-ROM накопителей. Поддержка мыши была возможна, но часто исключалась из-за нехватки места для драйверов на дискете. Некоторые устройства, такие как USB, часто не работали с новейшими функциями, например USB 2.0, функционируя только на скорости 1.0 и требуя часы на выполнение операций, которые должны были занимать несколько минут. С угасанием поддержки DOS становилось все сложнее находить драйверы для нового оборудования, работающие под DOS. Конкуренты Ghost в области создания образов дисков решили эту проблему, перейдя на другие среды восстановления, такие как FreeBSD, Linux или Windows PE, где они могут использовать современные драйверы для поддержки новых моделей дисковых контроллеров. Тем не менее, версия Ghost для DOS на совместимом оборудовании работает значительно быстрее, чем большинство инструментов для создания образов и резервного копирования на базе *nix. Ghost 8 и более поздние версии являются программами для Windows и, следовательно, могут работать в Windows PE, BartPE или Hiren's BootCD, используя те же драйверы Plug and Play, что и обычный настольный компьютер, что значительно упрощает поддержку оборудования в Ghost.

Norton GHOST 2003 - это

Norton GHOST 2003, потребительская версия Ghost, была выпущена 6 сентября 2002 года. Norton GHOST 2003 также входил в состав Norton SystemWorks 2003 Professional. Являясь упрощенной, не корпоративной версией Ghost, Norton GHOST 2003 не включает консоль, но предоставляет графический интерфейс Windows для создания сценариев операций GHOST и загрузочного диска GHOST. Компьютеру все равно требуется перезагрузка в виртуальный раздел, однако пользователю не нужно взаимодействовать с DOS. Symantec прекратила поддержку LiveUpdate для Norton GHOST 2003 в начале 2006 года.

Приобретение PowerQuest

В конце 2003 года Symantec приобрела своего крупнейшего конкурента в области клонирования дисков, PowerQuest. 2 августа 2004 года Norton GHOST 9.0 был выпущен как новая потребительская версия Ghost, основанная на версии 7 Drive Image от PowerQuest и обеспечивающая создание "живых" образов системы Windows. GHOST 9 продолжает использовать файловый формат PowerQuest (v2i), что означает его несовместимость с предыдущими версиями Ghost. Однако, для поддержки существующих пользователей GHOST, в состав диска восстановления GHOST 9 включена версия GHOST 8.0. После приобретения PowerQuest, GHOST разделился на две отдельные кодовые базы. Потребительская версия использует технологию V2I от PowerQuest, а корпоративная – оригинальный формат GHO.

Norton GHOST 9.0 (включает GHOST 2003)

GHOST 9.0 был выпущен 2 августа 2004 года. Он знаменует собой существенный переход в потребительской линейке продуктов по сравнению с GHOST 2003, и проявляется это в нескольких аспектах: он использует совершенно иную кодовую базу, основанную на продукте DriveImage/V2i Protector, приобретенном Symantec у PowerQuest. Это программа для Windows, которую необходимо устанавливать на целевую систему. Создание образов возможно непосредственно из работающей Windows, а не только при загрузке в режиме DOS. Поддерживается создание инкрементных образов (содержащих только изменения с момента последнего создания). Для полноценной работы требуется активация продукта. Загрузочная среда на CD-диске GHOST 9 предназначена исключительно для восстановления существующих резервных копий и не может использоваться для создания новых образов. Поскольку GHOST 9 не поддерживает устаревший формат дисковых образов gho, в розничную упаковку включен отдельный CD с GHOST 2003 для пользователей, которым необходим доступ к этим старым образам. Symantec недостаточно четко сообщила об ограничениях GHOST 9 по сравнению с GHOST 2003, что привело к разочарованию многих клиентов, которые, приобретая GHOST 9, ожидали функциональности предыдущей версии (например, создания образов из загрузочной среды GHOST, отсутствия необходимости установки и активации продукта).

Norton GHOST 10.0 (вводится в действие по истечении десяти дней после публикации)

Выпущен примерно в 2005 году. Поддерживает создание образов на CD, DVD, дисках Iomega Zip и Jaz, а также на устройствах массового хранения IEEE 1394 (FireWire) и USB. Поддерживает шифрование образов и внешних жестких дисков Maxtor с кнопками Maxtor OneTouch. GHOST 10.0 совместим с предыдущими версиями, но не совместим с последующими.

Norton Save And Restore 1.0 (GHOST 10.0) (Сохранение и восстановление с помощью Norton)

Norton Save And Restore 1.0, выпущенный в феврале 2006 года, являлся переименованной потребительской версией Ghost. Он использовал движок GHOST 10.0 с добавлением функций для резервного копирования и восстановления отдельных файлов.

Norton GHOST 12.0 (вводится в действие по истечении десяти дней после публикации)

GHOST 12.0 (апрель 2007) включает поддержку Windows Vista с обновленным и более продуманным пользовательским интерфейсом. Программа поддерживает как полное резервное копирование системы, так и резервное копирование отдельных файлов или папок. В этой версии реализована функция "LightsOut Restore", которая позволяет восстановить систему из среды восстановления программного обеспечения, расположенной на диске и аналогичной Windows RE, что обеспечивает восстановление без использования загрузочного диска. При загрузке системы появляется меню с запросом о выборе: запустить операционную систему или среду восстановления LightsOut. Функция LightsOut Restore расширяет возможности ISO-образа, поставляемого вместе с Ghost, который содержит среду восстановления для систем, в которых операционная система не загружается.

Norton Save & Restore 2.0 (GHOST 13.0) (Сохранение и восстановление Norton 2.0)

NSR 2.0 имеет меньше функций по сравнению с Norton GHOST 12. NSR 2.0 предлагает создание однократных резервных копий, резервное копирование файлов и папок, упрощенный редактор расписания, интеграцию с Maxtor OneTouch и настраиваемый диск восстановления Symantec. Эта версия поддерживает 32-разрядные и 64-разрядные версии Windows XP и Vista.

Norton GHOST 14.0 (вводится в действие по истечении десяти дней после публикации)

Версия 14.0 (ноябрь 2007 года) использует службу Volume Snapshot Service (VSS) для создания резервных копий и может сохранять их на FTP-сервере. GHOST может подключаться к ThreatCon, службе Symantec, которая отслеживает активность вредоносного ПО по всему миру и выполняет инкрементные резервные копии при достижении определенного уровня угрозы. Среди других функций – возможность резервного копирования на сетевые накопители и поддержка разделов NTFS объемом до 16 ТБ. GHOST может управлять другими установками версии 12.0 или более поздней в сети. Эта версия больше не поддерживает открытие файлов образов gho. Образы хранятся в формате v2i. Инкрементные образы резервных копий, созданные Norton GHOST, сохраняются с расширением iv2i вместе с исходным полным образом резервной копии (с расширением v2i) на регулярной основе. Старые файлы образов gho можно восстановить с помощью GHOST Explorer, отдельной утилиты.

Прекращение

Norton GHOST был снят с поддержки 30 апреля 2013 года. Поддержка в чате и база знаний были доступны до 30 июня 2014 года. До прекращения поддержки он описывался как программное обеспечение для резервного копирования и аварийного восстановления.

Symantec GHOST Solution Suite 1.0 (GHOST 8.2) (показатель для использования в процессе разработки)

Выпущенный 15 ноября 2004 года, компания Symantec переименовала корпоративную версию GHOST в Symantec GHOST Solution Suite 1.0. Это позволило четче разграничить потребительскую и бизнес-версии продукта. По заявлению Symantec, Symantec GHOST и Norton GHOST – это две отдельные продуктовые линейки, основанные на различных технологиях, разработанных разными командами. Это было дополнительно уточнено в феврале 2006 года с выпуском Norton Save And Restore (также известного как Norton Backup And Restore) – самостоятельного приложения для резервного копирования, основанного на GHOST 10.0.

Symantec GHOST Solution Suite 1.1 (GHOST 8.3) (показатель для использования в процессе разработки)

GHOST Solution Suite 1.1 был выпущен в декабре 2005 года. GHOST Solution Suite 1.1 – это комплект, включающий обновленную версию Ghost, Symantec Client Migration (инструмент для миграции пользовательских данных и настроек) и DeployCenter, ранее являвшийся эквивалентом PowerQuest (использующий образы PQI). Он позволяет создавать файлы образов размером более 2 ГБ. (В GHOST 8.2 и более ранних версиях такие файлы образов автоматически разбиваются на два или более сегмента, чтобы размер каждого сегмента не превышал 2 ГБ.) Среди других новых возможностей – расширенный набор инструментов для производственного развертывания и функция создания "универсального загрузочного диска".

Symantec GHOST Solution Suite 2.0 (GHOST 11.0) (показатель для использования в процессе разработки)

GHOST Solution Suite 2.0 был выпущен в ноябре 2006 года. Эта версия обеспечивает значительное повышение производительности, а также возможность редактирования образов NTFS. В этой версии также добавлена поддержка Windows Vista, 64-разрядных версий Windows и дисков с таблицей разделов GUID (GPT). Однако программное обеспечение не обеспечивает полной поддержки систем с прошивкой Extensible Firmware Interface (EFI). GHOST 11.0 поддерживает сохранение и восстановление из собственных форматов образов GHOST (.gho, .ghs) и необработанных образов (.img, .raw).

Symantec GHOST Solution Suite 3.x (GHOST 12.0) (показатель для использования в процессе разработки)

GSS 3.0, включая GHOST 12.0 и Deployment Solution 6.9, был объявлен в марте 2015 года. GSS 3.1, включая GHOST 12.0 и Deployment Solution 6.9, был выпущен 7 марта 2016 года. GSS 3.2, включая GHOST 12.0 и Deployment Solution 6.9, был выпущен 18 мая 2017 года. Релиз обновления 3, выпущенный 22 сентября 2017 года, добавил поддержку файловой системы ext4. GSS 3.3, включая GHOST 12.0 и Deployment Solution 6.9, был выпущен 31 октября 2018 года. Этот релиз добавил поддержку веб-консоли GHOST Solution Suite, iPXE, Windows Server 2016, интеллектуальной необработанной съемки и дисков с собственной поддержкой 4K.