iT邦幫忙

0

請問file需要移動到另一台 有啥工具可以無痛轉移.包含權限.共享.等.謝謝

muna 2009-11-05 22:37:4723195 瀏覽
  • 分享至 

  • xImage

環境
windows 2000 file server(pc)有加入domain.轉移至 windows 2003 file server (正牌server).請問有沒有特別工具可以輕鬆轉移?
暫時想到的方法
1.pc 停機並退出domain.斷網.接跳線 xcopy 檔案至 server
2.修改server ip.host name.
3.server接上網路.重新加入domain.
4.權限及分享手動加入.

請問有更好更無痛的方法嗎?

看更多先前的討論...收起先前的討論...
misadm iT邦高手 10 級 ‧ 2009-11-06 08:46:04 檢舉
就我所知,『共享』好像沒辦法複製!也就是說,不可能在 2000 Server 上有開分享的資料夾,複製到 2003 Server 上會自動開分享。

但是複製檔案權限不是用 XCOPY 就好了嗎?

使用參數 /O 就可以複製檔案所有權及 ACL 資訊。
misadm iT邦高手 10 級 ‧ 2009-11-06 08:46:58 檢舉
補充一下,我之前就是這樣轉移我的 File Server 的!
muna iT邦新手 5 級 ‧ 2009-11-06 09:02:32 檢舉
那我的步驟是否有問題?1~4
是否還需注意哪些細節?
misadm iT邦高手 10 級 ‧ 2009-11-06 09:16:53 檢舉
1. 2 台 Server 都比須加入到 Domain,不可以退出,否則 ACL 互相不認識。
2. 利用 XCOPY 加 參數 O 去複製
3. 將資料夾分享出來
4. 大功告成

請注意,XCOPY 還有很多不錯的參數,請您先查明,例如:
/C 如果錯誤發生時也繼續複製。
/V 驗證每個新檔案。
/H 複製隱藏檔和系統檔。
/E 複製每個目錄及其包含的子目錄,也複製空目錄。
/K 複製檔案屬性。通常 Xcopy 會重設唯讀的屬性。
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中
18
zhongcetw
iT邦研究生 2 級 ‧ 2009-11-05 23:26:20
最佳解答

我之前是這樣搬家的(Server 2000 搬資料到 Server 2003),提供給您參考:

兩台都已經加 Domain,Server 2003 安裝 Robocopy 搬資料,搬完開共享 & 檢查權限,改 User 的 Logon Script 連線到 Server 2003。

在 Server2003 安裝微軟官方的工具:Robocopy

Server2003 要自己下載 → Windows Server 2003 Resource Kit Tools 才有 Robocopy 這個工具。

載點在這邊:http://www.microsoft.com/Downloads/details.aspx?FamilyID=9d467a69-57ff-4ae7-96ee-b18c4790cffd&displaylang=en

Robocopy.exe: Robust File Copy Utility <--- 安裝完就會有這個小工具。

接下來,就是執行同步~

1.開始→控制台→排定的工作
2.滑鼠右鍵→新增排定工作
3.新工作→滑鼠右鍵→選內容→在執行的地方貼上下列語法。

"C:\Program Files\Windows Resource Kits\Tools\robocopy.exe" "\\192.168.1.5\D$\RDFile (備份來源路徑) " "\\192.168.1.7\D$\RDFile (備份目的地路徑)" /r:5 /w:10 /v /copyall /mir /LOG+:C:\RoboCopyLog\LOG檔名.txt

/R:n 複製失敗重試次數
/W:n 兩個重試的等待時間
/V 顯示詳細的複製結果,會標示New Extra Skip
/copyall 複製檔案所有屬性,就是D=資料,A=屬性,T=時間戳記,S=安全=NTFS ACL,O=所有者資訊,U=審核資訊
/mir 複製所有目錄
/LOG+:文件:: 將拷貝資訊附加到文件中

一個晚上可以搬完 300G 的資料,再把第一層的資料夾(以範例來說,就是 RDFile 這個資料夾)開共享就可以了,權限因為有參數 /copyall,所以已經設定好了,只需檢查即可。

P.S /Log+ 這個參數會產生 Log 檔,他會詳細列出搬了多少個資料夾、多少個檔案,跳過哪些檔案,總共的資料量多大,每分鐘的搬移速度。

我帶了 /copyall 的參數 可是安全性裡面的權限沒有跟著過去,但也沒有說無法複製,是那裡錯了嗎?

robocopy \10.71.100.35\d$\影印機驅動程式 \10.71.100.36\d$\影印機驅動程式 /e /COPYALL /dcopy:t /xo /xa:sh /unicode /eta /v /LOG+:C:\RoboCopyLog\LOG20170202.txt

14
cafebug
iT邦高手 1 級 ‧ 2009-11-06 00:09:24

除了zhongcetw所說的robocopy之外,還有一個功能更強的xxcopy可以試試看
它的功能涵蓋robocopy的功能,但是還提供其他robocopy所切缺的...

XXCOPY的網站: http://www.xxcopy.com/index.htm

XXCOPY與ROBOCOPY的功能(參數)對應與比較: http://www.xxcopy.com/xxcopy30.htm

你需要的XXCOPY參數應該只有 /CLONE (目錄樹狀複製) 與 /SC (權限複製), 當然你也可以調整你需要的參數

14
myfunly
iT邦新手 5 級 ‧ 2009-11-06 09:06:26

您可以試試 Microsoft Windows Server 2003 的工具 Microsoft File Server Migration Toolkit
可以 online 把移至新的主機上,也可順便去做重新規劃,不重新規劃也沒關係,要看您的想法,重點之前設的權限也可以完整的搬遷過來.
載點如下:
http://www.microsoft.com/windowsserver2003/upgrading/nt4/tooldocs/msfsc.mspx
做法請參考:
http://www.wretch.cc/blog/josephphoto/11061408
希望對你有幫助

zhongcetw iT邦研究生 2 級 ‧ 2009-11-06 09:24:19 檢舉

原來有新招啊~ 感恩您~ 晚點來作實驗~ @o@/

14
infornet
iT邦高手 1 級 ‧ 2009-11-06 09:07:21

Microsoft File Server Migration Toolkit
http://www.microsoft.com/windowsserver2003/upgrading/nt4/tooldocs/msfsc.mspx
已轉移多台file server了

14
Ken(Bigcandy)
iT邦大師 1 級 ‧ 2009-11-06 11:03:51

以上二種工具程式,這裡有比較、詳細說明
可以參考看看
史萊姆論壇
http://forum.slime.com.tw/thread159551.html

我要發表回答

立即登入回答