▣ 구문: mt [ -f 테이프 장치 이름 ] 명령 [ 반복 횟수 ]
▣ 테이프 명령
status -테이프 드라이브의 상태 정보를 표시합니다
rewind -테이프를 되감습니다.
retension -테이프를 팽팽한 상태로 만듭니다.
erase -테이프 전체를 지웁니다.
fsf -지정된 반복 횟수만큼 파일을 앞으로 건너뜁니다.
bsf -지정된 반복 횟수 만큼 파일을 뒤로 건너뜁니다.
eom -기록된 미디어의 끝부분으로 건너 뜁니다.
- 반복 횟수는 요청된 작업을 수행하는 횟수를 말합니다.기본적으로 mt는 명령을 한 번 수행 합니다. 하나의 명령을 두 번 이상 반복 하려면 반복 횟수를 지정하면 됩니다.
▣ 테이프 명령 예제
(e220>root)/#mt -f /dev/rmt/0 status ---> 테이프의 상태를 표시합니다.
(e220>root)/#mt -f /dev/rmt/0 rewind ---> 테이프를 되감습니다.
(e220>root)/#mt -f /dev/rmt/0n fsf 2 ---> 첫 번째 두 개의 파일을 건너뜁니다.
(e220>root)/#mt -f /dev/rmt/0n bsf 2 ---> 두 개의 파일만큼 뒤로 건너뜁니다.
(e220>root)/#mt -f /dev/rmt/0 erase ---> 테이프의 내용을 지웁니다.
▣ tar - 테이프 아카이브
▣ 용도: 아카이브를 만들거나 복원 합니다.디렉토리 구조를 유지하면서 하나 또는 여러 개의 파일을 백업하는데 사용 합니다.
▣ 구문: tar [옵션] [장치이름] [파일 이름]
▣ 옵션
c --- tar 파일을 새로 만듭니다.
r --- 기존 tar 파일을 대체 합니다.
t --- 테이프 아카이브의 목차를 표시 합니다.
u --- 업데이트 합니다.
x --- 추출하거나 복원 합니다.
v --- 자세한 정보를 표시 합니다.
▣ tar 예제
(e220>root)/#tar cvf /dev/rmt/0n /export/solo
---> /dev/rmt/0n 테이프에 /export/solo 의 테이프 아카이브를 만듭니다.
(e220>root)/#tar tvf /dev/rmt/0n
---> /dev/rmt/0 의 목차를 표시합니다.
●------------------●-----------------●------------------●
/etc /export/solo /usr /var
위와 같이 한개의 테이프에 네개의 백업 point 가 존재 할경우
---> /usr 출력.
(e220>root)/#mt -f /dev/rmt/0 fsf 2 ----> 첫 번째 두 개의 파일을 건너뜁니다.
(e220>root)/#tar tvf /dev/rmt/0 ----> /usr 에 대한 목록 출력.
●------------------●-----------------●------------------●
/etc /export/solo /usr /var
한개의 테이프에 네개의 백업 파일 생성
(e220>root)/#tar cvf /dev/rmt/0n /etc
(e220>root)/#tar cvf /dev/rmt/0n /export/solo
(e220>root)/#tar cvf /dev/rmt/0n /usr
(e220>root)/#tar cvf /dev/rmt/0n /var
뒤에 붙은 /dev/rmt/0n ---> n 옵션은 백업 및 복구 했을때 테이프를 되감지 않습니다.
[n 옵션을 하지 않았을 경우.]
(e220>root)/#tar cvf /dev/rmt/0 /etc ---> n 옵션이 없을경우 처음으로 돌아감.
(e220>root)/#mt -f /dev/rmt/0 fsf 1 --->백업한 /etc 다음으로 테이프 이동.
(e220>root)/#tar cvf /dev/rmt/0 /export/solo ---> 백업 후 다시 처음으로 돌아감.
(e220>root)/#mt -f /dev/rmt/0 fsf 2 ---> 백업한 /export/solo 다음으로 이동
........
테이프 한개에 여러개를 백업 할경우 n 옵션 이용......^^
●------------------●-----------------●------------------●
/etc /export/solo /usr /var
(e220>root)/#tar xvf /dev/rmt/0 /etc ---> 백업한 /etc 를 /etc 폴더로 복구
(e220>root)/#tar xvf /dev/rmt/0 /usr
(e220>root)/#tar xvf /dev/rmt/0 /var
▣ ufsdump 및 ufsrestore
▣ 용도: 파일 시스템,파일 또는 디렉토리를 백업하는데 사용 , 전체 백업이나 증분 백업을 수행 할 수 있습니다.
▣ 구문: ufsdump [옵션] [장치 이름] [덤프할 파일]
▣ 옵션
0 ~ 9 덤프 레벨 옵션을 지정합니다.
레벨 0은 가장 낮은 수준으로 전체 백업을 수행합니다. 레벨 1 ~ 9는 증분
백업을 수행합니다.
u 현재 백업의 날짜와 덤프 레벨을 /etc/dumpdates 덤프 기록에 업데이트합니다.
f 파일이 쓰여질 장치를 지정합니다.이 옵션은 장치 이름이 필요합니다.
v 테이프에 있는 데이터를 파일 시스템에 있는 데이터와 비교하고 검사합니다.
▣ ufsdump 예제
/dev/dsk/c0t0d0s0 10078668 6381680 3596202 64% /
/proc 0 0 0 0% /proc
mnttab 0 0 0 0% /etc/mnttab
fd 0 0 0 0% /dev/fd
swap 2912176 32 2912144 1% /var/run
swap 2918048 5904 2912144 1% /tmp
/dev/dsk/c0t0d0s5 3008176 363956 2584057 13% /data
/dev/dsk/c0t0d0s6 2383077 64678 2270738 3% /data1
(e220>root)/#ufsdump 0uf /dev/rmt/0 /data ---> /data 파일 시스템을 /dev/rmt/0 로
전체 덤프 합니다.
--> (e220>root)/#ufsdump 0uf /dev/rmt/0 /dev/dsk/c0t0d0s5 변경 가능.
(e220>root)/#ufsdump 1uf /dev/rmt/0 /dev/dsk/c0t0d0s5 --> /dev/dsk/c0t0d0s5 파일 시스템을 /dev/rmt/0로 덤프합니다. 이 명령은 레벨 1의 증분 백업을 수행합니다.
▣ ufsrestore 예제.
▣ 용도: ufsdump 명령으로 만들어진 백업본에서 파일을 복구하거나 추출하는데 사용합니다.
▣ 구문: ufsrestore [옵션] [장치 이름] [복원할 파일]
▣ 옵션
i 대화형 모드로 파일을 복원합니다.
r 백업 전체를 복원합니다.
t 백업의 목차를 표시합니다.
x 명령행에서 지정한 파일을 복원합니다.
f /dev/rmt/0과 같이 장치 이름을 지정합니다.
v 파일을 복원하고 있는 경로 이름을 표시합니다(세부 정보 표시 모드).
●------------------●-----------------●------------------●
/etc /export/solo /usr /var
(e220>root)/#ufsrestore xvf /dev/rmt/0 /etc ---> 현재 위치의 /etc 파일을 /etc 로 복원
(e220>root)/#ufsrestore ivf /dev/rmt/0 /etc ---> 복원할 파일 선택
(e220>root)/#ufsrestore rvf /dev/rmt/0 ./etc ---> /etc 파일 시스템을 현재 디렉토리로 복원
(e220>root)/#ufsrestore tvf /dev/rmt/0 /etc ---> 테이프 목차 확인.
▣ 테이프 명령
status -테이프 드라이브의 상태 정보를 표시합니다
rewind -테이프를 되감습니다.
retension -테이프를 팽팽한 상태로 만듭니다.
erase -테이프 전체를 지웁니다.
fsf -지정된 반복 횟수만큼 파일을 앞으로 건너뜁니다.
bsf -지정된 반복 횟수 만큼 파일을 뒤로 건너뜁니다.
eom -기록된 미디어의 끝부분으로 건너 뜁니다.
- 반복 횟수는 요청된 작업을 수행하는 횟수를 말합니다.기본적으로 mt는 명령을 한 번 수행 합니다. 하나의 명령을 두 번 이상 반복 하려면 반복 횟수를 지정하면 됩니다.
▣ 테이프 명령 예제
(e220>root)/#mt -f /dev/rmt/0 status ---> 테이프의 상태를 표시합니다.
(e220>root)/#mt -f /dev/rmt/0 rewind ---> 테이프를 되감습니다.
(e220>root)/#mt -f /dev/rmt/0n fsf 2 ---> 첫 번째 두 개의 파일을 건너뜁니다.
(e220>root)/#mt -f /dev/rmt/0n bsf 2 ---> 두 개의 파일만큼 뒤로 건너뜁니다.
(e220>root)/#mt -f /dev/rmt/0 erase ---> 테이프의 내용을 지웁니다.
▣ tar - 테이프 아카이브
▣ 용도: 아카이브를 만들거나 복원 합니다.디렉토리 구조를 유지하면서 하나 또는 여러 개의 파일을 백업하는데 사용 합니다.
▣ 구문: tar [옵션] [장치이름] [파일 이름]
▣ 옵션
c --- tar 파일을 새로 만듭니다.
r --- 기존 tar 파일을 대체 합니다.
t --- 테이프 아카이브의 목차를 표시 합니다.
u --- 업데이트 합니다.
x --- 추출하거나 복원 합니다.
v --- 자세한 정보를 표시 합니다.
▣ tar 예제
(e220>root)/#tar cvf /dev/rmt/0n /export/solo
---> /dev/rmt/0n 테이프에 /export/solo 의 테이프 아카이브를 만듭니다.
(e220>root)/#tar tvf /dev/rmt/0n
---> /dev/rmt/0 의 목차를 표시합니다.
●------------------●-----------------●------------------●
/etc /export/solo /usr /var
위와 같이 한개의 테이프에 네개의 백업 point 가 존재 할경우
---> /usr 출력.
(e220>root)/#mt -f /dev/rmt/0 fsf 2 ----> 첫 번째 두 개의 파일을 건너뜁니다.
(e220>root)/#tar tvf /dev/rmt/0 ----> /usr 에 대한 목록 출력.
●------------------●-----------------●------------------●
/etc /export/solo /usr /var
한개의 테이프에 네개의 백업 파일 생성
(e220>root)/#tar cvf /dev/rmt/0n /etc
(e220>root)/#tar cvf /dev/rmt/0n /export/solo
(e220>root)/#tar cvf /dev/rmt/0n /usr
(e220>root)/#tar cvf /dev/rmt/0n /var
뒤에 붙은 /dev/rmt/0n ---> n 옵션은 백업 및 복구 했을때 테이프를 되감지 않습니다.
[n 옵션을 하지 않았을 경우.]
(e220>root)/#tar cvf /dev/rmt/0 /etc ---> n 옵션이 없을경우 처음으로 돌아감.
(e220>root)/#mt -f /dev/rmt/0 fsf 1 --->백업한 /etc 다음으로 테이프 이동.
(e220>root)/#tar cvf /dev/rmt/0 /export/solo ---> 백업 후 다시 처음으로 돌아감.
(e220>root)/#mt -f /dev/rmt/0 fsf 2 ---> 백업한 /export/solo 다음으로 이동
........
테이프 한개에 여러개를 백업 할경우 n 옵션 이용......^^
●------------------●-----------------●------------------●
/etc /export/solo /usr /var
(e220>root)/#tar xvf /dev/rmt/0 /etc ---> 백업한 /etc 를 /etc 폴더로 복구
(e220>root)/#tar xvf /dev/rmt/0 /usr
(e220>root)/#tar xvf /dev/rmt/0 /var
▣ ufsdump 및 ufsrestore
▣ 용도: 파일 시스템,파일 또는 디렉토리를 백업하는데 사용 , 전체 백업이나 증분 백업을 수행 할 수 있습니다.
▣ 구문: ufsdump [옵션] [장치 이름] [덤프할 파일]
▣ 옵션
0 ~ 9 덤프 레벨 옵션을 지정합니다.
레벨 0은 가장 낮은 수준으로 전체 백업을 수행합니다. 레벨 1 ~ 9는 증분
백업을 수행합니다.
u 현재 백업의 날짜와 덤프 레벨을 /etc/dumpdates 덤프 기록에 업데이트합니다.
f 파일이 쓰여질 장치를 지정합니다.이 옵션은 장치 이름이 필요합니다.
v 테이프에 있는 데이터를 파일 시스템에 있는 데이터와 비교하고 검사합니다.
▣ ufsdump 예제
/dev/dsk/c0t0d0s0 10078668 6381680 3596202 64% /
/proc 0 0 0 0% /proc
mnttab 0 0 0 0% /etc/mnttab
fd 0 0 0 0% /dev/fd
swap 2912176 32 2912144 1% /var/run
swap 2918048 5904 2912144 1% /tmp
/dev/dsk/c0t0d0s5 3008176 363956 2584057 13% /data
/dev/dsk/c0t0d0s6 2383077 64678 2270738 3% /data1
(e220>root)/#ufsdump 0uf /dev/rmt/0 /data ---> /data 파일 시스템을 /dev/rmt/0 로
전체 덤프 합니다.
--> (e220>root)/#ufsdump 0uf /dev/rmt/0 /dev/dsk/c0t0d0s5 변경 가능.
(e220>root)/#ufsdump 1uf /dev/rmt/0 /dev/dsk/c0t0d0s5 --> /dev/dsk/c0t0d0s5 파일 시스템을 /dev/rmt/0로 덤프합니다. 이 명령은 레벨 1의 증분 백업을 수행합니다.
▣ ufsrestore 예제.
▣ 용도: ufsdump 명령으로 만들어진 백업본에서 파일을 복구하거나 추출하는데 사용합니다.
▣ 구문: ufsrestore [옵션] [장치 이름] [복원할 파일]
▣ 옵션
i 대화형 모드로 파일을 복원합니다.
r 백업 전체를 복원합니다.
t 백업의 목차를 표시합니다.
x 명령행에서 지정한 파일을 복원합니다.
f /dev/rmt/0과 같이 장치 이름을 지정합니다.
v 파일을 복원하고 있는 경로 이름을 표시합니다(세부 정보 표시 모드).
●------------------●-----------------●------------------●
/etc /export/solo /usr /var
(e220>root)/#ufsrestore xvf /dev/rmt/0 /etc ---> 현재 위치의 /etc 파일을 /etc 로 복원
(e220>root)/#ufsrestore ivf /dev/rmt/0 /etc ---> 복원할 파일 선택
(e220>root)/#ufsrestore rvf /dev/rmt/0 ./etc ---> /etc 파일 시스템을 현재 디렉토리로 복원
(e220>root)/#ufsrestore tvf /dev/rmt/0 /etc ---> 테이프 목차 확인.