2010年10月16日 星期六

將 File Server 從 Windows Server 2003 R2 無痛 升級/轉移 至 Windows Server 2008 R2

 三年前幫公司用微軟的作業系統 Windows Server 2003 R2 + DFS + FSRM + User Quota + 影陰複製 建立檔案伺服器。
 目前因為伺服器內建的硬碟空間已經不足,所以另外採購光纖卡及 SAN Storage,要來擴充硬碟空間,順便將作業系統升級至 Windows Server 2008 R2。我們必須在不影響使用者操作及資料,以及降低我們重建系統環境的時間,找出如何將設定檔匯出,並順利匯入 Windows Server 2008 R2。

一、備份 Windows Server 2003 R2 環境設定檔及資料
 1. 匯出 User Quota
  I. 在磁碟上按滑鼠右鍵 → 內容 → 配額 → 配額項目。
  II. 在選單配額 → 匯出


 2. 匯出 File Share
  這個部份是將分享資料夾的環境參數匯出
  I. 執行 Regedit  II. 展開 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\lanmanserver\Shares  III. 將 Shares 匯出,存成 FileShare.reg

 3. 匯出 FSRM Folder Quota
  I. net stop srmSvc
   net stop srmReports
   net stop quota
   net stop Datascrn
  II. 備份 X:\System Volume Information\SRM   Disk C 與被設定資料夾配額的 Disk X 都要備份,這個部份可以用複製的方式備份。
  III. net start Datascrn
   net start quota
   net start srmReports
   net start srmSvc

 4. 匯出 DFS Configuration
  I. Windows Server 2003 OS:
   dfsutil /root:\test.comfile /export:data-dfs-root.txt  II. Windows Server 2008 OS:
   dfsutil /root export \test.comfile data-dfs-root.txt

 5. 備份資料
  因為我們要將資料轉移到新的 Partition 上,必須保留檔案上的權限,所以一定要用備份軟體備份資料,不可用複製的方式將資料搬移到其他 Partition 上,否則權限會消失。


 6. 記錄陰影複製的設定參數
  將資料轉移到其他 Partition 上,陰影複製的資訊一定會消失,所以只要記好陰影複製的排程即可。
  這個部份我找不到方法保持其連結,雖然知道其資料存放位置,但原還後不知如何將關聯性建立起來,所以只好放棄陰影複製的資料。


 7. 刪除 DFS 的 Namespaces
  I. 在 DFS 管理中,將 Namespaces 刪除。(若沒正常刪除,則需執行下列步驟,若正常刪除,則可忽略下列步驟)
  II. 在 DC 上執行 adsiedit.msc  III. 展開 CN=Dfs-Configuration,CN=System,DC=test,DC=com  IV. 將裡面的資料刪除即可。




二、將設定檔及資料還原至 Windows Server 2008 R2
 1. 安裝作業系統。


 2. 新增 DFS、FSRM 角色服務。


 3. 欲存放資料的磁碟,其磁碟代號必須與原始磁碟代號一致。

 4. 還原資料


 5. 匯入 File Share
  1. 執行 FileShare.reg 登錄檔,將資料夾分享參數匯入。
  2. 重新開機,其分享資訊才會生效。


 6. 設定陰影複製參數


 7. 建立 DFS Namespace
  I. 執行 DFS 管理,建立與原始相同的 Namespace 根名稱,如 \test.comfile。


 8. 匯入 DFS Configuration
  I. Windows Server 2003 OS:
   dfsutil /root:\test.comfile /import:data-dfs-root.txt /Compart|Set|Merge  II. Windows Server 2008 OS:
   dfsutil root import set data-dfs-root.txt \test.comfile

 9. 匯入 User Quota
  I. 在磁碟上按滑鼠右鍵 → 內容 → 配額 → 配額項目。
  II. 在選單配額 → 匯入


 10. 匯入 FSRM Folder Quota
  I. net stop srmSvc
   net stop srmReports
   net stop quota
   net stop Datascrn
  II. 還原 X:\System Volume Inforation\SRM   Disk C 與被設定配額的 Disk X 都要還原
  III. net start Datascrn
   net start quota
   net start srmReports
   net start srmSvc

 按照這步驟還原後,除陰影複製的資料無法還原,其餘功能與權限皆正常轉移完成,無須再重新設定權限。



資料參考來源:

沒有留言:

張貼留言