top of page

Pipe을 이용한 tar 묶어면서 바로 풀기

아래 순서대로 수행하면, Source System에서 tar file을 묶어면서 Target System에서 바로 풀 수 있습니다.

(tar뿐만 아니라 export 등 backup에도 응용할 수 있습니다.)

1. named-pipe 만들기(Source에서 작업)

$ mknod /tmp/tar_pipe p

2. Target에서 background process로 tar 풀기(Target에서 작업) $ tar -xvf – < /tmp/tar_pipe &

3. Source에서 named-pipe에 tar file 밀어 넣기(Source에서 작업) $ tar -cvf /tmp/tar_pipe .

Note : Owner 유지, permission 유지 가능.

조회수 0회댓글 0개

Comments


bottom of page