Восстановить Team Foundation Server из файлов баз данных SQL Server

Я случайно удалил неправильный проект в TFS 2018 Update 2. Затем я узнал, что мы не используем регулярные резервные копии для TFS. Мы просто резервируем базы данных.

На тестовом сервере я установил tfs и восстановил базы данных на SQL Server. Однако это не позволит мне настроить tfs с этими таблицами.

Что я могу сделать, чтобы вернуть данные? Мне не требуется идеальное восстановление, но я хотел бы получить код и, если возможно, рабочие элементы. Даже получение данных непосредственно из таблиц в порядке, но я не уверен, как настроены таблицы.

sql-server,tfs,

0

Ответов: 2


1

Если кто-то из Microsoft не предоставит вам определенные сценарии SQL, любая попытка восстановить удаленный проект путем копирования данных из одной базы данных в другую, скорее всего, приведет к двум вещам:

  1. Разбейте свою установку TFS
  2. Оставьте вас в неподдерживаемом состоянии

Так что не делай этого .

Вам нужно будет выполнить полное восстановление экземпляра TFS, что должно быть возможным, если у вас есть резервные копии всех баз данных TFS (сборка конфигурации и проектов). Существует обширная документация о том, как это сделать.


0 принят

Я установил TFS 2018 на новый сервер и смог использовать файлы резервных копий sql. Затем я экспортировал код и затем импортировал его на существующий сервер.

SQL-сервер, TFS,
Похожие вопросы