Symantec ghost как пользоваться

Обновлено: 05.07.2024

Не прошло и полугода, как у меня выдалась наконец то минутка, что бы написать давно обещанное пояснение. Я конечно имею в виду заметку о том, почему я рекомендую использовать Symantec Ghost Solution Suite для выполнения рутинной задачи поддержания ПО на большом парке машин в адекватном и актуальном состоянии.

  • AI Builder
  • Ghost Boot Wizzard
  • Ghost Console
  • Ghost Explorer
  • GhostCast Server
  • Ghost
  • GhostWalker
  • User Migration Package Explorer

Честно говоря не нашел, чем могут быть полезны для наших целей первый и последний пункты. А вот все остальное очень и очень ценные инструменты. Начем по порядку.

Ghost Boot Wizzard

Как следует из названия это мастер создания загрузочных дисков и образов Ghost. К родным возможностям относятся создание загрузочных дисков и образов линукс, WinPE, Pc-Dos. Если у вас где то завалялась дискетка от 98 винды (Или вы умеете пользовться гуглом) то создаются и загрузочные образа Ms-Dos.

Сразу обрисуем ситуацию. WinPE прекрасно подходит для загрузки с сидюка, и дровишики сетевые встают сами и если обаз не очень большой и сильно пожатый то можно красиво разворачиваться с сд\двд. Для передачи образа по сети он несколько великоват, порядка

Linux. Вообще очень странная штука. Самым ценным из того что дает этот пункт, это возможность выдрать бинарник Ghost для линукса. С практическим же использованием сборки что выходит из этого мастера очень много сложностей и проблем.

Pc-Dos. Заявляется что полностью совместима с драйверами для Ms-Dos, но на практике бывают неприятные неожиданности, так что пользоваться можно, но не очень удобно.

MS-Dos. Вот оно эльдорадо. Добрались. Гики могут смешно похихикивая доставать заныканые загрузочные дискетки 95-98 винды. И радоваться тому что им нашлось реальное применение. Для передачи по сети (о чем мы говорили в прошлых статьях) идеальный вариант за счет своего малого объема, наличия хорошего репозитория драйверов, включая (почти)универсальный. Я для своих нужд использую именно этот вариант.

Ghost Explorer

Простая но не самая удобная утилита для работы со снятыми образами жестких дисков. Позволяет смотреть их содержимое, а так же изменять его. Все просто и никаких дополнительных коментарииев, мне кажется не нужно.

GhostCast Server

Ключевой элемент всей системы. Это приложение в любом из трех режимов (Multicast, Unicast, Broadcast) передает образы жестких дисков на клиентские машины. Мого удобностей вроде настройки мультикастовго диапазона, автостарты, и самое вкусное — передача клиентам ключей для изменения их явно указанных настроек в зависимости от текущей настройки сервера. Крайне простые настройки в общем случае ограничиваются именем сессии, командой(снять образ, залить образ), путем к файлу образа, и номером диска\партиции. Тривиально.

Ghost

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

GhostWalker

Пост-заливочная утилита, предназначенная для переименовывания машины и смены ее SID. Работает как в пользовательском режиме, так и в автоматическом, что не может не радовать.

Ghost Console

Сердце пакета. И его ахилесова пята.

Вот такое оно самое дружелюбное и полезное сетевое привидение.

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

Восстановления раздела (диска) из образа

ghost-031


4 Вверху в поле Look In выберите локальный диск, содержащий ранее созданный в программе Ghost образ раздела.
5 Найдите нужный файл образа. Он должен иметь расширение *.GHO. Нажмите на нужный файл мышью для его выбора (кнопку Open нажимать скорее всего не придётся):

ghost-032


6 Выберите исходную партицию в образе. Нужно нажать на неё мышью, даже если она в списке одна.
7 Нажмите ОК:

ghost-033


8 Выберите физический диск, на который будем восстанавливать партицию.
9 Нажмите ОК:

Отвечаем Yes (Да):

ghost-036

После этого программа Ghost приступит к восстановлению партиции в указанный раздел из образа:

ghost-037

Создание образа раздела (диска)

1 Нажимаем Local.
2 Выбираем Partition, т.е. Партицию (раздел).
3 Выбираем пункт To Image. Это означает, что мы хотим сохранить партицию в образ:

ghost-012


4 Выберите физический диск.
5 Нажмите ОК:

ghost-013


6 Выберите партицию (раздел).
7 Нажмите ОК:

ghost-014


8 В верхнем выпадающем меню выберите другой диск, куда вы хотите поместить образ первого диска.
9 В поле File name задайте имя файла.
10 Нажмите Save для сохранения файла, в который будет записываться образ:

ghost-015


11 Выберите степень сжатия. Рекомендуем выбирать Fast:

ghost-017

Запускается процесс создания. Нужно дождаться, когда прогресс дойдёт до 100%:

ghost-019

ghost-020

Теперь можно нажать на Quit и перезагрузить компьютер кнопкой RESET.

Внимание! Имейте в виду, для создания полноценной резервной копии Windows 7 или Windows 8.1 создавайте образ не только раздела с самой операционной системой (на примере которого написана инструкция), но загрузочного раздела, если такой имеется на диске. Резервная копия последнего вам также может пригодиться.

Загрузочный раздел Windows7 занимает 100MB. Загрузочный раздел Windows8.1 занимает 350MB.

Norton Ghost. Как создать образ диска. Как восстановить систему из образа

Загрузитесь с загрузочного диска или флешки, содержащих программу Symantec Ghost. После запуска программы нажмите ОК:

ghost-011

Symantec ghost как пользоваться

Инсталляция очень проста. Достаточно скопировать папку Ghost7 или файл Ghost.exe на жесткий диск.

Главное меню


Описание меню

Ghost позволяет клонировать и создавать резервные копии дисков и разделов.

Пункт Disk позволяет выбрать операции с жесткими дисками
Пункт Partition позволяет выбрать операции с разделами
Пункт Check позволяет выбрать опции проверки

Подменю Disk (операции с дисками)

Можно выбрать три операции с жесткими дисками:

1. Диск в диск (клонирование диска)
2. Диск в образ (резервное копирование диска)
3. Образ на диск (восстановление из резервной копии)

1. Для использования данной функции система должна иметь по меньшей мере два физических жестких диска. Для перемещения курсора нажмите .
2. При восстановлении резервной копии на диск все данные на диске
назначения будут потеряны.

Диск в диск (клонирование дисков)

1. Выберите исходный диск.
2. Выберите диск назначения.

3. При клонировании диска или восстановлении резервной копии, установите требуемый размер раздела, как показано на рисунке внизу.

4. Нажмите OK, появится диалоговое окно подтверждения. Нажмите Yes для
начала операции.

Диск в образ (резервное копирование диска)

1. Выберите исходный диск.

2. Выберите место сохранения файла резервной копии.

3. Нажмите OK, появится диалоговое окно подтверждения. Нажмите Yes для начала операции.

Диск из образа (восстановление из резервной копии)

1. Выберите файл резервной копии для восстановления.

2. Выберите диск, на который будет восстановлена резервная копия.

3. При восстановлении резервной копии диска, задайте размер раздела, как указано на рис. внизу.

4. Нажмите OK, появится диалоговое окно подтверждения. Нажмите Yes для начала операции.

Подменю Partition (операции с разделами)

Можно выбрать три операции с разделами:

1. Раздел в раздел (клонирование разделов)
2. Раздел в образ (резервное копирование)
3. Образ в раздел (восстановление резервной копии)

Раздел в раздел (клонирование разделов)

При клонировании разделов операция проводится над такой единицей хранения информации, как "раздел". Описание самой операции см. в пункте "Клонирование дисков".

Раздел в образ (резервное копирование раздела)

1. Выберите диск для резервного копирования.

2. Выберите первый раздел для резервного копирования. Обычно, в этом разделе располагается операционная система и программы.

3. Выберите путь и имя файла резервной копии.

4. Есть три варианта сжатия файла:

(1) No: нет сжатия данных при создании резервной копии
(2) Fast: Быстрое сжатие, уменьшение размера незначительно.
(3) High: высокое сжатие. Файл будет сжат до минимума, однако время исполнения операции увеличивается.

4. Нажмите Yes для начала резервного копирования.

Образ в раздел (восстановление из резервной копии)

1. Выберите файл резервной копии для восстановления.

2. Выберите исходный раздел.

3. Выберите диск для восстановления.

4. Выберите раздел для восстановления.

5. Нажмите Yes для начала операции.

Подменю Check (проверка)

Данная функция позволяет проверить наличие возможных ошибок из-за повреждения таблицы размещения файлов (FAT) или дорожки во время резервного копирования или восстановления резервной копии.

Как переустановить Windows за 2 минуты

В данном разделе речь пойдет о том, как правильно настроить компьютер и, при необходимости, переустановить Windows за 2 минуты. Утилита Ghost предлагает несколько вариантов решения данной задачи. В двух последующих пунктах описывается создание аварийной загрузочной дискеты и аварийного загрузочного CD:

Аварийная загрузочная дискета

Разделите жесткий диск на два раздела. В первом разделе размещаются операционная система и приложения. Второй раздел предназначен для хранения данных и резервной копии операционной системы. Размер раздела определяется в зависимости от потребностей в резервном копировании. К примеру, операционная система Windows требует около 200 Мб. дискового пространства, плюс полная копия офисных приложений требует еще 360МВ. Оставшееся место можно использовать для хранения данных.

После инсталляции Windows при помощи утилиты Ghost создайте резервную операционной системы и сохраните файл (образ) на диске D. Назовите файл Original.gho. Затем, создайте аварийную загрузочную дискету со следующим содержимым:

Есть два способа создания аварийной загрузочной дискеты:

(1) Автоматического восстановления Windows после загрузки: включите следующую командную строку в файл Autoexec.bat:

Ghost.exe clone, mode=pload, src=d:original.gho:2,dst=1:l -fx -sure -rb

Описание команды: Автоматический запуск операции восстановления системы из резервной копии (файла образа), сохраненной на диске D. После исполнения происходит завершение работы утилиты Ghost и загрузка системы. Более подробно см. раздел "Функции утилиты Ghost".

(2) Вывод меню после загрузки, возможность выбора опций сохранения резервной копии или восстановления из резервной копии:

Так как в дальнейшем пользователь может инсталлировать дополнительные приложения, для сохранения или восстановления текущего пользовательского файла резервной копии в файл Autoexec.bat надо внести следующие изменения:

Сохранение резервной копии

Сохранение текущей резервной копии Windows и приложений в файле Recent.gho. Командная строка:

Ghost -clone,mode=pdump,src=l:l,dst=d:Recent.gho -fx -sure -rb

Восстановление из резервной копии

Возможные типы: Только Windows [General Windows] и Windows и приложения [Windows and Application Programs]. Если вы выбираете опцию "Только Windows", система восстанавливается в исходное состояние операционной системы. Командная строка:

Ghost.exe -clone,mode=pload,src=d:Original.gho,dst=l:l -fx -sure -rb

Если вы выбираете опцию "Windows и приложения", то восстановление происходит из текущего файла (Recent.gho), что избавляет от необходимости повторно инсталлировать все дополнительные приложения.

Описание соответствующих параметров дано в разделе "Функции утилиты
Ghost.

Для получения дополнительной информации о загрузочном меню, смотрите
файлы Config.sys и Autoexec.bat в папке "/Menu" на CD. Вы также можете
создать аварийный загрузочный CD, на котором должны присутствовать эти
два файла и файл Ghost.exe.

Аварийный загрузочный CD

Далее описывается простой способ создания аварийного загрузочного CD:

1. Сначала при помощи любой утилиты для записи на CD (например, "Easy CD Create", см. Примечания) создайте загрузочный CD со следующими файлами:

Файл Config.sys
Файл Autoexec.bat
Файл Mscdex.exe (исполнительный файл CD-Rom)
Файл Ghost.exe
Файл Oakcdrom.sys (драйвер, совместимый с ATAPI CD-ROM)

В файле Config.sys должно содержаться:
DEVICE=Oakcdrom.sys /d:idecd001

В файле Autoexec.bat должно содержаться:
MSCDEX.EXE /D:IDECD001 /L:Z
Ghost.exe clone,mode=load,src=z:original.gho,dst=l -sure -rb

2. Запишите файл резервной копии (original.gho) целого диска или раздела на загрузочный CD. Используйте данный диск для автоматической загрузки системы и восстановления резервной копии.

Описание соответствующих параметров приведено в разделе "Функции утилиты Ghost".

Примечание: Для получения дополнительной информации о создании загрузочного CD и записи файлов обратитесь к справочной документации соответствующей программы.

Призрачное клонирование, или впрягаем Ghost в рутину.

Да именно так. «Или младше». Дело в том что Symantec Ghost версий младше 11 занимается более ценными вещами нежели последующие. Нынешние версии занимаются «бэкапом» «важных данных». Старые версии заниманились созданием образов жестких дисков, со всей их структурой. Причем, в случае с виндовскими файловыми системами, копировалась именно структура ФС, что прозволяло переносить ось полностью на любые харды вмещавшие необходимый объем данных. С *никс ФС все несколько хуже — их копировали по-секторно что вызывало определенные проблемы. Впрочем *никс систем мы сегодня касаться будем лишь вскользь.

DHCP и TFTP

DHCP сервер желателен, так что если он у вас присутствует — хорошо. Если нет — не страшно, есть несколько способов решения. Нужен он нам для своей прямой роли — раздавать IP адреса и дополнительные параметры, в нашем случае адрес TFTP сервера.
TFTP сервер нам нужен для загрузки из сети образа дискетки с драйверами для сетевух и собственно самого Ghost.

Сеть нам понадобится. Весь смысл в одновременной передаче образов жестких дисков через сеть на большое количество компьютеров. И как уже сказано ранее, чем лучше тем лучше. И касается это как проводов/розеток, так и сетевого оборудования. Впрочем от качества ЛВС напрямую зависят два параметра: скорость заливки образов и вероятность перегрузки сети. Дело в том, что наша конечная цель предусматривает использование multicast, и если свитчи не умеют с ним адекватно работать, во время работы GhostCast может снижаться скорость работы сети, вплоть до смазывания ARP таблиц на свичах.

Пациенты

Основное требование к пациентам это возможность загрузки из сети. В доверенном мне сейчас парке машин 95% умеют работать с PXE, благодаря чему жизнь моя значитеьно проще чем могла бы быть. Впрочем проблема с невозможностью загрузки по PXE вполне решаема, было бы желание.

Подготовка
  • Настроить или донастроить DHCP
  • Настроить TFTP
  • Создать образ загрузочной дискеты Ghost с сетевыми драйверами
Клонирование

Теперь обрисовываем ситуацию. У нас нулевая точка, т.е. все машины с пустыми винтами. Допустим у нас есть две конфигурации железа. На одну из машин мы руками ставим ОС, весь необходимый софт и драйвера на конфигурацию. А потом заходим в менеджер устройств и планомерно удалять все устройства, кроме стандартных. Выключаем.

И вот тут то нам начинает помогать Ghost. У нас уже подготовлены образ дискетки с гостом, запущены DHCP и TFTP, на свичах включена функция фильтрации IGMP. Мы загружаем машину по сети, снимаем копию системного раздела(С:) на сервер, попутно сжимая. В зависимости от скорости ЛВС это займет различное время(Для шестнадцати гигабайт= 10 Мбит\с

3-4 часа, 100 Мбит\с

0,5-1,5 час, 1000 Мбит\с

15-30 минут). Попили кофе, покурили(да-да, у меня почти везде гигабит). И вот казалось бы счастье, можно залить половину машин этим образом.

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

Ан нет, мы этот образ заливаем на машину со второй конфигурацией. И снова перерыв на кофеечек и сигареточку. Ghost свою работу сделал, время для GhostWalker. Волкер позволяет заменить в Вин системах SID и переименовать компьютер до его загрузки (честно говоря пока еще не напарывался на проблему совпадающих SIDов у разных компов, но большие умные дядки говорят, что проблемы такие бывают и SID менять надо. Что ж, я им верю.). Дождались когда зальется вторая машинка и доставляем все необходимые драйверы на нее. Снова удаляем все нестандартные устройства. И… ну вы поняли, ставим снимать образ. И снова кофеечек и сигареточка. Дождались, теперь у нас есть образ который при заливке на любую(из наших двух) конфигурацию сам определит драйвера, и там уже установлен весь не обходимый софт.

Ну вот теперь то ради чего мы все это проделали. Можно включать на GhostCast сервере мультикаст раздачу этого образа, еще раз проверять включена ли фильтрация IGMP, грузить из сети все машины, и смотреть как на них сначала работает Ghost, а потом GhostWaker.

Загружаемся. Вуаля Нцать компьютеров развернуты за 3 часа.(0,5 на первичную установку + 0,5 на первое снятие + 0,5 на заливку, + 0,5 на второе снятие + 0,5 на заливку всех + 0,5 прозапас)

Что же касается второй цели, то если вдруг возникает на ВСЕ машины поставить что-то громоздкое и неприятное(VS2008, к примеру), то можно перезалить одну машинку чистым образом, поставить на нее необходимое, удалить лишнее, снять образ и накатить его на все остальные машины. Как итог на всех машинах есть все одно и то же: чистая ось и необходимое ПО. Доставлять ПО можно и залив образ на виртуальную машину. Ко всему прочему стоит добавить, что если есть необходимость просто добавить какие то файлы в образ, то их можно внести GhostExploer-ом, равно как и вытащить.

Вот собственно и все. На следующей неделе ждите вторую и третьи части статьи «PXE, TFTP выбор ПО.» и «Самый полезный призрак в сети»

Читайте также: