1285 번 글의 답장글: Re: Re: shell script로 백업 만들기에 대한 질문.. |
글쓴이: 깜찍이:)
|
글쓴날: 2003년 01월 17일 09:06:55 금(오전) |
조회: 578 |
[산이]님이 남기신 글:
>[깜직이^^초보리눅서]님이
남기신 글:
>
>>시스템을 한번 날려먹은 다음 백업의 중요성을 절실히 느끼고
있습니다.
>>그래서 하루동안 변경된 파일을 찾아서 백업을 해볼라구
하는데요...
>>(Full Backup은 머~~ 제가 대충 만들어 보니 잘되더군요...^^)
>>
>>제가 생각하는 방법은 대충 이렇습니다.
>>
>>find /etc/*(모든파일)
-mtime -1 > /list_etc
>>
>>find /var/log/*(모든파일)
-mtime -1 > /list_var_log
>>
>>find /usr/*(모든파일)
-mtime -1 > /list_usr
>>
>>find /usr/local/*(모든파일)
-mtime -1 > /list_usr_local
>>
>>대충 이렇게 찾아진 파일들이 list_*에 자동으로 기록이
되면
>>
>>list_*파일들을
참조하여 리스트에 기록된 파일만을 백업하는 방식에
>>
>>대해 알고 싶습니다. 쉽게 말하면 증분 백업....인가 먼가
되게떠라구요^^
>>
>>아님다른 좋은 방법 알고 계시믄 좀 알려주세요....^^
백업?? 안하믄 안돼겠더라구요..ㅎㅎ
>>저는 아직 초보라서 제머리로 생각하는데에는
한계가 있네요..^^
>>여러 고수님들의 많은 조언을 바랍니다.
>>백업이라는게
이렇게 힘든지 몰랐습니다. 힘든만큼 꼭 해보고
싶거든요^^~~~
>>그럼 즐거운 하루 되세요..
>>
>>
>>
>
>========================================
>
>우선 /etc 디렉토리 용량은 그리 크지 않기 때문에
>전체를 백업하는 것이 좋겠군요.
>
>그 다음은 /etc 외에 각종 설정파일과 데이터를 백업하면
됩니다.
>
>점증적 백업은 공간을 작게 차지한다는 장점이
있지만
>복구할때는 순차적으로 해야 한다는 불편한 점이
있습니다.
>
>따라서
>
>자주 바뀌는 파일은 하루에 한번정도로 백업하고
>그외는 일주일에 한번정도로 백업하는 전략을 세우는것이
좋겠군요.
>
>http://ftp.linuxchannel.net/devel/sysdump/
>
>에 그 예가 있습니다.
>
>만약 list_etc 파일을 열어서 그 내용을 백업하려면,
>
>----------------------------------
>#!/bin/sh
>systime=`date +%Y%m%d-%H`
>backupdir='/home/backup'
>IFS='
>'
>
>function each_copy()
>{
> listfile=$1
> for line in `cat $listfile 2>/dev/null` ; do
> if [ ! -d $line ] ; then
> subdir=${line%/*}
> mkdir -p $backupdir/$systime/$subdir
> cp -af $line $backupdir/$systime/$subdir/
> fi
> done
>}
>
>mkdir -p $backupdir/$systime
>cd $backupdir/$systime
>
>each_copy '/any/path/to/list_etc'
>each_copy '/any/path/to/list_usr_local'
>
>exit 0
>
>-----------------------------------
>
>이런식으로 스크립트를 작성하면 됩니다.
>
>
>
>[시스템 백업 권장 방향]
>
>1. 설정파일
>
>- /etc 디렉토리 전체
>- 각종 데몬 설정파일
>- 기타 시스템 설정파일(쿼타...등등)
>
>2. 자료
>- 홈페이지 문서
>- 각 개인 홈 디렉토리
>- 기타
>
>3. 로그 파일
>- /var/log
>- 또는 /var 디렉토리
>
>이 정도 선에서 각각 그룹으로 묶어서 백업하면
>됩니다.
>
>
>
========================================
산이 님의 답변 정말 감사합니다.^^ 저에게 아주 많은 도움이
됐어요..
나중에 저도 산이님같은 고수(?!?)가 되면 좋겠어요.
저도 열심히 해서 산이님한테 도움이 될수 있었으면
좋겠습니다.
하여간 답변에 정말 감사드립니다.
|
이전글 : Re: shell script로 백업 만들기에 대한 질문..
다음글 : 삼바로 공유시 날짜 문제?
|
from 218.51.154.78
JS(Redhands)Board 0.4 +@
|