빠른 전송을 위해 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
.