首頁>Linux>source

我正在將服務器从Ubuntu Server 18.02例項(" saturn")遷移到新建的Debian Buster 10系統(" enceladus").我已经使用

在網路上複製了完整的檔案系統
sudo rsync --progress -au --delete --rsync-path="sudo rsync" /u/ [email protected]:/u

我檢查發送方和接收方的目錄數和檔案數:計數是相同的.我有一个RyO Perl程式,该程式遍歷檔案樹,並將一个樹中的每个檔案与另一个樹中的對應檔案进行比较:它在52,190个檔案中没有發現差異.這两个檔案系統都是EXT4; 两者都有512位元組的邏輯塊和4096物理塊。

但是,接收檔案系統為103,226,592,508位元組,而發送檔案系統仅為62,681,486,428位元組.如果接收到的檔案系統稍微小一些,因為没有迴收的塊,我可以理解.但這是相反的,區別是原来的三分之二!

怎麼可能? 作為某些故障的證据,我應该担心吗?

最新回復
  • 5月前
    1 #

    我可以想到两件事情:

      you didn't use -H ,因此硬鏈接將丢失。

      您没有使用 -S ,因此稀疏檔案可能已擴充套件

相似問題

  • 如何檢查$ PATH中的重複命令?
  • fedora:使用GStreamer的Clementine無法播放OGG檔案