펌웨어 업그레이드로 인해 WD MyCloud가 손상되었습니다. MyCloud 드라이브가 제거되었으며 Ubuntu의 gParted를 사용하여 확인되었습니다.
첫 번째 옵션은 기가비트 이더넷 연결을 통해 재동기화하는 것입니다. 나는 rsync가 중단되고 중단된 부분부터 계속될 수 있기 때문에 좋아합니다. 지금 실행 중인데 전송하는 데 며칠이 걸릴 것입니다. rsync는 대용량 파일(1GB)이 전송되고 있다고 보고합니다.최적의 속도는 240Mbit/s(30MB/s)입니다.기가비트 이더넷 제한보다 훨씬 낮습니다. 다음으로 전환할지 알고 싶습니다.USB는 어떤 변화를 가져올 것인가.
두 번째 옵션은 MyCloud-SATA-Disk를 USB 포트(지원 ext4). 전송 속도가 5GB/s라면 5X 1GB/S입니다. 이 경우에도 rsync를 할 수 있을까요? USB가 더 빠른지 확인하고 "배운 교훈"이 있는지 확인하기 위해 두 가지 방법을 모두 시도한 사람을 찾고 있습니다. 어쩌면 내가 더 나은 옵션을 간과하고 있는 것은 아닐까?
관찰된 이더넷 전송 속도(30MB/S)가 기가비트보다 현저히 낮은데 USB가 전송 속도를 높이는 이유는 무엇입니까? (125MB/초)?
이 연습을 수행한 경험이 있는 경우 답변에 이를 표시해 주십시오.
답변1
네트워크 전송 속도의 한계는 ssh
상대적으로 작은 패킷 창입니다. (현재 stackexchange 사이트 어딘가에서 이에 대한 통계를 찾을 수 없습니다.)
따라서 웹을 완전히 피하는 것이 더 나을 것입니다. 내 제안은 cp -a
처음으로 빈 대상을 사용하는 것을 고려한 다음 rsync
어떤 이유로든 복사본이 손상되었거나 대상에 이미 파일이 있는지 기억하는 것입니다.
네트워크 복사본에서는 이미 CPU에 바인딩되어 있지 않은 한 압축을 사용하고 명시적인 체크섬을 피하고 대신 시간을 사용하는 것이 좋습니다.
rsync -avzHX /source rHost:/destination
로컬-로컬 복사본에서는 타이밍에 따라 압축 및 체크섬을 방지할 수 있습니다.
rsync -avHX /source /destination
소유권과 권한이 복사되지 않으면 플래그가 대체됩니다 -aX
.-rt