Я пытаюсь скопировать файл размером 1,2 ГБ между рабочей станцией Windows 7 и системой Windows Server 2003. На этом же сервере также размещаются акции нашего предприятия, по крайней мере, большинство из них.
Время ожидания копии с рабочей станции на сервер истекло. Если не в журналах событий, где может быть записано это событие тайм-аута? Кроме того, какие существуют инструменты, кроме выполнения чего-то вроде запуска Wireshark, которые позволили бы мне увидеть подробности сбоя?
Нет, такого не будет в журналах событий; однако, если первопричиной было что-то (например, потеря соединения сетевая карта или отказ жесткого диска), что было бы записано, вы могли бы увидеть, есть ли что-то коррелированное.
Если проблема вызвана сетью, и если у вас есть управляемые коммутаторы (при условии, что все они находятся в одной локальной сети), вы можете увидеть некоторые ошибки на порте (ах). Это может быть похоже на то, что вы могли видеть в Wireshark с одного или другого хоста, если вы знаете, как читать его вывод.
Как дела с копией? Проводник с перетаскиванием или копированием, xcopy, robocopy? Я предпочитаю использовать последний, потому что он имеет приличные коды ошибок, параметры повтора и ведение журнала. Попробуйте это с помощью robocopy и посмотрите, какие результаты вы получите.
Используйте Powershell вместо перетаскивания. С помощью Powershell довольно легко регистрировать события, которые затем может улавливать ваша система мониторинга. И Copy-Item может использовать пути UNC.
$LOG=new-object System.Diagnostics.EventLog("Application")
$LOG.Source="Lawson Export Copy Script"
$EVENT=[System.Diagnostics.EventLogEntryType]::Information
$VAL="Copied virtual machine exports from $SOURCE to $DEST successfully."
$LOG.WriteEntry($VAL,$EVENT,0)