У нас есть критически важный для бизнеса сервер, который не был перезагружен более 2 лет. Он работает под управлением Windows Server 2003 с SQL Server 2005 (SP3), Visual Studio 2005 и 2008R2 и имеет множество версий .Net от 2 до 4.5.
Со временем на машине накопилось довольно много обновлений Windows и исправлений безопасности, которые еще предстоит установить.
Мы хотели бы спланировать правильную перезагрузку и установить все обновления, по крайней мере, чтобы довести SQL Server до SP4.
В свое время нам нужно будет перейти на Windows Server 2012, sQL Server 2012 и т.д., Но сейчас мы должны соблюдать наши ограничения бюджета и инфраструктуры (некоммерческая организация).
Есть ли "лучшие практики" или какие-либо советы / подсказки о том, как лучше всего перезагрузить машину? Есть ли инструмент, с помощью которого мы могли бы зеркалировать машину, например, в службу виртуальной машины, чтобы имитировать текущую машину во время перезагрузки, чтобы не отключать какие-либо службы?
Бизнес работает 24 часа в сутки, поэтому нам необходимо продолжать работу наших существующих служб.
Спасибо