rsync 또는 find 등을 사용하여 회사 공유의 파일을 공개 보관용 계정으로 복사합니다.

rsync 또는 find 등을 사용하여 회사 공유의 파일을 공개 보관용 계정으로 복사합니다.

데이터 전송 서비스를 통해 /h/data/share/(회사 공유)에서 새로 생성된 파일을 /g/data/global/(공용 보관용 계정)에 복사하는 데 어려움을 겪고 있지만 /g/ data/ global이 이동되고 있는데, 이는 동일한 파일을 계속해서 복사하고 동기화하고 다른 쪽 끝에 많은 중복 항목을 가져오기 때문에 몇 가지 문제를 일으키고 있습니다.

나는 다음 중 일부를 시도했습니다.

    cd /h/data/share/
       find . -newerct -1 > /h/data/sync.txt
       rsync -avzh --no-R --from-file=/h/data/sync.txt /g/data/global/

이것을 실행한 후에 계속 너무 많은 매개변수를 받습니다. 이것은 cronjob을 사용하여 자동으로 실행할 수 있는 서비스인 것으로 추정됩니다. 또한 매일 수천 개의 .mp3, .jpg, .png, .doc 등이 이동됩니다.

관련 정보