因網站流量增長爲了給網站減輕負擔特須要文件同步與負載均衡,經過增長一臺服務器,經過dfs配置實現文件的同步windows
1. 建議要同步的服務器爲windows2003 sp2以上。
2. 確保要進行同步的計算機加入到域,並使用同一個域帳戶(最好是administrator)登陸系統。系統沒有開啓防火牆。(沒有加入域的話,請將計算機 的aministrator帳號的密碼設爲相同的密碼,另外在每臺機器的hosts文件中添加 計算機名ip,目的是讓它們可以互相解析對方名稱)
3. 開啓Distributed File System服務和File Replication服務,並設置爲自動運行。
4. 在各成員服務器的D盤創建工做目錄d:\dfs (共享文件目錄)
5. 在其中一臺服務器(假設爲主機)上打開「分佈式文件系統」組件。(在管理工具下)
6. 在左邊的菜單,右鍵點擊「分佈式文件系統」,選擇「新建根目錄」,選擇「域根目錄」,
選擇一個域,下一步,鍵入主服務器的名稱,能夠是本機的名稱,下一步,輸入根目錄名稱,選擇共享文件夾(創建一個共享文件夾,d:\dfs)。
7. 右鍵點擊左邊列表建立好的根目錄,選擇「新建根目錄目標」,選擇另一臺成員服務器的共享文件夾(computername\d$\dsf),並繼續完成(確保兩個共享文件夾有足夠的權限)。
8. 右鍵點擊左邊列表建立好的根目錄,選擇「配置複製」,拓撲結構選擇「交錯」,並繼續配置完成。
9. 等待片刻,應該能夠進行雙向即時同步了。
若要添加新成員服務器,重複以上7-9步便可,添加完成後新服務器可能不會當即同步,還需如下操做。
打開dfs管理窗口,右鍵點擊dfs根目錄à顯示覆制信息。 若發現右邊新添加的服務器的 「文件複製」狀態顯示爲禁用,請右鍵點擊該服務器,選擇啓用複製。而後從新啓動該服務器,重啓完成後應該就能夠同步了。
注:系統會自動生成臨時文件夾,以支持複製,這取決於當初配置時所選。
另外對於開啓了同步之後,若是手動進行大批量增刪改,系統會在同步目錄生成大量垃圾文件,這些文件能夠刪除,建議進行大批量手動維護時,關閉同步。
注:最好是添加完全部的服務器後,再來配置複製,不然配置完複製後,新加的服務器老是有莫名的問題。
實 踐的過程當中,發現若是已經配置好了3臺服務器,DC作主,2臺成員作輔助,再增長一臺的話,發現新增的服務器始終沒法複製,緣由未知。通過測試,若是要添 加服務器,建議先將非主服務器從網站上踢下來(即不接收動態寫入文件),只保留主服務器,而後中止複製服務。再添加新的服務器到dfs列表。 啓動複製。而後將全部非主服務器從新啓動。服務器