오늘은 대한입니다.
sun's longitude:299 43 25.33 
· 자유게시판 · 묻고답하기 · 알파문서 · RPMS list
· 사용자문서 · 팁/FAQ모음 · 리눅스Links · 자료실
· 서버정보 · 운영자 · Books/FAQ · FreeBSD
/board/read.php:소스보기  

질문과 답변 게시판입니다.

현재 실시간으로 이곳 서버의 설정파일(몇개)를 보여주고 있습니다.
서버의 설정내용에 관한 질문은 먼저 이곳 서버의 설정내용을 참고하시길 바랍니다.

[*** 쓰기 금지단어 패턴 ***]
글 본문 중간에 업로드할 이미지를 추가하는 방법 : @@이미지이름@@
ex) @@foo.gif@@
2462 번 글의 답장글: Re: 백업수행에 대하여..
글쓴이: 산이 [홈페이지] 글쓴날: 2006년 03월 26일 17:32:46 일(오후) 조회: 1891

[김성민]님이 남기신 글:

>안녕하세요.
>
>현재 아래와 같이 백업을 하고 있습니다.
>
>#!/bin/bash
>export Today="`date '+%Y-%m-%d'`"
>[....생략....]
>/bin/tar cfpz /backup/$Today-home.tar.gz /home 1>/dev/null 2>&1
>
>이런식으로 몇몇 데이터를 매일 백업하도록 하고
있습니다.
>근데 /home 에는 파일의 갯수가 많은데, 한번 백업하는데 시간이
좀 걸리고 있습니다.
>이걸 혹시 /home 에 있는 데이터중 변경/추가/삭제된
 데이터만 기존 압축파일에 추가한다거나 하는 방법이 있을지
해서요.
>
>rsync 에서 -exclude 옵션을 주어서 /home 을 /bakcup 에 동기화 시키는
것도 해봤는데 시간은 많이 줄긴하는데..
>백업본을 다시 다른 PC로(사설ip) 백업해야 하기 때문에
백업데이터가 home.tar.gz 와 같은 압축파일로 되어야
하거든요.
>
>rsync 로도 네트웤 백업을 할 수 있는것으로 알고는 있으나
파일갯수가 많다거나 용량이 크거나 하면 중간에 끊어지는
일이 있다고 합니다.
>그래서, 백업본을 압축파일로 만들어서 사설ip가 연결된 PC로
당겨가고 있습니다.
> 
>테스트해보니 home.tar.gz 하나 만드는데 40분정도, 서브PC로
당겨가는데 10분정도 걸리더군요.
>직원들이 쓰는 이거저거 자료들이 거의 개별파일형태로
 있어서 home 말고도 다른 백업도 있습니다.
>그래서 시간이 상당히 걸리고 있습니다.
>백업 전체용량은 평균 5G 정도.. 되는것 같고 다 백업하면
2-3시간 걸리는 것 같습니다. 

========================================

일단 증가분 백업을 하려면 비교대상의 파일이 있어야 합니다.

- 원본 파일들(A)
- 비교 대상의 파일들(B)
- tar.gz(C)

A 에서 B 로 sync 하고 B 를 tar.gz 으로 묶은 방법이 있습니다.

만약 B 를 없애고 A 에서 C로 가려면 C 를 임시 암축 풀고
비교해야합니다.
 이 경우 상당히 많은 리소스를 차지하기 때문에 권장사항은
아닙니다.

그외에 find 명령어로 특정일 이후에 변경되 파일을 찾아서
리스트를 만들고 증가분 백업을 할 수 도 있습니다.

ex) 2006-03-26 12:00 이후에 생성 또는 변경된 파일 찾기

touch -t 200603261200 /tmp/compare
find /home -type f -newer /tmp/compare

 
이전글 : 백업수행에 대하여..
다음글 : IP-Name 가 뭐죠?  
 from 222.234.157.242
JS(Redhands)Board 0.4 +@

백업수행에 대하여.. IP-Name 가 뭐죠?
인쇄용 


apache lighttpd linuxchannel.net 
Copyright 1997-2026. linuxchannel.net. All rights reserved.

Page loading: 0.01(server) + (network) + (browser) seconds