728x90
반응형
fpsync 개요
다중스레드 애플리케이션으로, rsync 작업을 병렬로 실행하는 기능을 포함하여, 빠르게 데이터 이관 작업을 마무리 할 수 있습니다.
rsync 도구를 활용하기에, 중분 복사도 수행 가능함.
설치 방법
# apt-get update
# apt-get install fpart
레퍼런스
- 이관 용량 : 29TB
- 초기 rsync를 통한 데이터 이관을 진행하였으나, 이관 속도가 느려 중간에 fpsync로 전환하여 이관
- 4 job을 동시 수행 시 일별 최대 7TB 이관 가능
명령어 예시(데이터가있는 서버에서 아래명령어실행)
-rsync
# rsync -avzph --ignore-existing -e 'ssh -i test.pem -p 10022' /mnt/test ubuntu@IP:/mnt
-fpsync
# nohup fpsync -vv -n 4 -S -o "-lptgoD -vv --numeric-ids --ignore-existing -e \\\"ssh -i test.pem -p 10022\\\"" /mnt/test/ ubuntu@IP:/mnt/ &
^
# 부연 설명
" " 안의 옵션은 rsync 옵션
- lptgoD 옵션 : rsync -a와 동일
- --ignore-existing : 중복파일이 있을 경우 무시하고 진행
참고사이트
https://manpages.ubuntu.com/manpages/jammy/man1/fpsync.1.html
https://www.fpart.org/fpsync/
728x90
728x90