Резервное копирование TFS вручную, потому что TFS/Sharepoint Integration скрыта
После опрометчивого DCPROMO на нашем сервере TFS и последующего понижения в должности TFS продолжает работать, но интеграция с SharePoint полностью скрыта. Пул приложений SharePoint отказывается работать как "Сетевая служба", как и служба SQLEXPRESS. Если нет способа исправить это, чего я не смог найти, я бы хотел полностью переустановить Windows Server 08 и TFS на нашем сервере. Однако, пытаясь создать план резервного копирования, я получил ошибку, связанную с тем, что TFS не может получить доступ к MS SQL из-за проблем с разрешениями. Я хотел бы надежно и вручную выполнить резервное копирование всей системы управления исходным кодом / истории TFS (я не беспокоюсь о компонентах SP, мы еще не использовали ее), а затем восстановить ее после переустановки. Это возможно?
1 ответ
Если вы на самом деле не использовали ssrs / sharepoint и т. Д., Вы сможете довольно легко отсоединить любые коллекции проектов и просто перенести их базы данных на новый сервер. Каждая коллекция проектов имеет только одну базу данных, обычно называемую Tfs_{CollectionName}. Переместите базу данных на новый сервер с уже установленной TFS, восстановите базы данных и присоедините их в консоли управления. http://msdn.microsoft.com/en-us/library/dd936138.aspx
В противном случае в последних версиях TFS Server Power Tools в консоль управления TFS была добавлена вкладка резервного копирования, которая позволит вам выполнить резервное копирование. http://blog.hinshelwood.com/creating-a-backup-in-team-foundation-server-2010-using-the-power-tools/