▣ 구문: 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 ---> 테이프 목차 확인.

+ Recent posts