ubuntu 12.04에 mhVTL 설치, 사용하기.

mhVTL 이란?
리눅스에서 표준 Tape Library를 에뮬레이션 해주는 오픈소스 VTL 프로그램이다.

작업환경: ubuntu 12.04 (32bit)

1. 설치
1.1. 다운로드

1.2. 컴파일
gcc를 설치한다. (이미 설치되어 있으므로 생략)

아래 패키지를 추가 설치한다.

mhVTL 이 사용할 user와 group을 만든다.

다운로드한 mhvtl 을 /opt 아래로 이동한 후 압축을 푼다.

kernel module 컴파일

mhVTL 컴파일, 설치

1.3. vtl 서비스 시작과 장치 확인

서비스를 실행하고 lsscsi 커맨드로 확인해보면, L700 VTL과 L80 VTL 에 tape 드라이브가 각각 4개씩 만들어진 것을 볼 수 있다.

2. 사용하기

2.1. VTL 상태 보기

2.2. 드라이브에 tape 로드/언로드 하기

mtx 커맨드로 L700 VTL의 0 번 드라이브에 1번 테이프(물론 가상)를 로드한다.

0번 드라이브에 2번 테이프를 로드하려면 이미 1번 테이프가 로드되어 있음을 알린다.

1번 드라이브에 1번 테이프를 로드한다.

0번 드라이브의 테이프를 언로드 한다.

2.3. 동작 테스트
/var/tmp/에 임의의 화일을 만든다.

테이프에 백업을 해 본다.(lsscsi 로 장치명 확인)

1번 드라이브에 tar 커맨드로 백업.

백업이 잘 되었는지 확인


2017.3. 추가
좀더 자세한 설정은 https://blog.boxcorea.com/wp/archives/1368

CentOS 7 설치, 설정 영상

답글 남기기

Your email address will not be published.

%d bloggers like this: