有沒有一種簡單的方法可以在卷之間移動共享目錄?
我們有一個單域林和一些不同的文件伺服器。特別是一台文件伺服器讓我擔心:它在獨立磁碟上託管大量重要數據,並且從未進行過備份。它還執行 Windows XP Pro。
我已經採取措施引入備份系統(不僅針對此伺服器,還針對更大的解決方案)。我的問題實際上與設置該系統以實現冗餘有關 - 我需要該數據保持線上,或者至少可以非常快速地恢復(等待備份恢復會太慢)。
目前的系統設置(經過幾個維護視窗)有 3 個 1TB SATA 驅動器。C是系統體積。卷 F 包含所有共享目錄,卷 E 完全為空。這個盒子不會花任何錢,所以我想做的是將所有共享目錄移動到作業系統卷作為臨時備份,同時刪除 E 和 F 分區,在磁碟管理中鏡像磁碟,格式化鏡像卷,然後將共享複製回現在鏡像的捲上。
我的問題是:是否有任何工具可以幫助我將共享複製到其他卷並在共享/ntfs 安全權限完好無損的新物理位置自動重新創建共享,或者我是否堅持手動執行此操作?
更新
所以事實證明,XP無論如何都不支持鏡像磁碟。嗚嗚。不習慣處理 XP 執行伺服器角色…
決定最好安排備份以在打開的磁碟上保留數據的副本,直到管理層能夠為真正的文件伺服器計算出預算。
我有三個可能的答案給你。歡迎您選擇您喜歡的:
如果 Windows XP 上的軟體 RAID 類似於 Server 2003 上的軟體 RAID,您應該能夠刪除驅動器 F,將驅動器 E 轉換為動態磁碟,然後將之前的 F 驅動器添加為鏡像,所有這些都無需手動移動任何數據.如果以上在 XP 中是不可能的,這裡是您問題的直接答案:使用 /COPYALL 開關的Robocopy將使您能夠在不改變屬性(包括 NTFS 權限)的情況下複製文件結構。文件共享儲存在 HKLM\System\CurrentControlSet\Services\LanmanServer\Shares 中,因此如果重新創建它們不是更方便的選擇,您可以備份和恢復此系統資料庫項。
如果您碰巧有一台執行 Server 2008 R2 且具有 RAID 儲存和足夠可用磁碟空間的文件伺服器,則另一種方法是:
Disk2VHD XP 框,將 VHD 文件保存到新伺服器。
使用磁碟管理裝載 VHD 文件,然後在新伺服器上重新創建共享名稱。
通過添加一條將舊伺服器名稱引用到新伺服器名稱的 CNAME 記錄並將 HKLM\System\CurrentControlSet\Services\LanmanServer\Parameters\DisableStrictNameChecking 設置為 1,使更改對最終使用者完全透明。