Linux

對源進行重複數據刪除後,rsync -H 是否將文件轉換為目標上的硬連結?

  • April 9, 2016

我有兩台伺服器,第二台不時通過 rsync 同步。

我有一些(幾千?)大的重複文件,我想使用 freedup 來騰出一些空間。

如果我在源上啟動 freedup,rsync -H 是否會用硬連結替換目標上的真實文件並在那裡節省空間?

是的,但是有這兩個考慮因素:

  1. 來自 freedup頁面“freedup 正常工作既沒有保證也沒有保證”
  2. 確保使用 –links 作為rsync 的參數,而不是 –copy-links 或 -a 因為(再次來自 freedup頁面):“如果無法進行硬連結,則嘗試軟連結,除非其中一個路徑不是從root (但可以強制)"

引用自:https://serverfault.com/questions/769252