2016-07-29 166 views
1

TL; DRRobocopyは "nasからnasへ"をコピーするセキュリティエラーで失敗します。どうして?

robocopyを、セキュリティを侵害する可能性の試みを検出し

システムのNASにNASのからコピーしたセキュリティ上の問題があります。 あなたを認証したサーバーに連絡できることを確認してください。

次を使用して使用してバックアップを作成するとき、私は "窓のパーミッションの問題" に実行している概要

  • PowerShellの
  • robocopyを
  • のWindows 2008R2
  • Windowsタスクスケジューラ

タスクスケジューラ出力

Taskschedulerは、ユーザーのドメインアカウント "OPS \ backupuser"

スクリプトが成功したの下で実行する場合、バックアップNAS "

に "ローカルドライブから" それをコピー"しかし、スクリプトが "別のNASから"バックアップNASにコピーすると失敗します。

写真中...

Success: local drive --copy-to--> backup NAS 
Fails: another NAS --copy-to--> backup NAS 

出力はRobocopyのは、ここで終了コード16

を失敗した詳細な出力です:

------------------------------------------------------------------------------- 
    ROBOCOPY  ::  Robust File Copy for Windows        
------------------------------------------------------------------------------- 

    Started : Thu Jul 07 22:22:11 2016 

2016/07/07 22:22:26 ERROR 1265 (0x000004F1) Getting File System Type of Source \\app-data-nas.hosting.acme\bazapp$\production\foo_industries_prod\ 
The system detected a possible attempt to compromise security. Please ensure that you can contact the server that authenticated you. 

    Source - \\app-data-nas.hosting.acme\bazapp$\production\foo_industries_prod\ 
    Dest : \\dr-backup-nas\AppDR$\ALL_DR\FOO_INDUSTRIES_DR\foo_industries_prod\ 

    Files : *.* 

    Options : *.* /NDL /S /E /COPY:DT /PURGE /MIR /B /NP /R:0 /W:1 

------------------------------------------------------------------------------ 

その他の見所

1)I環境であるため'ロックダウン'、私はこれを実行することができませんでしたfr OMコマンドラインのいずれかのように:

  • 自分のアカウント
  • 昇格したコマンドプロンプト
  • OPS \ backupuser

2)私は、 '/ NODCOPY' を追加しようとしたと私自身のアカウントが、 robocopyは失敗しました。明らかにこのオプションの修正プログラムはありません。

ありがとうございます!

+0

これを閉じて、ntfs-securityの専門家がいる可能性が高いので、serverfaultで再投稿しようとしました。申し訳ありませんが私は手順に従っていない場合。 – user331465

答えて

0

NASドライブは、Windowsドライブではなくです。あなたは一意にマップする必要がありますし、特定の管理者特権を持っているため、それらを「参照」してその中にアイテムをコピーしようとしています。

まずNET USE

次を使用してNASシステムにドライブをマップファイル(複数可)をコピーするため、ROBOCOPYを使用して...

robocopy <source path> <nas path> <file(s)> /s /j /r:2 /w:5 /log+:robocopy.log 

CMDファイル内の場所ですべてをしてから、それを実行しますWindowsサーバー上のタスクスケジューラ。

関連する問題