Восстановить перемещение TFS 2008 на сервер с SQL Server 2008

В рамках теста аварийного восстановления нашего экземпляра TFS 2008 я надеялся восстановить наши резервные копии базы данных (в настоящее время на SQL Server 2005) до SQL Server 2008.

Я заметил предупреждение на MSDN, что это может сделать восстановление невозможным.

Это было сделано в дикой природе? Каковы риски?

2 ответа

Решение

Ваш план аварийного восстановления никогда не должен включать обновление одновременно. Целесообразно сначала выполнить обновление, а затем спланировать план аварийного восстановления. Ожидание возможности восстановления может означать проблемы.

При этом, пока вы используете последние пакеты обновлений, TFS 2008 полностью поддерживается в SQL Server 2008.

Бак Ходжес - настоящий гуру TFS. Вот что он говорит:

SQL 2008 SP1 только что был выпущен, и мы получили пару вопросов о том, поддерживается ли он с Team Foundation Server 2008. Мы протестировали SQL 2008 SP1 как с оригинальной версией TFS 2008, так и с TFS 2008 SP1, и мы делаем полностью поддерживаю его использование с любой версией TFS 2008.

http://blogs.msdn.com/buckh/archive/2009/04/09/tfs-2008-supports-sql-2008-sp1.aspx

Я выполнил одно обновление TFS 2008, и мы попытались восстановить резервные копии в экземпляре SQL Server 2008. Мы также выполняли обновление с последней бета-версии TFS 2008, поэтому я не могу сказать, были ли проблемы, с которыми мы столкнулись, из-за бета-версии или из-за изменения версий SQL Server. Это превратилось в небольшую катастрофу, и мы в итоге переустановили TFS заново и скопировали в нее наш исходный код (который, к счастью, был полностью проверен на нескольких машинах разработчика). Мы на короткое время потеряли историю управления исходным кодом, но в конечном итоге нам удалось снова запустить и запустить исходный экземпляр, который мы сохранили для справки по истории устаревшего контроля источника.

Другие вопросы по тегам