LVM으로 실행되는 서버를 복제하는 간단한 방법

LVM으로 실행되는 서버를 복제하는 간단한 방법

저는 Clonezilla를 사용하여 단일 LVM 볼륨이 포함된 4x4TB 디스크가 있는 Ubuntu 18.04 LTS 서버의 이미지를 촬영했습니다. Clonezilla가 LVM 데이터 볼륨의 이미지를 이름(볼륨 그룹 "datazone"의 "datavolume")으로 만드는 것을 보았으므로 어떤 의미에서는 작동하는 것 같습니다. 문제는 이 이미지를 다른 컴퓨터에 복원하는 방법을 모른다는 것입니다. Clonezilla 복원을 순진하게 실행하면 LVM 디스크의 UUID가 동일하지 않고 컴퓨터가 폭발한다고 불평합니다. 글쎄요, 꼭 그런 것은 아니지만 서버가 원하는 대로 복제되지 않습니다.

내가 원하는 복제 대상은 4x8TB 디스크가 있는 BIOS에서만 실행되는 이전 서버입니다. 비록 약간의 슬픔이 있었지만 비슷한 레이아웃을 가진 빈 Ubuntu 18.04 LTS를 얻을 수 있었습니다.

아래 그림의 소스 디스크 레이아웃.

"clonezilla-img"의 Pastebin:https://pastebin.com/KYKmt6iR

파일 목록의 Pastebin( ls -lah이미지 폴더 내부):https://pastebin.com/Y3Y3Kfgi

원본 서버의 레이아웃

답변1

결국 제가 한 일은 이 오래된 서버가 실제로 UEFI를 지원한다는 사실을 발견한 것이었습니다! 기본적으로 BIOS 모드에 있었습니다. 따라서 서버를 UEFI 모드로 전환한 후 USB 스틱을 사용하여 UEFI 모드로 Clonezilla를 부팅할 수 있었고 이미지를 정상적으로 복원할 수 있었습니다. (변경하고 싶은 사항이 있을 경우를 대비하여 고급 모드를 진행했지만 기본값을 사용했습니다.)

나는 이것이 4x8TB 실제 디스크에 복원된 4x4TB LVM 설정이라는 점을 서둘러 덧붙였습니다. 나중에 가상 머신의 4x5TB 가상 디스크 등으로 복원을 시도하고 싶습니다. 그러나 그것은 또 다른 날의 또 다른 프로젝트입니다.

관련 정보