Как правило, такая миграция будет полной остановкой. Большинство сайтов объявляют об этом и выкладывают страницу временного отключения во время переключения. Кроме того, я полагаю, что будет время, когда ни одна из машин не будет доступна, поэтому независимо от ключа машины и состояния просмотра запросы не будут выполнены. Я бы порекомендовал вам вызвать полный сбой. Это также позволит вам протестировать новый сервер до его запуска.
В качестве альтернативы, вы можете присвоить новому компьютеру новые IP-адреса и медленно форсировать новый трафик на новый, в то время как существующие соединения останутся на старом. Для этого потребуется какое-то устройство (маршрутизатор, коммутатор контента и т. Д.) Для управления этим. Не уверен, что ваш сервер находится за таким устройством.
Но вернемся к вашему вопросу, да, вы можете вручную установить машинный ключ. Это в machine.config. Возьмите этот раздел со старого компьютера и скопируйте его:
<machineKey
validationKey="..."
decryptionKey="..."
...
/>
Обычно находится здесь:
C: \ WINDOWS \ Microsoft.NET \ Framework \ v2.0.50727 \ CONFIG \ machine.config
Вот статья об использовании того же ключа машины .