IT/Linux

dd명령어로 백업하기

착한아줌마 2018. 10. 11. 14:09
반응형

 

 

dd 명령어란

 

유닉스/리눅스에서 블록단위의 복사를 위해 사용하며 명령어와 옵션이 동일하다.

 

 

 

 

dd 명령어 옵션

 

(전체 옵션중 일부)

of=file : 표준출력 대신 지정한 파일에 작성한다.

if=file : 표준입력 대신 지정한 파일에서 불러들인다.

bs=size : 지정한 크기(size)만큼 읽고 쓴다.

count=n : 입력 블록의 ibs 크기만큼 복사한다.

 

 

 

 

dd 명령어 사용처

 

(네이버 지식백과에서 나온 사용처)

부트 플로피나 스왑 파일을 만드는 작업에 유용한 명령어

 

- 변환 과정을 거쳐 파일 혹은 표준 입출력을 복사한다.

: ASCII-EBCDIC 간 변환, 대소문자 간 변환

: 입출력 바이트 쌍 바꾸기

: 입력 파일의 처음이나 끝을 건너뛰거나 잘라내기

 

- 백업처럼 대량 데이터를 복사

파일 내용을 장치에 그대로 쓰는 특징이 있다.

 

 

 

 

dd 명령어로 백업하기

 

많은 PC에 같은 세팅으로 OS 설치가 필요한 경우 사용했었다.

 

1. 백업한 저장장치 꼽고 부팅

 

2. 자동으로 백업 저장장치로 부팅 되게 바이오스 세팅

 

3.터미널키고 아래 dd 명령어

# dd if=/dev/sdb of=/dev/sda bs=10M

 

4. 명령어 정상 종료 되면 OS 종료 후 백업 저장장치 빼고 부팅해보기

 

 

 

 

 

 

참조

네이버 지식백과 dd - https://terms.naver.com/entry.nhn?docId=4125598&cid=59321&categoryId=59321