2012-06-08 3 views
6

Я использую версию TFS 2012 Express для личного использования (я использую в основном ее для модификации моих источников).Возможно простое резервное копирование TFS 2012 Express Edition?

У меня был беглый взгляд в документации относительно стратегии резервного копирования и, как представляется, адская работа :(. Есть ли какие-либо ярлыки доступны, когда я просто интересно, что мои versionized источники могут быть резервируются и восстанавливаются?

+0

вы рассматривали использование Team Foundation * Услуги * вместо этого? Тогда по крайней мере Microsoft также проведет некоторые резервные копии - сравнение: http://blogs.msdn.com/b/slange/archive/2013/01/17/team-foundation-server-vs-team-foundation-service.aspx – niico

+0

Если кто-то приходит сюда, чтобы узнать, как это сделать в TFS ** 2013 ** Express (как и я), Консоль администрирования теперь имеет встроенные функции для «Sceduled Backups». – Sphinxxx

ответ

3

Резервные легко с помощью функции TFS Power Tools 2012 "Backup Team Foundation".

Это существенно создает плавный процесс резервного копирования/восстановления баз данных TFS.

TFS backup plan

+0

есть ли способ резервного копирования база данных TFS без остановки службы? – Windy

+0

@Windy Вы можете резервировать базу данных вручную через SSMS, не останавливая службу (но для восстановления необходимо). – KMoraz

+0

Я должен описать вопрос более четко. Для простого восстановления данных мы снимаем коллекцию перед выполнением резервного копирования. Операция отсоединения временно остановит обслуживание (для сбора). Есть ли способ избежать этого? – Windy

1

Информация, предоставленная в ответ, основана на стандартной версии TFS, а не на TFS 2012 Express. Я посмотрел по всему Интернету и нашел только сценарии, которые делают это вручную. Я установил обновление Power Tools 1 (Visual Studio Team Foundation Server 2012 Update 1 Power Tools.msi), и ничего не изменилось в Консоли.

Вот альтернатива ручной способ :: Backing up TFS 2012 Express

enter image description here

+0

ссылка была нарушена – ihebiheb

0

Используйте эту ссылку: Microsoft Team Foundation Server Power Tools для установки Power Tools, включая резервную ASSISTENT

По любой причине, Power-Tools из Галерея Visual Studio не включает средства резервного копирования. См. Больше в this SO Answer.

0

Если это просто резервное копирование TFS изредка, я просто скачал и установил Microsoft® SQL Server® 2008 Management Studio Express.

В SQL Server Management Studio (SSMS) ...

  1. Подключение к ". \ SQLEXPRESS"
  2. Открыть "Базы данных" узел в дереве на левой
  3. права щелкните на каждой базе данных, имеющей «TFS» часть в названии и выберите пункт контекстного меню «задачи> Резервное копирование ...»

Чтобы восстановить TFS позже (например, на новой установки Windows), опять же в SSMS ...

  1. Подключение к «. \ SQLEXPRESS»
  2. Открыть «Базы данных» узел в дереве на левой
  3. правой кнопкой мыши на каждая база данных, имеющий «TFS» часть в названии и выберите пункт контекстного меню «задачи> Восстановить> Database ...»
+0

Хотя это нормально в личном контексте, когда вы можете остановить свою TFS для резервного копирования, вы не должны делать этого в противном случае, так как резервные копии могут быть вне sync: * "(...), вы должны избегать использования таких отдельных резервных копий, когда это возможно. При восстановлении из отдельных резервных копий (...) могут возникнуть непредвиденные результаты." * http://msdn.microsoft.com/ru -us/библиотека/hh561429 (v = vs.110) .aspx –

Смежные вопросы