iT邦幫忙

0

請教一下Windows 差異備份

  • 分享至 

  • xImage

我目前手上有兩台電腦,一台電腦A(ip:192.168.0.1),一台電腦B

我想用電腦B去向電腦A做差異備份,於是在電腦A先丟進去一個新檔案做測試看是否能同步新增到電腦B,然後使用robocopy \192.168.0.1\backup D:\backup /xo /purge /mir /W:1 /R:1 /LOG+:c:\backup-log%date:~0,4%%date:~5,2%%date:~8,2%.log

但是我等他跑完以後去電腦B看並沒有我剛剛丟在電腦A的檔案,想請教我是不是哪邊做錯了?

圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

2 個回答

1
補覺鳴詩
iT邦高手 1 級 ‧ 2019-06-07 13:40:26

https://docs.microsoft.com/zh-tw/windows-server/administration/windows-commands/robocopy

你的來源是 192.168.0.1 (電腦 A)
你在電腦 A 執行批次 所以你的目的也是 電腦 A
而且你少一個斜線
以你的寫法在電腦 B 上面執行才對
然後善用 pause 查看執行結果

robocopy \\192.168.0.1\backup D:\backup /xo /purge /mir /W:1 /R:1 /LOG+:c:\backup-log%date:~0,4%%date:~5,2%%date:~8,2%.log
pause
jt920201 iT邦新手 4 級 ‧ 2019-06-10 15:03:23 檢舉

不好意思我是在打文章的時候少打一個斜線實際上下指令時是剛你貼的那個是一模一樣的,我也是在B電腦上面下這個指令,只是我是想測試一下有沒有成功所以在A電腦上面丟檔案看會不會同步到B電腦

0
zero
iT邦好手 1 級 ‧ 2019-06-10 20:35:47

你直接開一個powershell然後跑跑看指令不就知道問題在哪裡了嗎?

還是你在B電腦開Powershell跑沒問題,做成批次跑就跑不起來?

jt920201 iT邦新手 4 級 ‧ 2019-06-11 08:39:47 檢舉

我是在B電腦做成批次然後用系統管理員身分執行

zero iT邦好手 1 級 ‧ 2019-06-11 14:26:06 檢舉

跟系統管理員沒有關係,重點在分享的資料夾權限與批次檔的執行身分

jt920201 iT邦新手 4 級 ‧ 2019-06-13 17:37:50 檢舉

資料夾的權限設定everyone 批次的執行身分為管理員

我要發表回答

立即登入回答