본문으로 건너뛰기

sfdisk를 이용한 파티션 정보 복제 방법은 무엇인가요?

💡 요약 정리

  • sfdisk 명령어는 디스크 파티션 정보를 복제할 때 유용한 도구입니다.
  • -d 옵션으로 원본 파티션 구조를 파일로 저장할 수 있습니다.
  • 저장된 파일 내용은 sfdisk 명령으로 다른 디스크에 동일하게 적용할 수 있습니다.
  • 명령어를 파이프(|)로 연결하면 한 줄로 복제가 가능합니다.
  • CentOS 5.8 x86 (64bit) 환경에서 테스트되었습니다.

1. 테스트 환경

  • CentOS 5.8 x86 (64bit)
  • 원본 디스크: /dev/sda
  • 복제 디스크: /dev/sdb

2. sfdisk란?

  • 여러 디스크를 원본 디스크와 동일한 파티션으로 나눠야 할 경우 유용하게 사용 할 수 있는 명령어입니다.

3. sfdisk 사용법

  • -s 옵션 : 파티션 사이즈 출력
  • -l 옵션 : 각 장치의 파티션 정보 출력
  • -d 옵션 : 나중에 읽어 들일 수 있는 포멧으로 dump

4. sfdisk 명령어를 이용한 파티션 정보 복제 방법

① 현재 파티션 정보를 파일로 기록

[root@localhost /]# sfdisk -d /dev/sda > partition.txt

② dump된 파티션 정보를 복사할 디스크에 적용

[root@localhost /]# sfdisk /dev/sdb < partition.txt

③ 두 명령어를 파이프(|)로 연결하여 한 번에 복제 가능

[root@localhost /]# sfdisk -d /dev/sda | sfdisk -f /dev/sdb
주의: 대상 디바이스의 기존 데이터는 삭제될 수 있으므로 주의하여 실행해 주세요.