리눅스/공통

Clonezilla Live를 이용한 디스크/파티션 복원

씨실과 날실 2020. 9. 5. 09:00




Clonezilla Live로 수행할 작업을 선택하는 화면입니다.

디스크 복원과 파티션 복원 두 가지 방식으로 복원(restore)할 수 있습니다.


복원할 이미지를 선택하는 화면입니다.

| Clonezilla - Opensource Clone System (OCS) | Mode: restoredisk |

Choose the image file to restore:

'2020-08-22-05-img-savedisk-e    2020-0822-0554_sda_10.7GB
2020-08-22-07-img-dd               2020-0822-0735_sda_10.7GB

<Ok>   <Cancel>



복원할 디스크를 선택하는 화면입니다.


특정 파티션을 복원할 경우 restoreparts 항목을 선택해줍니다.


복원 이미지를 선택하는 화면입니다.



복원할 파티션을 선택하는 화면입니다.

복원할 파티션을 스페이스바로 선택해줍니다.


복원 시 사용할 추가 옵션을 선택하는 화면입니다.

| Clonezill3 advanced extra    parameters | Mode: restoredisk |

Set advanced parameters (multiple choices available). If you have no idea, keep the default values and do NOT change anything. Just press Enter. (Press space key to mark your selection. An asterisk (*) will be shown when the selection is done)

[*] -g auto      Reinstall grub in client disk MBR (only if grub config exists)
[*] -e1 auto    Automatically adjust filesystem geometry for a NTFS boot partition if exists
[*] -e2           sfdisk uses CHS of hard drive from EDD(for non-grub boot loader)
[ ] -nogui       Use text output only, no TUI/GUI output
[ ] -hn0 PC     Change MS Win hostname (based on IP address) after clone
[ ] -hn1 PC     Change MS Win hostname (based on MAC address) after clone
[ ] -v             Prints verbose messages (especially for udpcast)
[ ] -batch       Run clone in batch mode (DANGEROUS!)
[*] -c            Client waits for confirmation before cloning
[ ] -t            Client skip restoring the MBR (Master Boot Record)
[ ] -t1           Client restores the prebuilt boot loader from syslinux (For Windows only)
[ ] -t2           Client skip restoring the EBR (Extended Boot Record)
[ ] -r             Try to resize the filesystem to fit partition size
[*] -e            sfdisk uses the CHS value of hard drive from the saved image
[ ] -icrc         Ignore CRC checking of partclone
[ ] -irhr         Do not remove Linux udev hardware record after restoring.
[ ] -irvd         Do not remove NTFS volume dirty flag after it is restored
[ ] -ius          Do not update syslinux-related files after restoring.
[ ] -iui          Do not update initramfs file(s) on the restored GNU/Linux.
[ ] -icds        Skip checking destination disk size before creating partition table
[ ] -iefi         Skip updating boot entries in EFI NVRAM after restoring
[ ] -j1           Write MBR (512 B) again after image is restored. Not OK for partition table differs from that of the image
[*] -j2          Clone the hidden data between MBR and 1st partition
[ ] -cm         Check image by MD5 checksums
[ ] -cs          Check image by SHA1 checksums
[ ] -cmf        Inspect checksum for files in device after restoring
[ ] -a           Do NOT force to turn on HD DMA
[ ] -o0         Run script in $OCS_PRERUN_DIR before clone starts
[ ] -o1         Run script in $OCS_POSTRUN_DIR as clone finishes
[ ] -srel        Save restoring error log in image dir
[ ] -ps         Play sound when the job is done



파티션 테이블 사용 여부와 만약 사용한다면 생성 방식을 선택하는 화면입니다.

| Clonezilla advanced extra parameters | Mode= restoredisk |

Set advanced parameters. If you have no idea, keep the default values and do NOT change anything. Just press Enter. Choose the mode to create the partition table on the target disk: ***ATTENTION***(1) TO CREATE A NEW PARTITION TABLE ON THE TARGET DISK. ALL THE DATA ON THE TARGET DEVICE HILL BE ERASED!!! (2) Clonezilla will not restore an image from a large disk (partition) to a smaller disk (partition). However, it can restore an image from a small disk (partition) to a larger disk (partition). (3) If you do NOT want Clonezilla to create a partition table, check -k:

Use the partition table from the image

-k    Do NOT create a partition table on the target disk
-k1  Create partition table proportionally
-k2  Enter command line prompt to create partition manually later
-J0  Use dd to create partition (NOT OK if logical drives exis)
exit Exit

<0k>   <Cancel>


파티션 복원 시 메뉴 순서가 달라져 기본값도 달라집니다.




| Mode: restoreparts |    

The action to perform when everything is finished:

-p choose Choose reboot/shutdown/etc when everything is finished
-p cmd Enter command line prompt
-p reboot Reboot
-p poweroff Shutdown

<Ok>    <Cancel>



디스크 백업 이미지 복원 작업의 수행 옵션 설정 확인 및 수행 여부 확인 화면입니다.

*******************************************************
PS. Next time you can run this command directly:
/usr/sbin/ocs-sr -g auto -e1 auto -e2 -c -r -j2 -p choose restoredisk 2020-08-22-05-img-savedisk-e sda
This command is also saved as this file name for later use if necessary: /tmp/ocs-2020-08-22-05-img-savedisk-e-2020-08-22-09-14
*******************************************************
Press "Enter" to continue... _


파티션 백업 이미지 복원 작업의 수행 옵션 설정 확인 및 수행 여부 확인 화면입니다.

*******************************************************
Do NOT create partition table on the client harddisk!
Do NOT restore the MBR on the client!
PS. Next time you can run this command directly:
/usr/sbin/ocs-sr -el auto -e2 -c -t -r -j2 -k -p choose restoreparts 2020-08-22-06-img-saveparts-e sdal sda2
This command is also saved as this file name for later use if necessary: /tmp/ocs-2020-08-22-06-img-saveparts-e-2020-08-22-10-00
*******************************************************
Press "Enter" to continue... _


백업 이미지의 무결성 확인 수행 화면입니다.


디스크 백업 이미지의 무결성 확인 후 보고서 출력 및 복원 작업 수행 여부 질의 화면입니다.

주의할 점은 지금 우리가 사용하는 프로그램은 Clonezilla Live라는 점입니다. Clonezilla는 Clonezilla Live와 Clonezilla Server Edition 두 가지가 있습니다.

복원 작업  수행 여부를 물을 때 y를 입력 해 복원 작업을 시도하면 해당 작업이 Clonezilla Server Edition을 통해 이루어지지 않았다면 다시 한 번 복원 작업 정보를 출력해 복원 작업을 정말 할 것인지 묻습니다. 내용을 확인하고 질의 때마다 y를 입력하여 복원 작업을 수행합니다.


파티션 백업 이미지의 무결성 확인 후 보고서 출력 및 복원 작업 수행 여부 질의 화면입니다.

디스크 백업 이미지의복원 작업 과정과 마찬가지로 내용을 확인하고 질의 때마다 y를 입력하여 복원 작업을 수행합니다.


백업 이미지의 실제 복원 작업 수행 화면입니다. 참고로 위의 백업 이미지 무결성 검사와 실제 복원 화면 모습은 partclone 프로그램으로 수행되는 모습입니다.


디스크 백업 이미지 복원 작업 이후 마무리 작업과 해당 작업에 대한 보고서 그리고 복원 완료 후 사용자가 할 수 있는 작업의 설명이 출력됩니다.

내용을 확인하고 엔타키를 눌러주시면 됩니다.


위 그림은 파티션 백업 이미지 복원 작업 이후 마무리 작업과 해당 작업에 대한 보고서 그리고 복원 완료 후 사용자가 할 수 있는 작업의 설명화면입니다.


백업 복원 작업 완료 후 사용자가 수행할 작업 선택 화면입니다.