나는 디렉토리 만드시겠습니까 public_html/archive
의 거울이다 public_html/images
, 제외 에서 삭제한다는 images
디렉토리에 해당 삭제를 발생하지 않습니다를 archive
.
코드 에서이 모든 것을 관리하려고했지만 시스템이 나를 위해 강력한 방식으로 처리 할 수있을 것이라고 생각했습니다.
웹 사이트는 archive
실시간으로 참조 되므로 야간에는 수행되지 않는 인스턴트 미러 여야합니다.
이게 가능해? 감사!
답변
실시간으로 필요하지 않은 경우 rsnapshot 또는 unison 이 작동 할 수 있습니다. 실시간 솔루션은 inotify를 사용하여 변경 사항을 확인하고 변경된 파일을 어딘가에 복사하여 sparkleshare 와 다소 비슷해질 것 입니다.
답변
xcopy의 / D 스위치를 사용하면 [마지막 백업 날짜 / 시간] 이후의 파일 만 지정할 수 있습니다. 새 파일을 아카이브로 푸시하는 것만 큼 미러링 할 필요가없는 것 같습니다.
Linux의 경우 태그별로 find
[마지막 백업 날짜 / 시간] 이후에 파일을 cp
대상 디렉토리로 (와 같은 $ find . \! -cnewer date_marker
) 실행할 수 있습니다 . rsync
exclude 태그를 파고 사용하여 디렉토리에 더 많은 유연성을 제공 할 수 있습니다.