
우리는 Debian 기반 OS와 함께 Clonezilla를 사용하고 있으며 USB에 부팅 가능한 이미지를 만들고 싶습니다. 모든 PC는 정확히 동일하며 하드 드라이브는 sda1입니다. PC는 Windows XP에서 실행되며 약 4GB의 HD 공간이 사용됩니다.
클로너와 복원자 모두 최종 사용자입니다. 그래서 과정이 너무 복잡해요. 생성 및 복원 프로세스 모두에 스위스 키 매핑이 필요합니다.
쉘 스크립트를 사용하여 최소한 생성 프로세스를 어떻게 자동화합니까?
답변1
Clonezilla를 사용하면 라이브 CD 또는 DVD .iso 이미지에 간단한 스크립트를 추가하여 복제 및 복원의 자동화된 절차를 생성할 수 있습니다.
간단히 말해서 다음을 수행할 수 있습니다.
Clonezilla 라이브 CD 또는 DVD의 .iso 이미지에 적절한 복제 또는 복원 명령을 사용하여 셸 스크립트를 추가합니다.
/path/to/script를 매개변수로 Clonezilla에 전달하는 적절한 부팅 메뉴 항목을 추가하여 isolinux.cfg 파일을 편집합니다.
수정된 .iso 이미지를 굽고 복제 또는 복원하려는 머신에서 부팅합니다.
스크립트에는 다음과 같은 CloneZilla 명령줄이 포함되어야 합니다.
/opt/drbl/sbin/ocs-sr -q -c -z1 -p true saveparts "<imagefile_name>" "<partition_to_save>"
이제 운영자는 라이브 CD로 PC를 부팅하고 초기 메뉴에서 수행할 작업을 선택하기만 하면 됩니다.
물론 파티션이나 디스크를 복제하려면 스크립트에 이미지를 저장할 외부 저장소를 마운트하는 지침이 포함되어야 합니다.
반면에 데이터를 복원하려는 경우 라이브 CD 또는 DVD 자체에 이미지 파일을 포함하도록 선택할 수 있습니다.
Clonezilla는 복제 및 복원 작업 모두에 원격(SMB, CIFS) 이미지 파일 저장 장치의 사용도 지원합니다.
자세한 내용은 Clonezilla 설명서를 참조하세요.