iT邦幫忙

0

Robocopy 錯誤 1307 (0x0000051B) 正在複製 NTFS 安全性至目的地檔案 問題如何排除

hero 2011-11-02 18:51:5112963 瀏覽

目前使用robocopy 指令備份至其它電腦硬碟
但在備份時會出現以下錯誤
錯誤 1307 (0x0000051B) 正在複製 NTFS 安全性至目的地檔案
D:\xxxxxxxxxxfile
這個安全性識別碼不能被指派給這個物件的擁有者
但重點是檔案備份過去成功了~~要如何不顯示這個錯誤訊息呢?

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

1 個回答

8
小湯
iT邦好手 1 級 ‧ 2011-11-03 23:57:37
最佳解答

如果檔案成功備份過去,是可以忽略它的.
可能是當初建立該檔案的帳號已經刪除了,所以該安全性識別碼已不存在了.
試著看一下該檔案權限是否administrator可以存取,若否?試著取得擁有權,和full權限,再測試一次看看

hero iT邦新手 5 級 ‧ 2011-11-04 08:44:58 檢舉

謝謝回應
因為LOG檔裡面會一直出現,有點煩所以才會想要發問看是不是哪裡沒弄好
目前應該是設定排程的A電腦帳號是administrator 而透過網芳備到B電腦的帳號是backup
就會有問題,而且還不是所有的檔案都會有這才怪(但B電腦目前因為安全性不提供administrator來進行備份,或許問題也真的是在這裡但覺得蠻怪的~我本機都是administrator了~COPY 可以OK 但就是出現這個問題@@)
(如果是A電腦複製到A電腦~當然就沒有這個問題在)

CalvinKuo iT邦大師 7 級 ‧ 2011-11-04 09:52:04 檢舉

擁有權應該有拿到,不然不能複製檔案,檔案權限可能只有原始檔案擁有者有。
不知道版大是否一定要複製安全性訊息。
若可以不要複製,可將/COPYALL參數拿掉,不下參數預設是/COPY:DAT。

<pre class="c" name="code"> /COPY:copyflag[s] :: what to COPY (default is /COPY:DAT).
                      (copyflags : D=Data, A=Attributes, T=Timestamps).
                      (S=Security=NTFS ACLs, O=Owner info, U=aUditing info).

              /SEC :: copy files with SECurity (equivalent to /COPY:DATS).
          /COPYALL :: COPY ALL file info (equivalent to /COPY:DATSOU).
           /NOCOPY :: COPY NO file info (useful with /PURGE).
hero iT邦新手 5 級 ‧ 2012-07-24 05:47:40 檢舉

calvinkuo提到:
calvinkuo 說:

感謝calvinkuo的解說~小弟不太瞭解這安全性訊息是什麼,先前也都是忽略這訊息即可
不過您建議的參數似乎可解決了的疑問~^^ 再次感謝

我要發表回答

立即登入回答