우리는 최근 내용을 포함하는 온라인 프로덕션 서버(소스, 절반 기록)를 보유하고 있습니다.N일(또는중개월) 오디오 파일이 있는 경우 해당 오디오 파일을 백업 서버(대상, 전체 기록)에 백업/보관/동기화하려고 합니다. 대상 디스크가 가득 차면 백업 서버의 전원을 끄고 새 하드 드라이브 디스크를 설치하지만 이미 백업된 파일을 다시 백업/보관/동기화하고 싶지 않습니다.
우리는 이 작업을 수행하기 위해 rsync라는 오픈 소스 도구를 사용하고 싶습니다. 그러나 새 하드 드라이브 디스크가 설치되면 rsync는 소스에서 다시 동기화됩니다.
- rsync가 동기화된 파일을 기억하고 다시 동기화하지 않도록 하는 방법이 있습니까?
- 아니면 요구 사항을 충족할 수 있는 다른 오픈 소스 솔루션이 있습니까?
--편집하다--
나는 그것을 언급하는 것을 잊었다
- 원본 서버는 다음과 같은 Windows Server 2003 시스템을 실행하고 있습니다.시그윈설치하고 백업 서버를 Linux 시스템에 설치할 수 있지만 사용자가 기술자가 아니기 때문에 Windows 클라이언트 시스템을 사용하는 것이 더 좋습니다.
- 총 파일 크기와 파일 양이 커서 파일을 가져오는 데 80분 이상 걸렸습니다.뒤파일 정보 및 2012-07년 한 달 동안 생성된 파일 목록을 가져오는 데 80분 이상이 소요됩니다.
find -type d -name 201207* -exec du -s {} \; > 2012-07-dir-stats.txt
: 디렉터리 382개, 267GB(279715008KB).find -type f -name 201207* > 2012-07-file-list.txt
: 1093962개 파일(목록 파일 자체의 파일 크기는 80MB 이상입니다. - 원본 서버에 최신 내용이 포함되어 있습니다.N일 오디오 파일이란 오래된 파일을 삭제하고 새 파일을 생성하는 등의 작업이 매일 발생한다는 것을 의미합니다. (이것은 많은 조각이 존재하기 때문에 위의 파일 목록을 너무 느리게 만드는 이유 중 하나입니다.)
답변1
아마도자식-별관당신을 도울 수 있습니다. 한번 보세요.