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
주의: 대상 디바이스의 기존 데이터는 삭제될 수 있으므로 주의하여 실행해 주세요.