Ntfs
使用 Robocopy 使用壓縮文件鏡像硬碟
我試圖將現有磁碟鏡像到空間較小的新磁碟上。文件結構、屬性和 ACL 與源磁碟上的完全相同是非常重要的。
為此,我嘗試了
robocopy.exe
:robocopy $sourceDisk $destinationDisk /mir /XD "System Volume Information" "`$RECYCLE.BIN" /copyall /r:1 /NP /NFL
該命令將所有具有屬性、ACL 等的文件夾和文件複製到目標磁碟,但compress屬性除外,即在源磁碟上壓縮的文件或文件夾在目標磁碟上不再壓縮。缺少此屬性。
robocopy 是否可以選擇執行此操作(我沒有找到)。或者是否有其他方法可以將磁碟或文件結構精確複製到另一個磁碟?
我能夠使用LTR-Data
strarc.exe
的命令行工具來解決這個問題。據我了解,此工具將文件複製到比 robocopy 更低的層上。所有屬性、ACL 都與源一樣在目的地上是準確的——甚至是時間戳。也正確複製的路口。
命令是
$srcDisk = "Y:" $dstDisk = "Z:" cmd /c "C:\temp\strarc.exe -cjd:$srcDisk | C:\temp\strarc -s:8 -xd:$dstDisk"
它複製
$srcDisk
, 即 Y: 到$dstDisk
, 即 Z: 包括連接並忽略有關 8.3 兼容性的消息 (-s:8
)。我推薦這個工具通過命令行進行精確備份。