clonezilla se
DESCRIPTION
지못미... 레노버TRANSCRIPT
Copyright © LSC System Inc. A l l R ights Reserved. 1
Linux Engineer Manual . Clonezilla Server Edition
LSC System Co. LTD
CLONEZILLA는 Norton Ghost®또는 Acronis® True Image와 유사한 프로그램입니다.이 두 SW의 문제는 다수의 다수의 컴퓨터들의 시스템을 복
제하는데 적지 않은 시간이 걸린다는 것입니다..
이런 문제의 해결책으로 시멘틱은 멀티캐스팅기능이 있는 시멘텍 고스트 기업용 에디션®을 재공하고 ,아크로닉스는 Acronis Backup &
Recovery® Server를제공하고 있습니다.
상용 솔루션이 아닌 대안으로는 유니캐스팅(unicasting)과 멀티캐스팅(multicasting)을 지원하는 Clonezilla라는 이름의 오픈 소스 클론 시스템
(Opensource clone system : OCS)이 있습니다.
DRBL, Partclone, udpcast를 기반으로 하는 Clonezilla는 매체 그대로 백업과 복원을 지원하며 Clonezilla live와 Clonezilla SE(Sever Edition)가 있
습니다.
Clonezilla live는 단일 머신의 백업과 복원에 알맞으며 Clonezilla SE는 대규모 배포를 지원하여 많은(40대 이상) 컴퓨터를 동시에 복제할 수 있
습니다.
Clonezilla는 오직 하드디스크의 사용된 블록(block)들만 저장하고 복원하며 이것은 복제 효과를 증진시킵니다.
DRBL (Diskless Remote Boot in Linux)& Clonezil la Server Edition
Uti l i tyF r e e D o s ,m e m t e s t ,g p a r t e d등 시
스템 유틸리티 내장
R e m o t e B a c k u p / R e s t o r e원격 Backup및 대규모 배포
지원
D i s k l e s s S y s t e mDRBL서버의 broadcasting 을
통에 넷상의 하드 없는 서버 구
성가능
L o c a l B a c k u p / R e s t o r e
로컬 머신의 파티션 및 디스크 이미지 백업 및 1: 1복사
Copyright © LSC System Inc. A l l R ights Reserved. 2
C L O N E Z I L L A O v e r v i e w
C L ON E ZI L L A의 기능
• 프리웨어 ( G P L ) .• 지원하는 파일시스템 : ( 1 ) G N U / L in u x의 ex t2 , ex t3 , ex t4 ,
re i s er f s , re i s er4 , x f s , j f s , ( 2 ) M S W in d o w s의 F A T , N T F S , ( 3 ) F reeBS D , N etBS D , Op en BS D의 U F S , M a c O S의 H F S + , V M W a re E S X의 V M F S ( 3 2 b i t ( x 8 6 ) 또는 6 4 b i t ( x 8 6 - 6 4)에 상관없이 , G N U / L in u x , M S W in d o w s , F reeeBS D , N etBS D , Op en BS D , 인텔 기반의 Ma c OS를 복제가능하며 해당 파티션내의 사용된 블록 ( b lo ck)들 만을 저장하고 복원 .비지원 파일시스템에 대해 , 섹터 대 섹터 복사가 C lo n ez i l l a 내의 d d에 의해 가능 )
• G N U / L in u x 하의 L V M 2를 지원 . ( L V M 1은 지원안함 )• G ru b (버전1 과 버전2 ) 지원 .• 대량 복제에 알맞은 M u lt i ca s t가 C lo n ez i l l a S E에서 지원 . P X E와 W a ke - o n - L A N이 지원
• P a rtc lo n e (기본값 ) , P a r t im a g e (선택 ) , n t f s c lo n e (선택 ) , 또는하나의 파티션을 복제하거나 이미지로 만드는 d d를 기반하며C lo n ez i l l a는 단지 하나의 파티션 뿐만 아니라 디스크 전체도또한 복제
• W in d o s 기반의 d rb l - w in ro l l을 사용하면 , h o s tn a m e , g ro u p 그리고 복제된 M S W in d o w s 머신의 S I D를 자동적으로 변경가능
제한 사항
• 대상 파티션은 받드시 소스 파티션보다 크거나 같아야함• 다른 부분만/증가 부분만을 백업(Differential/incremental
backup )하는 기능은 미구현 (증분백업 불가)• 온라인 이미지만들기/복제하기 미구현(동작중실시간 백업불가).
• 이미지로 만들어진 또는 복제되어진 파티션은 언마운트됨• 소프트웨어 RAID/ fake RAID 미지원(수동(manually)으로 적용 가능)
• 이미지 형식 제한으로 인해, 이미지는 탐색되거나마운트할수 없음.이미지로 부터 단일 파일을 복구불가.
• 여러장의 CD나 DVD를 사용한 Clonezilla live 복원기능 미지원(복원 iso 파일은 한장의 CD나 DVD에 만 가능)
C l o n e z i l l a 를 이용한 대량 복제 : 시나리오 개요
시나리오 설명
• C lo n ez i l l a를 이용한 대량 복제 프로세스에는 동일 O S의 대량배포를 보다 쉽게 만를기 위해 D RBL , C lo n ez i la S E , P X E Bo o t in g , M u l t i ca s t를 합께 사용합니다 .
• 이러한 기술들과 D RBL 페키지에 포합되어 있는 도구들은 효율적 배포를 도와 줍니다 .
이 시나리오의 내용
• 아래에 나와 있는 배포 프로세스 작업 항목을 참조하여 네트워크 상에서 원본 서버 HDD의 이미지를 DRBL 서버상에생성한 다음, 해당 이미지를 대상서버들에게 배포하는 작업을 수행할 수 있습니다.
단계 작업
1 DRBL 서버 DRBL IMG Booting
2 DRBL 서버 CLI & X Windows 선택
3 DRBL 서버 Clonezilla 실행
4 원본서버 IP-PBX부팅
5 원본 HDD이미지 DRBL 서버에저장
6 DRBL 서버M u lt i ca s t를 통해 배포
7 배포후 Target서버복제내용확인
시나리오 장비 구성도
D RBL S ys tem 최소 사양
• X86 CPU at least 450 MHz
• Memory at least 256 MB
• Two or more fast ethernet network interface cards (NICs)
• At least 10 GB HD space
• Boot device, e.g. CD/DVD Drive, USB port, PXE, or hard drive
C l in t 최소 사양
• x86 CPU at least 200 MHz
• Memory at least 128 MB
• One fast Ethernet network interface cards
Original SRV
DRBL SRV
Target
Target
Target
Linux Engineer Manual . Clonezilla Server Edition
Copyright © LSC System Inc. A l l R ights Reserved. 3
C l o n e z i l l a 를 이용한 대량 복제 : 배포 준비 사항
1 . D RBL 서버
• 원본 서버의 하드 이미지 정보의 저장과해당 이미지의 배포를 담당
• I M G 파일 저장 장소는 L o ca l d i s k , s s hs erv er , N F S s erv er
• L in u x 도 가능• H D D의 용도는 I M G 저장만을 위해 사용되며 저장 공간의 파티션은F A T 3 2, NT FS, ex t2,3 ,4 ,H FS+등을 지원
• W in d o w s 7 기반의 D es kto p( RA M 2 G 이상 , H D D 6 0 0 G 이상 , N I C )
2. Target 서버
• 동일 하드웨어 구성• HDD의 경우 Original 서버와 동일하거나 더 커야됨
C l o n e z i l l a 를 이용한 대량 복제 : 배포 프로세스
0 . D RBL 서버 im a g e D o w n
• I S O 파일 다운 위치 ( h t tp : / / d rb l . o rg / d o w n lo a d / )
1 . D RBL 서버 D RBL im a g e 부팅
• DRBL Live (Default settings) 선택
시나리오 장비 구성도
1 - 1 .언어설정
• English 선택
1 - 2 K eyMa p 설정
• Don’t touch keymap 선택
DRBL SRV
3. 스위치
• L2 스위치 권장• 40대 이상 지원가능 하나 NIC 1개에 스위치 1개(연결은 40대 이하 권장 )
Linux Engineer Manual . Clonezilla Server Edition
Copyright © LSC System Inc. A l l R ights Reserved. 4
C l o n e z i l l a 를 이용한 대량 복제 : 배포 프로세스
2 . D RBL 서버 C L I & X w in d w o s 선택
3 - 0 1 . D R B L 서버 C lo n ez i l l a S erv er실행
3 - 0 2 . D RBL 서버 N etw o rk C o n f ig
• Static Use static IP address 선택
• 0번선택시X-windows 2번선택시CLI 모드(기본값: 0 )
2번 선택시 “ s u d o ocs - s rv - l i v e s ta r t “로 실행
Linux Engineer Manual . Clonezilla Server Edition
Copyright © LSC System Inc. A l l R ights Reserved. 5
C l o n e z i l l a 를 이용한 대량 복제 : 배포 프로세스
3 - 0 3 . I P a d d res s 입력
3 - 1 . D RBL 서버 C lo n ez i l l a 실행
3 - 0 4 . S u b n et m a s k 입력
• 서브넷마스크입력( 255.0.0.0 권장)
• 사설 IP 입력( 10.X.X.X 대권장)
Linux Engineer Manual . Clonezilla Server Edition
Copyright © LSC System Inc. A l l R ights Reserved. 6
C l o n e z i l l a 를 이용한 대량 복제 : 배포 프로세스
3 - 0 5 . D N S서버 입력
3 - 1 . D RBL 서버 C lo n ez i l l a 실행
3 - 0 6 . 복수의 N I C 접속관련 설정
• DRBL 서버에서다수의NIC 카드설정에대한질문“Y” 선택(기본값: Y)
• DNS 값입력 ( 기본값권장)
Linux Engineer Manual . Clonezilla Server Edition
Copyright © LSC System Inc. A l l R ights Reserved. 7
C l o n e z i l l a 를 이용한 대량 복제 : 배포 프로세스
3 - 0 7 . 원본 이미지 저장 경로의 지정
3 - 0 8 . 로컬 경로 지정후 U S B 사용 유무
• 외장하드및USB 메모리에저장시5초이후Enter키입력
• Local DEV 선택(DRBL 서버하드에저장)
• 리모트서버에이미지저장시windows 계열은windows 공유폴더생성후samba_server로선택
Linux Engineer Manual . Clonezilla Server Edition
Copyright © LSC System Inc. A l l R ights Reserved. 8
C l o n e z i l l a 를 이용한 대량 복제 : 배포 프로세스
3 - 0 9 . M o u n t D ev ice
3 - 1 0 . N T F S M o u n t 경고
• NTFS File system에원본이미지저장을경고 ( Y 선택 )
• 마운트할파티션지정
Linux Engineer Manual . Clonezilla Server Edition
Copyright © LSC System Inc. A l l R ights Reserved. 9
C l o n e z i l l a 를 이용한 대량 복제 : 배포 프로세스
3 - 1 1 . 저장 경로 지정
3 - 1 2 . C l ien t 지정 유무
• Target의접속을지정된IP로진행할지에대한질문“All Select all the clients” 선택
• DRBL 서버의NTFS 파티션내어느폴더에원본이미지를저장할지지정
Linux Engineer Manual . Clonezilla Server Edition
Copyright © LSC System Inc. A l l R ights Reserved. 10
C l o n e z i l l a 를 이용한 대량 복제 : 배포 프로세스
3 - 1 3 . W iza rd 모드 지정
3 - 1 4 . 작업 내용 선택
• Save-disk 선택(파티션복사나이미지복원의경우타메뉴선택)
• Beginner mode 선택
Linux Engineer Manual . Clonezilla Server Edition
Copyright © LSC System Inc. A l l R ights Reserved. 11
C l o n e z i l l a 를 이용한 대량 복제 : 배포 프로세스
3 - 1 5 . 디스크 이미지를 복사할 디바이스 지정
3 - 1 6 . 작업 내용 선택
• Save-disk 선택(파티션복사나이미지복원의경우타메뉴선택)
• Later in client 선택(Now 선택시DRBL 부팅서버내의디바이스에대한Backup 수행)
Linux Engineer Manual . Clonezilla Server Edition
Copyright © LSC System Inc. A l l R ights Reserved. 12
C l o n e z i l l a 를 이용한 대량 복제 : 배포 프로세스
3 - 1 7 . f s ck 사용 여부 선택
3 - 1 8 . 이미지 생성 T es t
• 원본디바이스의Backup가능여부Test ( No 선택)
• 원본Backup시파일시스템점검및복구수행여부선택(NTFS 미지원)
Linux Engineer Manual . Clonezilla Server Edition
Copyright © LSC System Inc. A l l R ights Reserved. 13
C l o n e z i l l a 를 이용한 대량 복제 : 배포 프로세스
3 - 1 9 . 원본 Ba cku p 이후 원본서버 동작 정의
3 - 2 0 . 생성 이미지 파일 단위 용량 지정
• Poweroff권장(Bakcup종료를직관적으로알수있음)
• 기본값200000 이아닌최대값1000000 으로수정( DVD나여러디바이스에나누어이미지를보관하려면적정한값으로수정
Linux Engineer Manual . Clonezilla Server Edition
Copyright © LSC System Inc. A l l R ights Reserved. 14
C l o n e z i l l a 를 이용한 대량 복제 : 배포 프로세스
3 - 2 1 . M u l t i ca s t 준비 단계
3 - 2 2 . 참고 사항
• Enter 로진행
• 원본서버의Backup 종료전까지는Client 서버들의네트워크는연결되면안됨(PXE 부팅X )
• DRBL 서버에서ClonezillaSE 실행-> Maser SVR PXE Booting -> Backup
Master SVR
DRBL SVR
Target
Target
Target
Linux Engineer Manual . Clonezilla Server Edition
Copyright © LSC System Inc. A l l R ights Reserved. 15
C l o n e z i l l a 를 이용한 대량 복제 : 배포 프로세스
4 - 0 1 . 원본 서버 P X E 부팅
4 - 0 2 . S A V E D I S K 선택
• 원본서버전원ON 후BIOS 세팅에서PXE 부팅선택하고PXE 부팅
• Clonezilla: save disk 선택
Linux Engineer Manual . Clonezilla Server Edition
Copyright © LSC System Inc. A l l R ights Reserved. 16
C l o n e z i l l a 를 이용한 대량 복제 : 배포 프로세스
5 - 0 1 . 원본 서버 이미지 명 설정
5 - 0 2 . 복사할 디바이스 선택
• 원본서버의저장명설정
• 스크린샷참조
Linux Engineer Manual . Clonezilla Server Edition
Copyright © LSC System Inc. A l l R ights Reserved. 17
C l o n e z i l l a 를 이용한 대량 복제 : 배포 프로세스
5 - 0 3 . 진행 상태 표시
• 이미지생성진행단계표시
5 - 0 4 . 참고 사항
• 원본서버의Backup 종료전까지는Client 서버들의네트워크는연결되면안됨(PXE 부팅X )
• DRBL 서버에서ClonezillaSE 실행-> Maser SVR PXE Booting -> Backup
Master SVR
DRBL SVR
Target
Target
Target
Linux Engineer Manual . Clonezilla Server Edition
Copyright © LSC System Inc. A l l R ights Reserved. 18
C l o n e z i l l a 를 이용한 대량 복제 : 배포 프로세스
6 - 0 1 . D RBL 서버에서 C lo n ez i l l a s erv er 실행하여 Res to re 모드로 이미지 배포
• 스크린샷참조
Linux Engineer Manual . Clonezilla Server Edition
Copyright © LSC System Inc. A l l R ights Reserved. 19
C l o n e z i l l a 를 이용한 대량 복제 : 배포 프로세스
6 - 0 1 . D RBL 서버에서 C lo n ez i l l a s erv er 실행하여 Res to re 모드로 이미지 배포
• 스크린샷참조
Linux Engineer Manual . Clonezilla Server Edition
Copyright © LSC System Inc. A l l R ights Reserved. 20
C l o n e z i l l a 를 이용한 대량 복제 : 배포 프로세스
6 - 0 1 . D RBL 서버에서 C lo n ez i l l a s erv er 실행하여 Res to re 모드로 이미지 배포
• 스크린샷참조
Linux Engineer Manual . Clonezilla Server Edition
Copyright © LSC System Inc. A l l R ights Reserved. 21
C l o n e z i l l a 를 이용한 대량 복제 : 배포 프로세스
6 - 0 1 . D RBL 서버에서 C lo n ez i l l a s erv er 실행하여 Res to re 모드로 이미지 배포
• 스크린샷참조
Linux Engineer Manual . Clonezilla Server Edition
Copyright © LSC System Inc. A l l R ights Reserved. 22
C l o n e z i l l a 를 이용한 대량 복제 : 배포 프로세스
6 - 0 2 . T a rg e t 서버 P X E b o o t in g후 복원
• Target SRV PXE booting후clonezilla서버에서broadcasting 중인백업이미지가자동으로선택되며자동으로복원진행
Linux Engineer Manual . Clonezilla Server Edition
Copyright © LSC System Inc. A l l R ights Reserved. 23
C l o n e z i l l a 를 이용한 대량 복제 : 배포 프로세스
6 - 0 3 . 참고 사항
• 원본서버는파워OFF 상태이며Target서버(Target)들이PXE 부팅으로DRBL 서버에붙어자동으로Restore됨
• DRBL 서버에서ClonezillaSE 실행-> Restore->Target 서버PXE 부팅->자동배포
6 - 0 2 . T a rg e t 서버 P X E b o o t in g후 복원
• Target SRV PXE booting후clonezilla서버에서broadcasting 중인백업이미지가자동으로선택되며자동으로복원진행
• 복원이완료된Target SRV는PowereOFF됨
Master SVR
DRBL SVR
Target
Target
Target
Linux Engineer Manual . Clonezilla Server Edition