파일 시스템을 빈 디스크에 복사하는 방법은 무엇입니까?

파일 시스템을 빈 디스크에 복사하는 방법은 무엇입니까?

파일 복사에 관한 내용입니다.체계그 안의 파일과는 아무런 관련이 없습니다.

공백을 추가하려고합니다.썰물내 볼륨EC2예. 이 예에서는 오래 전에 이 작업을 수행했지만 그 이후로 몇 가지 사항이 변경되었습니다. AWS 설명서를 확인했지만 문제의 원인을 찾지 못했습니다.

문제는 볼륨을 마운트하려고 할 때입니다.

sudo mount /dev/xvdg /target

정보가 전혀 없는 오류 메시지를 받았습니다.

잘못된 파일 시스템 유형, 잘못된 옵션, /dev/xvdg의 잘못된 슈퍼 블록, 누락된 코드 페이지 또는 도우미 또는 기타 오류 어떤 경우에는 syslog에서 유용한 정보를 찾을 수 있습니다. dmesg tail 등을 시도해 보세요.

dmesg 라고

EXT4-fs(xvdg): 선택적 기능이 지원되지 않아 RDWR을 설치할 수 없습니다(400).

파일 시스템이 사용 중입니다.

sudo mkfs -O ^64bit -t    ext4 /dev/xvdg

주문하다. (또한 64비트 옵션을 비활성화하지 않고 이 작업을 수행했습니다. 아무런 차이가 없습니다.) 그래서 mkfs는 마운트할 수 없는 파일 시스템을 생성하고 있습니다. 엄청난.

사용문서xvdg를 이전 볼륨 xvdp와 비교합니다.~ 할 것이다설치는 다음을 제공합니다:

/dev/xvdp: Sticky Linux rev 1.0 ext4 파일 시스템 데이터, UUID=e9c54688-255f-4f7a-9446-f7215ed9142b (로그 복구 필요) (범위) (대형 파일) (대형 파일)

/dev/xvdg: Sticky Linux rev 1.0 ext4 파일 시스템 데이터, UUID=9bf21e70-3d97-472a-b24f-cfe1ac500eb3 (범위) (대형 파일) (대형 파일)

따라서 작업 볼륨에 있는 저널에 대한 중요하지 않은 경고를 제외하고는 동일한 것으로 보입니다.

앞으로 여러 가지 방법이 있지만 어떻게 해야 할지 잘 모르겠습니다.

  1. 더 나은 오류 메시지를 정확하게 얻으세요무엇옵션이 지원되지 않습니다.
  2. mkfs.ext4 호출에 적용할 수 있도록 xdvp를 생성하는 데 사용된 모든 옵션을 읽어보세요. 이것이 mkfs의 내부 기능입니다.
  3. xdvp 파일 시스템의 비트별 복사본을 사용하여 마운트 해제된 xdvg를 Zap합니다. 볼륨이 마운트되면 파일이 삭제되므로 파일 자체를 복사하는 데 시간을 낭비하지 않는 것이 가장 좋지만 필요한 경우에는 괜찮습니다. 난 그렇게 생각하지 않아DD또는동기화그렇게 하겠지만 내가 틀릴 수도 있다.

도움이 된다면 이것은 Debian 9.0 시스템입니다. 문제를 조사하려면 더 많은 정보가 필요할 수 있지만, 물론 대부분의 문제는 누락된 구성 데이터가 무엇인지, 이를 얻는 방법을 모른다는 것입니다. 예를 들어 다음과 같은 경우슈퍼 블록문제 난 그게 뭔지도 모르겠어슈퍼 블록예.

관련 정보