일반 옵션으로 Ubuntu 22가 설치된 1TB NVMe 디스크가 있지만 LVM을 사용하고 있으며 LUKS가 활성화되어 있습니다. 쉬운 복구를 위해 디스크를 이미지화하고 싶습니다. 복원할 때 파티션/LVM 정보도 복구하고 싶기 때문에 파일을 백업하는 것만으로는 충분하지 않습니다. 하지만 95%가 비어 있는 1TB 이미지 파일로 끝나기를 원하지 않습니다.
Clonezilla에서 이 작업을 수행하려면 어떻게 해야 합니까? 암호화된 볼륨을 잠금 해제/마운트하고 이미지를 생성할 수 있지만 기본 파티션 구조는 유지되지 않습니다. 기본 파티션을 이미지화하면 LUKS 파티션이 마치 900GB 바이너리 슬래브인 것처럼 이미지화됩니다.
해결 방법이 무엇입니까?
답변1
LVM-on-LUKS 또는 LUKS-on-LVM입니까?
일반적인 LVM-on-LUKS는 LVM 물리 볼륨으로 설정된 단일 LUKS 컨테이너와 그 위에 설정된 수의 LVM 논리 볼륨입니다. Clonezilla를 사용하여 잠금 해제된 LUKS 컨테이너를 백업하여 전체 LVM 설정을 즉시 가져올 수 있습니다.
그러나 각 논리 볼륨이 개별적으로 암호화된 경우 LUKS-on-LVM이 있으며 거의 유일한 옵션은 잠금 해제된 각 컨테이너를 자체 이미지로 백업한 다음 LVM 및 파티션 설정 정보를 별도로 캡처하는 것입니다.
LVM은 실제로 각 LVM 볼륨 그룹 구성의 백업을 텍스트 파일 형식으로 유지 관리합니다. LUKS-on-LVM을 사용하면 LVM 설정을 /etc/lvm/backup/
사용하고 쉽게 복원할 수 있습니다 .pvcreate --uuid <PV UUID from LVM backup file>
vgcfgrestore
그러면 파티션 레이어가 남습니다. sfdisk --dump /dev/nvme0n1 > NVMe.dump
디스크에 적용할 수 있는 파티션 테이블 설명을 생성합니다 sfdisk /dev/nvme1n1 < NVMe.dump
.