빠르고 완전한 전송을 위해 rsync를 사용하세요

빠르고 완전한 전송을 위해 rsync를 사용하세요

빠른 전송을 위해 rsync를 사용하고 싶습니다. 안전한가요(전송 중 파일 데이터 압축) -z, --compress및 각 파일이 완전히 전송되었는지 확인하는 방법.

rsync --info=help획득 완료

Use OPT or OPT1 for level 1 output, OPT2 for level 2, etc.; OPT0 silences.

BACKUP     Mention files backed up
COPY       Mention files copied locally on the receiving side
DEL        Mention deletions on the receiving side
FLIST      Mention file-list receiving/sending (levels 1-2)
MISC       Mention miscellaneous information (levels 1-2)
MOUNT      Mention mounts that were found or skipped
NAME       Mention 1) updated file/dir names, 2) unchanged names
PROGRESS   Mention 1) per-file progress or 2) total transfer progress
REMOVE     Mention files removed on the sending side
SKIP       Mention files that are skipped due to options used
STATS      Mention statistics at end of run (levels 1-3)
SYMSAFE    Mention symlinks that are unsafe

ALL        Set all --info options (e.g. all4)
NONE       Silence all --info options (same as all0)
HELP       Output this help message

Options added for each increase in verbose level:
1) COPY,DEL,FLIST,MISC,NAME,STATS,SYMSAFE
2) BACKUP,MISC2,MOUNT,NAME2,REMOVE,SKIP

전송을 완료한 후 전송 확인을 수행하고 싶습니다. 가급적이면 전송에 실패한 파일의 전체 목록을 확인하고 싶습니다.

내 경험에 따르면 불완전한 전송은 드문 일이 아니며, 특히 자주 발생하는 일상적인 백업 중에는 더욱 그렇습니다.

로그 파일로의 출력이 rsync스캔하고 요약하기에 충분합니까?

답변1

GNU의 경우 및 스위치를 rsync사용하여 전송 중인 각 파일과 진행 상황에 대한 정보를 표시합니다. 압축의 목적은 전송되는 데이터의 양을 줄이는 것이지만 때로는 압축으로 인해 다양한 정도로 전송 속도가 느려질 수 있다는 점을 명심하십시오 .-v-P-z

자세한 내용은 을 참조하세요 man rsync.

관련 정보