在 Win8.1 上的兩個本機 SSD 之間備份 650K 檔案(25 GB)的最快方法?

在 Win8.1 上的兩個本機 SSD 之間備份 650K 檔案(25 GB)的最快方法?

短篇故事:我的一台電腦死機了(我認為啟動分割區已損壞),所以我撕掉了 C: 驅動器,將其插入我的另一台電腦,現在我試圖在重新格式化之前刪除檔案。

我一直在使用 TerraCopy 來移動檔案。我昨晚開始傳輸,但速度大約為 5%。

我需要一種可靠的方法來複製剩餘的文件,跳過已經成功複製的文件,這不會在中途對我造成影響。有大量的小文件,但數據總量相對較小(25 GB)。

我無法進行完整的硬碟鏡像(我認為它被稱為「磁區複製」?),因為我的目標 SSD 上也有一些其他檔案。

建議?

答案1

使用robocopy,但請確保使用/MT強制其並行運行多個副本的選項。這提高了性能戲劇性地當有很多較小的文件時,似乎就是這種情況。

但正如其他人所說,速度慢可能是由於硬體問題造成的,因此首要任務應該是檢查智慧狀態兩個驅動器使用類似的東西。如果全部檢查完畢,則使用 進行實際複製robocopy /mir /mt

答案2

我使用 SyncBack Free 進行檔案備份和同步: http://www.2brightsparks.com/freeware/freeware-hub.html

它有許多文件比較選項,應該完全滿足您的需求。

要檢查磁碟機的運作狀況,我推薦 CrystalDiskInfo: http://crystalmark.info/software/CrystalDiskInfo/index-e.html

答案3

我用達美副本以滿足我的備份需求。它基本上是 Windows 的 rsync,並且可以配置為定期運行。由於它使用 rsync,因此它足夠智能,可以僅備份檔案中的更改,而不是始終備份所有內容。

答案4

我自己使用 TeraCopy,因為如果副本失敗,您可以輕鬆恢復副本。但如果您需要強大且功能強大的工具,請使用 Windows 內建的複製功能(稱為 Robocopy)。它是一個命令列工具,可以複製您需要的所有內容。

語法是:

robocopy "source" "destination" /E /COPYALL /MIR /XO

這將在來源的目標位置進行精確的複製,包括刪除目標位置上來源沒有的檔案。 (也非常適合自動備份腳本)

此外,如果目標和來源均存在文件,它將跳過該文件,因此非常適合恢復失敗的副本。

另請注意,如果目標是子目錄,則只有該子目錄中的檔案才是精確的鏡像,因此其他檔案將保持不變。

例如:

robocopy "c:\" "d:\old c drive" /E /COPYALL /MIR /XO

相關內容