Ubuntu Server 18.02 인스턴스("saturn")에서 새로 구축된 Debian Buster 10 시스템("enceladus")으로 서버를 마이그레이션하려고 합니다. 네트워크를 사용하여 전체 파일 시스템을 복사했습니다.
sudo rsync --progress -au --delete --rsync-path="sudo rsync" /u/ henry@enceladus:/u
송신측과 수신측의 디렉터리 수와 파일 수를 확인했는데 개수가 같습니다. 나는 파일 트리를 탐색하고 한 트리의 각 파일을 다른 트리의 해당 파일과 비교하는 RYO Perl 프로그램을 가지고 있습니다. 52,190개의 파일에서 차이점을 발견하지 못했습니다. 두 파일 시스템 모두 EXT4입니다. 둘 다 512바이트 논리 블록과 4096개의 물리 블록을 갖습니다.
그러나 수신 파일 시스템에는 103,226,592,508바이트가 있는 반면 송신 파일 시스템에는 62,681,486,428바이트만 있습니다. 수신된 파일 시스템에 일부더 작은재활용되지 않은 블록이 있기 때문에 이해할 수 있지만 그 반대는 2/3입니다.
어떻게 그래? 뭔가 오작동하고 있다는 증거라고 걱정해야 할까요?
답변1
즉시 생각할 수 있는 두 가지:
- 사용하지 않으므로
-H
하드 링크가 손실됩니다. - 사용하지 않으므로
-S
스파스 파일이 확장되었을 수 있습니다.