複製整個檔案系統(linux)

複製整個檔案系統(linux)

我需要將整個檔案系統(幾個 TB)從一個磁碟(Raid 陣列)複製到另一個磁碟。由於檔案系統經常(輕度)使用,因此在傳輸過程中保持檔案系統在線會很好。但是,如果需要,中斷是可以接受的。

對我來說顯而易見的兩種方法是使用cpor dd。使用 cp 似乎更有可能產生可靠的副本,但也似乎會更慢。使用 dd 應該更快,但我擔心完成後檔案系統會損壞。無論哪種情況,計劃都是使用 rsync 來處理複製後的任何差異。

我缺少更好的線上解決方案嗎?

答案1

總有經典的 cpio:

# cd /source
# find .|cpio -pdvulm /dest

保留鏈接,甚至複製設備節點(如果存在)。

相關內容