2011-01-13 70 views
0

我發現了一個程序,它可以讓您通過硬連接實際上相同的文件來節省空間,從而只剩下文件系統上的一個副本,並且多個硬鏈接指向它。該程序被稱爲hardlink在ntfs分區上創建硬鏈接是否可行?

這是非常好的,因爲我終於找到了一種方法,可以節省備份磁盤上的空間,以便在知道rsync和增量備份之前做出的舊備份。

這麼長的介紹後,任何讀者會想到一個問題,所以這裏是:

難道是安全的使用硬鏈接保存在NTFS分區的空間?硬鏈接當然會使用上面提到的硬鏈接程序從Linux創建。更確切地說,Windows(任何版本)能夠使用已經被硬鏈接取代的文件嗎?

非常感謝

回答

2

Windows上有硬連接。它們是由kernel32.dll中的CreateHardLink系統調用創建的。至於你的硬鏈接程序是否可以在遠程共享上運行,我不知道,但是cygwin會生成一個本地的或一個本地的。

現在真正的問題是Windows程序是否處理它們。即使Windows資源管理器也無法正確計算用於硬鏈接的磁盤空間。

+0

如果目標是在Windows上使用它們,您是否建議不要使用手動硬連接(使用'ln'命令)ntfs分區上的文件? – Morlock 2011-01-13 21:18:56

-5

我猜節目硬鏈接要麼失敗,因爲硬鏈接並不存在於Windows上或創建Windows快捷方式。

+2

你猜錯了。 – Joshua 2011-01-13 21:13:50

相關問題