Windows 系統 (NTFS) 上 100% 可靠的目錄複製

Windows 系統 (NTFS) 上 100% 可靠的目錄複製

NTFS 是否有一種目錄複製方法,可以每次 100% 準確地複製目錄,並且每個檔案、子目錄、權限、屬性和符號連結/連接都完好無損,而不會跳過單個檔案?我願意接受任何建議,包括命令列、啟動光碟工具、部分光碟映像(只要您可以恢復到包含資料的光碟而不是擦除它)、原始複製或任何其他可能解決此問題的方法。

我經常遇到這個問題。我需要將一棵目錄樹複製到另一個位置,但每次都會被一些因某種原因拒絕複製的文件所挫敗(訪問被拒絕,文件正在使用,或最好的一個,沒有給出原因,它只是拒絕複製.) 許多方法不複製 NTFS 權限。除此之外,所有檔案複製工具在符號連結和連接方面都嚴重不足。我想複製符號連結本身,而不是引用位置的內容。

在 Windows 中複製某些目錄幾乎總是會失敗。即使像 FreeFileSync 這樣使用磁碟區複製的工具也會失敗。因此,我更喜歡命令列或啟動光碟解決方案。 (我使用 Windows 安裝光碟啟動到命令列。)Acronis True Image 檔案備份/復原不會複製符號連結或連接,並且似乎也會跳過幾個檔案(並執行難以置信從啟動 CD 讀取速度很慢。

例如,我目前正在嘗試將 Windows 8 系統的 C:\Users 和 C:\ProgramData 複製到 D 碟。給出的理由。 Xcopy 似乎也沒有得到全部。而且由於 Windows 在這些資料夾中使用了許多目錄連接,因此您必須手動一一重建它們。

答案1

我知道這個問題很舊,但我認為有一個新的答案可能會有所幫助,因為這個問題還沒有得到任何贊成票的回答,而且我從來沒有得到類似問題的良好答案。

我剛剛發現 FastCopy for Windows 可在 GPLv3 下免費使用。 https://en.wikipedia.org/wiki/FastCopy

FastCopy 仍然由 Shirouzu Hiroaki 維護(@shirouzu),最後更新於 2018 年 8 月 8 日(截至本答案)。它支援:

  • 複製超過 260 個字元限制的路徑名
  • 避免作業系統快取(預設)以提高速度
  • 可以複製具有擴充屬性和備用流的 ACL
  • 將選擇性地複製硬連結、連接點和符號鏈接
  • 透過各種哈希複製驗證
  • 基於尺寸/日期等的差異複印

下載連結來自他的網站(提供原始碼)這裡

它是一個 EXE 安裝程式(呃),但在安裝過程中允許便攜式「僅解壓縮」安裝到您選擇的目錄。

我對今天的速度感到驚訝,這將節省我執行重複複製任務的時間。我嘗試過其他經常被引用的替代方案,如 Robocopy、TeraCopy、xxcopy、Ultracopier、Copy Handler 等,但我從未見過有這樣的表現。

答案2

畢竟,Robocopy 或許能夠複製這些內容:

http://technet.microsoft.com/en-us/library/cc733145(v=ws.10).aspx

/sl 複製符號連結而不​​是目標。

答案3

我使用過 Macrium Reflect(免費),沒有遇到任何問題。需要從 CD 啟動,以便在您移動到新的 HDD/SSD 時想要進行完整系統備份/還原時獲得所有內容。非常容易使用。 https://www.macrium.com/reflectfree

答案4

您也可以使用智慧型複製或智慧型鏡像功能連結外殼擴展。它還有一個命令列工具

相關內容