top of page

tar 압축 복사

이때, cp ?r 혹은 rcp ?r을 사용하면 안됨. ( 이 경우, OS상의 Symbolic Link를 제대로 처리하지 못하여, 중복 복사를 한다.).

A. tar.Z를 이용하는 방법 tar를 이용하여 Source 박스의 디렉토리를 tar파일로 만들고, compress하여 tar.Z파일을 생성한다. 이를 ftp를 이용하여 Target 박스의 적당한 임시공간에 복사한후 ‘zcat TARFILENAME.tar.Z | tar xvf ?‘ 명령을 복사할 디렉토리에서 실행한다. 이 경우에는 Source 및 Target 박스에 임시공간이 많이 필요하게 된다. (잘 사용하지 않음.)

B. remote shell tar를 이용하는 방법 이 경우, Target Box의 /etc/hosts.equiv 파일 혹은 각 유저의 홈디렉토리에 .rhosts 파일에 Source Box의 호스트명을 등록하여 두 시스템간의 remote shell을 허가해야 하며, 두 시스템 간의 각각의 사용자 아이디(oracle, applmgr)는 동일한 이름이어야 한다. 이의 테스트는 Source Box에서 rsh “Target Box Host Name” ls 명령이 정상적으로 작동하는 지 검사하면 된다. (HPUX의 경우에는 rsh 대신 remsh를 사용함) remote shell tar의 명령은 Source 박스에서

% tar cf – <Source 디렉토리이름> | rsh <Target Box 호스트명> “ ( cd <Target 디렉토리이름> ; tar xvf – ) “

조회수 2회댓글 0개

Comments


bottom of page