손상 파일 시스템 복원하기

예기치 못한 전원 손실, 시스템 오류, 안전하지 못한 드라이브 제거 등으로 인해 파일 시스템이 깨질 수 있습니다. 이런 일이 발생한 후, 앞으로의 데이터 손실을 예방하려면 최소한의 파일 시스템 검사 또는 복구를 권합니다.

때호는 파일 시스템을 마운트하거나 수정하려할 때 복구가 필요할 때가 있습니다. 검사 과정에서 파일 시스템의 손상 여부를 보고하지 않더라도 내부적으로 'dirty' 표시를 하며 복구가 필요합니다.

파일 시스템 손상 여부 검사하기

  1. Open Disks from the desktop.

  2. 좌측 저장소 장치 목록에서 파일 시스템이 들어간 디스크를 선택합니다. 디스크에 볼륨이 하나 이상 있다면, 파일 시스템이 들어있는 볼륨을 선택합니다.

  3. 볼륨 섹션의 도구 모음에서 메뉴 단추를 누릅니다. 그 다음 파일 시스템 검사…를 누릅니다.

  4. 파일 시스템에 데이터가 얼마나 많이 들어있느냐에 따라 검사 시간이 오래 걸릴 수 있습니다. 대화 상자가 뜨면 과정 시작을 확인합니다.

    파일 시스템을 수정하는 동작은 일어나지 않겠지만, 필요한 경우 마운트 해제합니다. 파일 시스템을 검사하는 동안 인내심을 가지고 기다립니다.

  5. 검사가 끝나면 파일 시스템이 깨졌는지 여부를 보고받습니다. 참고로 파일 시스템이 깨지지 않았을 경우에도 내부적으로 'dirty' 표시를 초기화 하는 복구 과정이 필요합니다.

복구 과정에서 가능한 데이터 손실

파일 시스템 구조가 깨졌다면 저장한 파일에도 영향을 줍니다. 이 경우 파일을 제대로 된 구조로 돌려내지 못하며, 삭제하거나 특수 디렉터리로 이동합니다. 보통 파일 시스템 최상단 디렉터리의 lost+found 폴더이며, 복원한 파일 일부를 이 곳에서 찾아볼 수 있습니다.

처리 기간동안 데이터를 잃기에 상당히 아깝다면 복원하기 전 볼륨의 이미지를 저장하여 백업하시는게 좋습니다.

이 이미지는 복구하는 동안 복원하지 못한 데이터 부분이나 빠진 파일 뿐만 아니라 이전에 제거한 파일을 복원할 때 sleuthkit와 같은 포렌식 분석 도구로 처리할 수 있습니다.

파일 시스템 복구하기

  1. Open Disks from the desktop.

  2. 좌측 저장소 장치 목록에서 파일 시스템이 들어간 디스크를 선택합니다. 디스크에 볼륨이 하나 이상 있다면, 파일 시스템이 들어있는 볼륨을 선택합니다.

  3. 볼륨 섹션의 도구 모음에서 메뉴 단추를 누릅니다. 그 다음 파일 시스템 복구…를 누릅니다.

  4. 파일 시스템에 데이터가 얼마나 많이 들어있느냐에 따라 복구 시간이 오래 걸릴 수 있습니다. 대화 상자가 뜨면 과정 시작을 확인합니다.

    동작을 진행하는 동안 필요한 경우 마운트를 해제합니다. 목원 동작은 파일 시스템을 일관된 상태로 두고 깨진 파일을 특수 폴더에 옮깁니다. 파일 시스템을 복원하는 동안 인내심을 가지고 기다립니다.

  5. 복원이 끝나면 파일 시스템을 제대로 복원할 수 있는지 여부를 보고받습니다. 성공할 경우 평상시 처럼 다시 활용할 수 있습니다.

    파일 시스템을 복원하지 못할 경우, 중요한 파일을 가져올 수 있기 전 볼륨의 이미지를 저장하여 백업합니다. sleuthkit과 같은 포렌식 분석 도구로 읽기 전용 이미지를 마운트하여 진행할 수 있습니다.

    볼륨을 다시 활용할 수 있게 하려면 포맷한 새 파일 시스템이어야 합니다. 모든 데이터는 사라집니다.