sun's longitude:241 50 12.64 
· 자유게시판 · 묻고답하기 · 알파문서 · RPMS list
· 사용자문서 · 팁/FAQ모음 · 리눅스Links · 자료실
· 서버정보 · 운영자 · Books/FAQ · FreeBSD
/board/read.php:소스보기  

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

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

[*** 쓰기 금지단어 패턴 ***]
글 본문 중간에 업로드할 이미지를 추가하는 방법 : @@이미지이름@@
ex) @@foo.gif@@
1905 번 글의 답장글: Re: Re: Re: rsync
글쓴이: 산이 [홈페이지] 글쓴날: 2004년 02월 05일 20:45:52 목(저녁) 조회: 807

[초오보]님이 남기신 글:

>
>[산이]님이 남기신 글:
>
>>
>>[초오보]님이 남기신 글:
>>
>>>-----------------------------------------
>>>답변자가 기본적으로 참고할 내용입니다.
>>>- 배포판(옵션)    : redhat 7.3
>>>- 커널버전(옵션)
  : 2.4.20
>>>- 데몬버전(예:apache
 1.3.27) : 1.3.27
>>>- 데몬설치유형(RPM/컴파일/기타)
 : 컴파일
>>>-----------------------------------------
>>>
>>>안녕하세요..산이님..

>>>
>>>본론부터 말씀드릴께요..

>>>
>>>현재 
>>>
>>>rsync -avzo --delete -e ssh 서버주소:/home /home/3backup/
>>>
>>>이런식으로...

>>>
>>>3번 서버의 home 디렉을 백업 하고있는데요..

>>>
>>>1번 질문 -> 위의 방식이 괜찮은건지...
>>>
>>
>>rsync 은 원격 서버의 특정 파일또는 디렉토리를 local
의
>>특정 드렉토리로 완정히 동기화 시키는 툴입니다.
>>
>>따라서
>>
>>rsync -avzo --delete -e ssh 서버주소:/home /home/3backup/
>>와
>>rsync -avzo --delete -e ssh 서버주소:/home/ /home/3backup/
>>
>>은 상당한 차이가 있습니다.
>>이것은 직접 한번 해보세요. 테스트로
>>
>>그런데 직접 커맨드라인에서
 rsync 를 싱행하면 상관없겠지만
>>cron 이나 백그라운드로 실행하고자 한다면 `v' 옵션 대신에
`q'
>>옵션을 사용하면 됩니다.
>>
>>
>>
>>>매일 오전에 제가 직접 수동으로 하고 있습니다..
>>>
>>>그런데...
>>>
>>>
>>>4096 May 31  2003 abc/
>>>4096 Jan 16 11:30 qwe/
>>>4096 Feb  2 23:15 poi/
>>>4096 Feb  2 02:10 ddd/
>>>4096 Jan 17 13:11 ert/
>>>
>>>이런식으로 날짜가 다르게 나옵니다..
>>>
>>>상식적으로 매일 아침 9시에 한다면...
>>>
>>>백업한 날의 날짜와 시간이 나와야 되는게
아닌지요...
>>>
>>>2번 질문 -> 날짜와 시간이 다른 이유를 알고 싶습니다..혹시
 백업이 안되는건 아닌지...
>>>
>>
>>rsync 는 파일 또는 디렉토리의 시간, 파일이 크기가
틀리면
>>cross 체크하면서 완전히 동기화 시킵니다.
>>실제 원격에 있는 원본 파일 시간과 비교하면 동일하게
나올겁니다.
>>이것은 rsync 의 원리이므로 틀린경우가 아닙니다.
>>즉 백업한 시각의 시간이 아니라 원본 디렉토리의 시간으로
완전히 동기화
>>시킵니다.
>>
>>
>>>rsync -avzo --delete -e ssh 의 명령어 에서..
>>>
>>>3번 질문 delete 가 변하지 않은 파일에 대해서는 그냥
놔두라는 말이 맞는지도 궁금합니다...
>>>
>>
>>--delete 옵션은
>>원격의 서버(정확히 SRC:source:SouRC 를 의미)에 없는
디렉토리나
>>파일을 local 에도 동일하게 지워라는 의미입니다.
>>이 옵션이 없으면 local 은 파일 크기를 동기화 하고,
>>전에 있지만 현재 서버에 없는 SRC 파일을 local 의 파일을
지워라는
>>의미입니다.
>>
>>매뉴얼 페이지를 읽어보시면 자세하게 나와
있습니다.
>>
>>
>>>그리고 마지막으로..
>>>
>>>rsync 명령이 다 끝난후..
>>>
>>>rsync error: some files could not be transferred (code 23) at
main.c(1045)
>>>
>>>위와 같은 error 가 나네요..
>>>
>>>몇몇 파일들 가져오지 못한다는 말인거 같은데..
>>>
>>
>>rsync 는 먼저 리스트를 만들고 cross 체크하면서 파일을
가져옵니다.
>>그런데 어떤 이유에서 리스트를 만들고 실제로 파일을
가져오는
>>과정중에서 파일이 없을 수 있습니다.
>>즉 리스트를 만들고 가져오는 중간시점에서 누군가 파일을
삭제한다든지
>>등등이 그 원인입니다.
>>
>>또한
>>
>>원격의 서버와 local 의 네트워크 상태가 불안하면 이런
경우가
>>종종있습니다.

>>
>>또한
>>rsync 가 죽었다든지 부하가 커서 가져오지 못하는 경우가 그
원인
>>입니다.
>>
>>아니면 rsync 설정이 바뀌었다든지(hosts
 allow ... 등등)
>>
>>이럴때에는 다시한번 시도해 보거나 원격의 rsync 데몬이
돌아가는
>>서버를 점검해 봐야 합니다.
>>
>>
>>>어떻게 처리 해야하는지요...

>>>
>>>조언좀 부탁 드리겠습니다...
 
>>
>>======================================== 
>
>========================================
>
>자세한 답변 정말 감사드립니다..

>
>만약 1번이 서비스 서버이고..
>
>2번에서 1번의 home 디렉을 백업한다면...
>
>delete 옵션은.. 1번 서버에 있지 않은 파일이나
디렉토리를..
>
>2번의 서버에서도 지워준다는 뜻인지요..
>
>설마 2번에 없는것을 1번서버의 파일이나 디렉을 지우지는
않겠지요? ㅡ.ㅡa
>
>결국 1번의 /home 과 2번의 백업한 /home 이 똑같아 진다는 의미로

>
>이해하면 되겠습니까... 

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

네 맞습니다.

 
이전글 : Re: Re: rsync
다음글 : proftpd 설정 질문여  
 from 61.254.74.228
JS(Redhands)Board 0.4 +@

Re: Re: rsync proftpd 설정 질문여
인쇄용 


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

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