Linux
기본명령어
dump
#
Find similar titles
- 최초 작성자
-
최근 업데이트
aycho@insilicogen.com
Structured data
- Category
- Programming
Table of Contents
리눅스 기본명령어 - dump #
백업은 데이터를 보호하는 방법으로, 시스템 관리자라면 우선적으로 수행해야 하는 필수 작업이다. 데이터 백업은 시스템과 떨어진 위치 또는 장소에 저장하는 것이 일반적이다.
dump 명령어는 파일시스템 자체를 직접 읽어내는 방법을 사용하여 파일들이 아닌 파일시스템 전체를 백업한다. 일반적으로 파티션 단위로 백업할 때 유용하게 사용되며, 0-9단계의 레벨을 가지고 증분 백업을 지원하고 있다.
$ dump [옵션] [백업장치] [백업대상]
- 0~9 : 레벨 0이 전체 백업이고 나머지 레벨들은 부분백업을 의미한다.
- -f : 백업할 파일명 또는 디바이스명을 작성한다.
- -u : 백업 후 /etc/dumpdates 라는 파일에 작업정보를 기록한다.
사용예 #
$ dump -0f /dev/nst0 /home
/home 디렉토리 전체를 /dev/nst0 장치에 전체 백업을 하게 된다.
$ dump -0u -f /dev/nst0 /dev/hda7
/dev/hda7 파일시스템 전체를 /dev/nst0 장치에 전체 백업하며 그 작업 정보를 /etc/dumpdates라는 파일에 기록한다.
$ dump -0u -f home /home
/home 디렉토리 전체를 home이라는 이름으로 전체백업한다. 또한 그 작업정보를 /etc/dumpdates 라는 파일에 기록한다.
$ dump -4u -f /dev/nst0 /dev/hda7
level4 수준 또는 그 이하의 백업을 한 뒤에 바뀐 내용을 증분 백업을 진행한다. 또한 그 작업정보를/etc/dumpupdates에 기록하게 된다.
백업장치 #
리눅스에서 지원하는 백업장치는 아래와 같다.
- /dev/cdrom : CD-ROM 드라이브
- /dev/fd0 : 플로피 디스크
- /dev/ht0, /dev/nht0 : IDE 테이프 장치
- /dev/nst0, /dev/st0 : SCSI 테이프 장치
- /dev/nrft0, /dev/nftape, /dev/rft0, /dev/ftape : 플로피 테이프 장치
팁 #
백업 시에 /etc/fstab 파일을 참조하며 백업된 데이터 복원은 restore명령을 사용하여 복원할 수 있다.