[펌][리뷰] 강력한 기업용 복구 솔루션, Ghost Solution Suite 2.0
페이지 정보
작성자
본문
▲ 시만텍 고스트 솔루션 슈트(Ghost Solution Suite)
|
Ghost Solution Suite의 주요기능 |
Symantec Ghost, Symantec Client Migration, DeployCenter Library 이미징 테크놀로지 등이 포함되어 있다 |
Ghost Console을 이용한 운영 체제 및 응용 프로그램의 원격 설치 지원 |
섹터/파일 기반 디스크 이미징을 통해 FAT, NTFS, EXT2, EXT3 파일시스템 이미지 생성 |
클라이언트 스테이징 영역 (즉, 시스템 복구나 OS 마이그레이션을 하는 동안 클라이언트 시스템의 파일과 이미지를 안전하게 저장하는 공간) |
패키지 |
설명 |
Standard Ghost Boot Package | 일반적인 구성, TCP, P2P를 지원하지 않지만 CD/DVD 드라이브 접근이 가능하다 |
Network Boot Package | 네트워크 카드 드라이버를 사용하여 네트워크를 인식한다. GhostCasting, TCP P2P 연결이 가능하다. |
Drive Mapping Boot Package | 네트워크 드라이브를 사용하고자 할때 적용한다. 윈도우 파일 공유 서버나, Samba 서버를 사용하는 경우 쓰일 수 있다. |
CD/DVD Startup Boot Package with Ghost CD/DVD | 드라이브의 접근을 가능하게 한다. |
Console Boot Partition | 클라이언트 PC의 디스크로 고스트 부팅이 가능하게 만들 때 선택한다. |
TCP/IP Network Boot Image | 네트워크 부팅 가능한 이미지를 생성한다. 이 패키지는 3com Boot Services 와 함께 사용해야 한다. |
TCP/IP Network Ghost Client Boot Image | 위와 동일하나 고스트 DOS 용 클라이언트 프로그램이 포함된다. |
|
▲ 제작과정 1 |
|
▲ 제작과정 2 |
|
▲ 제작과정 3 |
|
▲ 제작과정 4 |
|
▲ 제작과정 5 |
|
▲ 제작과정 6 |
Format Floppy Disk Set |
포맷 수행 후 여러 장의 부팅시크를 제작하며 보통 2장정도 소모된다. |
Create ISO Image |
CD 제작이 가능하도록 ISO 이미지로 생성한다. |
Format Disk |
하드나 이동 드라이브를 초기화 한다. |
|
▲ 제작과정 7 |
Review에서는 지금까지 마법사를 통하여 설정한 내용들이 구체적인 옵션으로 지정된 화면을 볼 수 있으며 DOS 에서의 기본 설정 파일인 config.sys와 부팅시 자동 실행 파일인 autoexec.bat 파일의 내용을 볼 수 있다.
네트워크 인식 부팅 디스크 제작
고스트 캐스트 서버를 활용하기 위해서는 네트워크를 인식할 수 있는 부팅 디스크를 제작해야 된다. 이번에는 네트워크를 인식하는 부팅 디스크를 제작해보자.
|
▲ 네트워크 카드를 선택한다 |
|
첫 번째 과정으로는 사용자가 사용하고 있는네트워크 인터페이스 카드(NIC)를 먼저 선택해야 한다. 자신이 어떤 것을 가지고 있는지 모른다면, 제어판 - 시스템 - 장치 관리자에서 "네트워크 어댑터" 항목을 살펴보면 된다.
드라이버 선택은 특정 드라이버를 하나만 선택하는 방법과 "Multicard Template"와 같이 여러 개의 카드 드라이버를 알맞게 선택하는 방법이 있다. 대부분의 인터페이스 카드가 리얼텍(realtek) 또는 인텔(Intel), 3Com 과 같은 회사 제품이기 때문에 멀티카드 템플릿으로 이 회사 제품들만 선택해도 무리 없을 것이다.
만약 제시된 네트워크 카드가 보이지 않는 경우에는 제조사의 웹사이트에 방문하거나 문의 하여 DOS용 드라이버를 구해야 된다. 또한 보이는 드라이버의 종류가 제한적일 경우는 "Show All Drivers (Advanced)" 항목을 선택하면 고스트에서 제공하는 모든 네트워크 인터페이스의 드라이버를 볼 수 있을 것이다.
이후과정은 DOS 종류 선택 과정으로 일반 부팅 디스크 설치과정 3 ~ 5 와 동일하다.
|
▲ 네트워크 셋팅 |
|
▲ Ghost Console Client 기본화면 |
Local - Disk - To Disk, To Image, From Image |
콘솔 프로그램이 실행되고 있는 PC에 관한 부분이다. Disk, To Disk 는 하나의 디스크에서 다른 디스크로 백업을 수행하는 메뉴이며, Disk , From Image 는 디스크를 이미지로 부터 복구하는 항목이다. |
Peer to peer - LPT |
PC 2대를 1:1로 연결하여 백업/복구 할 수 있는 옵션. 간단하게 1대를 복구하고자 할 때 이용하면 편리하다. 프린터 포트(LPT), USB 포트, TCP/IP 를 활용할 수 있으며 부팅 디스크를 제작할 때 USB 드라이버 지원, LPT 드라이버를 포함시켜주어야 활성화된다. |
TCP/IP - Master, Slave |
TCP/IP 프로토콜을 이용하여 백업 복구 한다. 복구하고자 하는 PC를 슬레이브 모드로 놓고, 원본 PC는 마스터 모드로 설정하여 슬레이브 PC의 IP를 입력하여 접속한다. |
GhostCast |
고스트 캐스트 관련 메뉴이다. 여러 대를 동시에 백업/복구 할 수 있는 작업을 여기에서 수행한다. 이 항목에 대한 설명은 캐스트 서버 설명과 같이 하겠다 |
Options |
작업이 끝나면 자동 리부팅 옵션 외에 기타 다양한 옵션 같은 설정을 할 수 있다. |
|
▲ TCP/IP - 슬레이브(Slave)를 선택한 모습. 슬레이브 모드상태로 마스터의 연결을 기다린다. |
|
▲ 마스터(Master) 선택. 마스터모드 상태로 클라이언트의 IP를 입력하여 슬레이브의 연결을 시도한다 |
요구사항 |
네트워크 인터페이스 카드(랜카드) |
허브, 스위치와 같은 장비로 구성되어있는 TCP/IP, NetWare 네트워크 망 |
네트워크를 인식할 수 있는 고스트 콘솔 부팅 디스켓 또는 CD |
1. 고스트 캐스트 서버를 백업 모드로 설정한다. |
2. 부팅 디스켓 / CD로 부팅하여 고스트 콘솔 클라이언트 프로그램을 실행한다. |
3. 고스트 캐스트 서버로 접속한다. |
4. 클라이언트의 백업 준비를 완료하고 시작한다. |
5. 고스트 캐스트 서버를 복구 모드로 설정한다. |
6. 복구하고자 하는 PC들을 부팅 디스켓 / CD로 부팅한다. |
7. 각 PC에 실행되고 있는 고스트 콘솔 클라이언트 프로그램으로 고스트 캐스트 서버에 접속한다. |
8. 고스트 캐스트 서버에서 시작 명령을 내린다. |
9. 완료 후 PC를 재부팅 한다 |
|
▲ 고스트 캐스트 서버를 백업 모드로 설정한다 |
먼저 Session 이름을 적는다. 이 이름은 콘솔 클라이언트가 접속 할 때 적어주는 이름과 동일해야 하므로 간단하게 적는 것을 추천한다. 그 다음 백업 모드를 설정하기 위하여 "Create Image" 옵션 버튼을 설정한다. 말 그대로 이 모드는 접속된 클라이언트 PC의 이미지를 만든다는 의미이다. 디스크 또는 파티션에 대한 이미지를 선택 할 수 있는 옵션이 있으므로, 상황에 맞게 설정하면 되겠다. 여기 까지 설정이 끝났으면 "Accept Clients" 버튼을 선택하여 사용자를 기다린다.
|
▲ 부팅 디스켓 / CD로 부팅하여 고스트 콘솔 클라이언트 프로그램을 실행한다 |
이미지를 생성하고자 하는 PC(OS 및 기타 프로그램이 이상없이 설치된 PC)에 미리 준비해 둔 고스트 콘솔 클라이언트가 포함된 부팅 디스켓 / CD로 부팅한다. 그 다음 고스트 콘솔 클라이언트 프로그램이 실행이 될 때 까지 기다린다.
Multicast |
한 번의 전송으로 여러 네트워크 장치와 통신 할 수 있는 프로토콜이다. 단 같은 네트워크 안에 있는 PC끼리만 가능한 방식이다 |
Directed Broadcast |
모든 네트워크의 노드를 로컬 네트워크가 아닌 것으로 식별한다. 이 방식은 클래스가 다른 네트워크의 여러노드를 접근 할 때 사용된다 |
Unicast |
Unicast는 P2P와 비슷한 개념으로 하나의 특정한 네트워크 장치와 통신하는 프로토콜이다 |
참고할점은 이미지 생성 백업 과정에서는 위 3가지중 아무거나 선택하여도 성능상의 이점을 얻기 힘들다. 필자는 "Unicast"를 선택하고 다음 과정으로 넘어갔다.
|
▲ 캐스트 서버에서 설정했던 세션 이름을 적는다 |
IP를 할당하는데에는 약간의 시간이 걸리며, 위 화면에서 캐스트 서버에 설정해두었던 세션이름을 적는다. 만약 같은 게이트웨이(Gateway, 쉽게 말해서 같은 허브나 스위치를 사용)를 사용하는 네트워크에서는 간단하게 세션 이름만으로 서버를 찾을 수 있지만 그렇지 않는 경우라면 직접 서버 IP를 적어 주고 다음 과정으로 넘어가자.
|
▲ 이미지를 생성할 하드 선택 |
이미지를 생성할 대상하드를 선택하고 압축률을 선택한후 다음 과정으로 넘어가자. 참고로 이미지 특성상 용량이 크므로 빠른 압축을 권장한다.
|
▲ 빠른 압축 선택 |
위 과정을 모두 마쳤으면 이미지 생성 작업이 진행되며, 백업이 완료 될 때까지 기다리면 된다. 당연한 얘기겠지만 하드 디스크에 저장되어있는 용량에 따라 시간이 달라지는데, 필자의 테스트 PC에서는 약 8GB 정도의 데이터를 담고 있는 하드의 이미지를 생성하는데 25분정도의 시간이 소요되었다. 고스트 캐스트 서버 프로그램에서도 진행 상황을 파악 할 수 있다.
|
▲ 진행과정 1 |
|
▲ 진행과정 2 |
이미지 생성이 문제없이 끝났다면 고스트 캐스트 서버를 복구 모드로 설정한다. 고스트 캐스트 서버에서 복구 모드 "Restore Image"를 선택 한 다음, 전 단계에서 만들어둔 이미지를 선택한다.
|
▲ 생성했던 이미지를 선택 |
|
▲ Multicast를 선택한다 |
"하드 보안관" 이란?
OS가 부팅된 후 변경되는 하드안의 내용들을 일일이 기록하여 재부팅할 때 이전 상태로 되돌려 놓는 기능을 가진 소프트웨어이다. 여러 가지 제품 군이 있으며, 주로 학교나 공공장소와 같이 여러 사람들이 이용하는 PC에 설치하여 활용한다 |
이미지 안의 파일들을 보고, 파일 목록을 저장 할 수 있다 |
이미지로 부터 파일이나 디렉토리를 추출 할 수 있다 |
이미지 파일안의 파일을 추가, 삭제, 복사, 이동 할 수 있으며 실행 할 수 있다 |
Drag&Drop 기능 지원 |
이미지의 분할 |
이미지 설명 추가 |
|
▲ 고스트 이미지(*.ghs) 파일을 불러온 화면 |
이 방법의 장점은 여러대의 PC에 프로그램을 설치하는데 있어 모두 동일한 옵션으로 한번에 설치하는 데 있다. 자 그럼 이제 부터 AI를 사용하여 프로그램을 간편하게 설치 할 수 있는 패키지를 생성하는 법을 살펴보도록 하자.
AI Builder 를 사용하기 위해서는 AI Snapshot 프로그램이 필요하다. 제품 CD에 따로 편성되어있으니 기본적인 인스톨러로는 깔리지 않는다는 점 참고 하길 바란다. 제품 CD의 "AutoInstall" 폴더 안에 있는 설치 파일(AISetup.exe)로 설치 할 수 있다. 설치 후 실행해보면 아래와 같은 화면이 뜬다.
|
▲ 설치화면 1 |
|
▲ 설치화면 2 |
프로그램 설치시 감시해야 될 폴더를 설정한다. 'C:'와 같은 루트 디렉토리는 피하는 것이 좋다. 하위 디렉토리까지 모두 검색 할 것이기 때문에 작업이 더욱 오래 걸리기 마련이다.
'Option' 버튼을 눌러 폴더를 설정한다. 일반적으로 윈도우 2000/XP 시스템에서는 'C:Documents and Settings', 'C:Program files', 'C:Windows' 디렉토리만 설정하면 된다. 이렇게 설정하면 위의 3개의 폴더만 파일들의 변화를 추적하게 된다.
또한 작업 디렉토리(Working Directory)를 설정하게 되는데 이 디렉토리는 위의 3개의 디렉토리와는 별도의 공간을 지정해주어야 할 것이다. 설정을 맞추었으면 다음 버튼을 눌러 계속 진행하도록 하자.
|
▲ 현재 파일 정보에 대한 Snapshot 데이터 작성 중 |
|
▲ 레지스트리 정보에 대한 Snapshot 데이터 작성 중 |
다운로드 받은 다이렉트 X SDK 최신 버전을 찾아 선택한다.
|
▲ 다이렉트 X SDK 최신 버전 선택 |
|
▲ 소프트웨어 설치 종료 여부 확인 |
|
▲ 다이렉트 X SDK 설치 작업 |
|
▲ 패키지 입력 |
|
▲ 비교중인 화면 |
|
▲ 비교 작업 완료 |
|
▲ 다이렉트 X SDK 설치 패키지 구성 중 |
|
▲ 구성 완료 알림 |
|
▲ AI Buidler에서 열어본 다이렉트 X SDK 설치 패키지 |
Boot Image Editor |
TCP/IP, PXE, NetWare Boot 이미지를 관리 하는 프로그램으로 이미지를 생성하고 내용을 편집한다. |
Trival File Transfer Protocol (TFTP) Service |
TFTP는 서버와 클라이언트 PC들간의 데이터를 전송해주는 프로토콜이며, TFTP 서비스가 TFTP 프로토콜 규격을 준수하여 수행한다. 클라이언트 PC의 요청이 들어 왔을 때 TFTP 서비스는 요청 한 부팅이미지를 클라이언트에 전송하는 역할을 담당한다. |
Preboot eXecution Environment (PXE) Service |
PXE 서비스는 DHCP(Dynamic Host Configuration Protocol)를 지원하는 네트워크 기반에서 원격 부팅 및 Preboot 환경을 제공한다. 이를 위해서는 PXE 지원 ROM이 필요하다. 예를 들면 3Com Managed PC Boot Agent 가 내장된 ROM이 필요하다. 요즘의 보드에 내장된 랜은 대부분 이 규격 호환 롬을 장착 하고 있으므로, CMOS 옵션을 살펴보면 부팅 옵션에 네트워크 부팅을 찾을 수 있다 |
BOOTP Service |
고정 IP기반 네트워크에서 사용되는 부팅 시스템이다. 위의 PXE 서비스의 DHCP기반은 IP가 동적으로 할당되지만 네트워크가 고정 IP시스템에서는 적절하게 동작하지 못하기 때문에 고정 IP기반에서는 BOOTP가 사용된다. 이 서비스 또한 BOOTP 호환 ROM이 필요하다. |
|
▲ Install 3Com Boot Service 선택 |
|
▲ Setup Type 중에 하나를 선택한다 |
|
▲ Custom 선택시 모두 선택하고 Next를 클릭 |
우선 전체적인 과정을 간략히 요약해보면 아래와 같다.
과정 1. 고스트 TCP/IP 네트워크 부팅 이미지 제작 |
과정 2. 3Com Boot Image Editor를 이용한 PXE 부팅이미지 제작 및 편집 |
과정 3. PXE를 이용한 부팅 설정 |
|
▲ 고스트 TCP/IP 네트워크 부팅 이미지 제작 |
'Symantec Ghost Boot Wizard'를 실행한 다음 'TCP/IP Network Ghost Client Boot Image' 메뉴를 선택한다.
|
▲ PXE Packet Driver 선택 |
다음 단계는 Network Interface Card에서 'PXE Packet Driver'를 선택한다. 항목에 없다면 'Show All Drivers (Advanced)'를 체크 후 선택한다.
|
▲ 이미지 파일 경로 지정 |
PXE Packet Driver를 선택한 후 DOS 버전선택, 클라이언트 타입을 설정하는 항목으로 넘어간다. 모두 기본 설정으로 지정하고 이미지 파일 이름 과 경로를 지정해준다.
이후 나머지 단계는 전 페이지에서 설명한 것과 같으므로 생략하겠다. 이미지 생성을 마쳤다면 다음은 PXE 부팅이미지를 제작하는 단계이다.
|
▲ '3Com Boot Image Editor'를 실행한 후 'Create a PXE menu boot file...'을 선택한다. |
|
▲ 툴바의 Add 버튼을 클릭한후 만들어 두었던 부팅 이미지 파일 선택 |
|
▲ Save 버튼을 선택해서 저장한다 |
|
▲ PXE Service를 실행한 화면 |
준비된 이미지를 서버에 적용시키기 위하여 우선 'PXE Services'를 실행한다. 서버가 시작됐다는 메세지와 함께 위 화면을 볼 수 있다.
|
▲ DHCP 검색중 |
|
▲ Edit BOOTPTAB을 선택한다 |
|
▲ Node항목에 MAC 주소값이 설정되어있으며, 이름과 부팅될 Image를 선택 해주면 된다 |
설정을 끝냈으면 확인 버튼을 누르고 저장한다. 'BOOTPTAB Editor' 프로그램에서 저장 버튼을 반드시 눌러주어야 3Com PXE Server 프로그램에서 내용이 업데이트가 된다.
이 과정을 거치면 네트워크로 부팅되는 PC를 볼 수 있을 것이다. 만약 안되는 경우는 재부팅 후 다시한번 시도해보길 바란다.
|
▲ TFTP를 통해 부팅 이미지를 전송 받은 후 부팅되는 화면 |
|
▲ Boot from hard drive를 체크한다 |
관련링크
- http://www.jongkok4.net/146 5534회 연결
댓글목록
등록된 댓글이 없습니다.