この問題は私たちにとって非常に苛立たしいものでした.Windows 7マシンからネットワークを介してデータセンターの物理的なWindows Server 2008マシンに大きなVHD(仮想ハードディスク)ファイルを転送すると、Windowsファイルの転送は常に4 GBで失敗します。本社からデータセンターへの直接的な100メガビット接続があります。
転送が失敗すると、表示されるエラーメッセージは次のとおりです。
There is a problem accessing \\server-name\d$
Make sure you are connected to the network and try again.
それは唯一の失敗4ギガバイトを超えるVHDファイル。他の種類のファイルを送信する場合は、正常に機能します。VHDを圧縮すると、それも機能します。さらに、VHDを他の方向(データセンターから本社まで)に問題なく送信できます。その方向のVHDファイルです。
重要な注意事項:
- すべてのパーティションはNTFSです!!
- ワークステーションとサーバーの間にファイアウォールはありません
- ワークステーションでウイルス対策を無効にしようとしました(サーバーではウイルス対策なし)
- ドメインにないマシンからファイルを転送しようとしました
- Ubuntuマシンからファイルを転送しようとしました(まだ失敗しますが、4GBではなく約450MB)
- Wiresharkのキャプチャは、転送が失敗すると40 DUP ACKを表示します
- XcopyとRobocopy(再起動フラグ付き)は両方とも失敗します(同じポイント)
- FTP転送は4,14X、XXX、XXXバイトで失敗し、その時点で再開できません
- 送信する前にファイル拡張子(愚かだが最後の手段)をvhd以外に変更しようとしましたが、まだ失敗しました
- 接続は次のとおりです:Dellワークステーション(メインオフィス)-> Dell PowerConnect 5448管理スイッチ(MO)-> HP Procurve 2910al-24Gレイヤー3ルーター(MO)-> 100Mb TLSリンク-> HP Procurve 2910al-24Gレイヤー3ルーター(データセンター)-> Dell PowerConnect 5448 Managed Switch(DC)-> Dell Server(DC)
したがって、基本的に、メインオフィスからデータセンターに至る4 GBを超えるJUST vhdファイルが失敗します。これだけでは足りません...この時点では、ネットワークハードウェアの設定に問題があると思いますが、大きなVHD(4GBで失敗)の転送と、大きな動画ファイル(常に機能します)。