ddrescue를 사용하여 실패한 드라이브에 있는 중요한 논리 볼륨의 LVM 섹터 복사본을 만듭니다.

ddrescue를 사용하여 실패한 드라이브에 있는 중요한 논리 볼륨의 LVM 섹터 복사본을 만듭니다.

단일 볼륨 그룹에 3개의 HDD가 있다고 가정해 보겠습니다. 드라이브 중 하나가 충돌하여 교체해야 합니다. 과거에 전체 드라이브/파티션을 복구하기 위해 ddrescue를 사용했는데 때로는 드라이브에 대한 액세스가 제한되어 드라이브의 일부를 복구한 후 드라이브가 응답을 멈췄습니다.

3개의 HDD vg에 10개의 논리 볼륨이 있고 그 중 하나만 복구하려는 소중한 볼륨이라고 가정해 보겠습니다.

장애가 발생한 전체 하드 드라이브에 대해 ddrescue를 사용할 수 있지만 그 과정에서 하드 드라이브가 중단되어 내가 신경 쓰지 않는 블록을 복구할 수도 있습니다. 관심 있는 볼륨의 PE만 읽으면 HDD 읽기 수를 최소화할 수 있다고 생각했습니다.

LVM 메타데이터가 손상되었지만 LVM 메타데이터의 백업이 있다고 가정해 보겠습니다.

"귀중한 볼륨"에서 섹터 복사본을 만드는 방법은 무엇입니까?

LVM을 시작하고 LVM 귀중한 볼륨 장치에서 ddrescue 작업을 수행해야 합니까?

아니면 LVM을 시작하지 않고 귀중한 볼륨 블록을 복구할 수 있는 다른 방법이 있습니까?

관련 정보