安裝時將驅動器 A 複製到驅動器 B

安裝時將驅動器 A 複製到驅動器 B

我需要一些幫助來解決從驅動器 A --> 驅動器 B 進行自動複製的問題。

我想檢測安裝上的驅動器為 A - 第一個安裝的驅動器是 A,作為來源驅動器。將第二個安裝的驅動器偵測為 B - 目標驅動器。

一旦安裝了兩個驅動器,我想自動建立一個新資料夾並將驅動器 A 的內容複製到驅動器 B 上的新資料夾。或USB 驅動器)。

我怎麼能自動化這個過程,也許使用 rsync 之類的東西來複製?

答案1

是的,rsync 可能是最好的選擇。您當然可以只複製文件,但 rsync 提供恢復中斷的副本,我個人發現 rsync 生成的輸出非常有助於將輸出轉儲到日誌文件,並在以後查看是否報告了任何錯誤。此外,由於 rsync 會將來源與目標進行比較,因此您只會複製更改,而不是每次都重新複製所有檔案。

再說一次,是的,rsync 可能是正確的選擇。祝你好運。

答案2

訣竅是使用“UDEV” - 當插入驅動器時,UDEV 應提供唯一標識符,您可以根據這些標識符觸發腳本來安裝和 rsync 驅動器。

可以找到引導您完成此過程的變體的頁面這裡, H埃雷這裡

相關內容