[예전게시판백업] 파일 자르기...
os/Linux 2004. 2. 2. 01:59 |데이터를 백업을 해서 다른 서버로 전송을 해야한다는가...
ftp로 전송을 해야 한다든가 할때, 파일 사이즈가 넘 크면
전송하는데 문제가 있겠죠...
그럼, 지금부터 3MB씩 분할하는 걸 한번 해 보겠습니다.
현재 디렉토리는 /home 입니다.
[root@hanserver home]# tar -czvf - /home | split -b 3m - home.tar.gz_
[root@hanserver home]# ls -l
-rw-r--r-- 1 root root 3145728 7월 18 14:17 heeya.tar.gz_aa
-rw-r--r-- 1 root root 1052672 7월 18 14:17 heeya.tar.gz_ab
이와 같이 생성이 되었을 겁니다.
자, 이젠 다른 서버로 전송을 하셨다면,
묶을 파일들을 풀어야겠죠...
[root@data home]# cat home.tar.gz_* | tar -xzvf -
이렇게 명령을 내리시면, 원본 그대로
풀리신걸 확인하실 수 있을 겁니다.
================================================
그냥 합치기만 하고 싶다면 -_-; 물론 알고 있겠지만.
cat heeya.tar.gz_aa heeya.tar.gz_bb > heeya.tar.gz (순서대로)
하면 된다 -_-a
by bigrock
ftp로 전송을 해야 한다든가 할때, 파일 사이즈가 넘 크면
전송하는데 문제가 있겠죠...
그럼, 지금부터 3MB씩 분할하는 걸 한번 해 보겠습니다.
현재 디렉토리는 /home 입니다.
[root@hanserver home]# tar -czvf - /home | split -b 3m - home.tar.gz_
[root@hanserver home]# ls -l
-rw-r--r-- 1 root root 3145728 7월 18 14:17 heeya.tar.gz_aa
-rw-r--r-- 1 root root 1052672 7월 18 14:17 heeya.tar.gz_ab
이와 같이 생성이 되었을 겁니다.
자, 이젠 다른 서버로 전송을 하셨다면,
묶을 파일들을 풀어야겠죠...
[root@data home]# cat home.tar.gz_* | tar -xzvf -
이렇게 명령을 내리시면, 원본 그대로
풀리신걸 확인하실 수 있을 겁니다.
================================================
그냥 합치기만 하고 싶다면 -_-; 물론 알고 있겠지만.
cat heeya.tar.gz_aa heeya.tar.gz_bb > heeya.tar.gz (순서대로)
하면 된다 -_-a
by bigrock