Windowsエージェントを使用すると、Shuttleのジョブからローカルディスクおよびネットワーク共有にアクセスできます。 Windowsエージェントはいくつでも、必要な場所にインストールできます。 最適なパフォーマンスを得るために、Windowsエージェントがインストールされているコンピュータは、ネットワーク共有を提供するサーバー上またはその近くに配置する必要があります。
ネットワーク共有アクセス
Boxでは、できる限り簡単にネットワーク共有にアクセスできるようにすることを目指していますが、注意すべき複雑な点がいくつかあります。
- 通常、Windowsエージェントはローカル管理者として実行されます。 これは、一般的に、ユーザーセッションとは別のWindowsセッションです。 Windowsでは、ユーザーセッションごとに異なるドライブのマッピングとファイル共有の認証が保持されます。 この結果、ユーザーセッションから (エクスプローラまたは
net use...
を介して) その場限りでマッピングされたドライブにはShuttleからアクセスできない可能性が最も高くなります。 その場限りのドライブのマッピングは、管理者特権でのコマンドプロンプトから実行する必要があります。 - Windowsエージェントは、サービスモードまたはアプリモードで実行できます。サービスモードの場合は、以下のことが可能です。
- ユーザーセッションの終了後もエージェントの実行を継続する
- エージェントを実行するユーザーを明示的に指定する
- WindowsエージェントではCIFSドライブといくつかのNFSドライブがサポートされます。
- ドライブをマッピングするユーザーは、Windowsエージェントをインストールして実行するユーザーと同じである必要があります。
- Windowsエージェントがサービスとして実行されている場合、文字がマッピングされたドライブは表示されません。ただし、アプリとして動作するWindowsエージェントで作成されたドライブ文字は、Windowsエージェントがサービスモードに切り替わると自動的にUNCパスに変換されます。最適なパフォーマンスを得るために、ドライブは、Windowsアプリがインストールされているホストマシンの地理的に近い場所に配置し、ネットワーク経由で直接接続する必要があります。ワイヤレス接続やUSB接続を使用した接続、または数マイルに及ぶ接続では、転送速度の低下につながる移行のボトルネックが生じる可能性があります。
Windowsエージェントのドライブの追加
すべてのドライブを接続する最も簡単な方法は、デスクトップモードとサービスモードのどちらで実行しているかに関係なく、Windowsエージェントをインストールする前に、すべてのドライブをドライブ文字としてマッピングすることです。
アプリモードのWindowsエージェントにドライブを追加する
- ドライブをドライブ文字またはネットワーク共有としてマッピングします。
- Shuttleを使用してジョブを作成し、そのドライブに接続されるWindowsエージェントをUIで選択します。
サービスモードのWindowsエージェントにドライブを追加する
- net useを使用してドライブをマウントします。
net use * \\path\todrive /persistent:yes
- Shuttleでジョブを構成する際にこのドライブをマッピングできるかどうかを確認します。
トラブルシューティング
ドライブへのアクセスに関する問題が発生している場合は、まず、Windowsエージェントがインストールされているマシンのコンテンツに、エージェントに関連付けられているローカルユーザーアカウントを使用してアクセスしてみます。アクセスしようとしているフォルダを参照できることを確認し、発生しているエラーを確認します。
詳細については、Windowsエージェントの接続のトラブルシューティングを参照してください。