Как можно обеспечить, чтобы память сеанса InProc сохранялась в БД, чтобы можно было перезапустить веб-сервер без потери сеансов?
Посмотрите на http://msdn.microsoft.com/en-us/library/ms178586.aspx
Измените SessionMode с "InProc" на "SQLServer" и вставьте строку соединения в sqlserver.
Редактировать после вашего комментария:
Использование этого режима обеспечивает сохранение состояния сеанса при перезапуске веб-приложения, а также делает состояние сеанса доступным для нескольких веб-серверов в веб-ферме.