Поделиться через


Резервное копирование и восстановление TFS

Мастер планового резервного копирования упрощает резервное копирование баз данных Team Foundation Server (TFS). Если не создавать резервные копии баз данных на регулярной основе, возрастает риск потери данных или производительности из-за сбоя оборудования или других непредвиденных событий.

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

Выбор предварительно настроенного или пользовательского расписания

Общие сведения о базах данных TFS см. в разделе Общие сведения о резервном копировании Team Foundation Server. Следующие разделы содержат подробное описание процедур резервного копирования и восстановления баз данных TFS.

Резервное копирование и восстановление развертывания TFS

Резервное копирование данных

Узнайте, как восстановить TFS

Восстановление баз данных из резервной копии

Управление доступом пользователей к развертыванию

Восстановление после сбоя оборудования на уровне приложений

Настройка и управление Lab Management

Резервное копирование и восстановление компонентов Lab Management

Восстановление компонентов Lab Management

Вопросы и ответы

Вопрос. Какие сценарии резервного копирования и восстановления поддерживаются, а какие — нет?

Ответ. Ручное резервное копирование следует производить в соответствии с приведенными здесь инструкциями. Ручное внесение изменений в базу данных TFS может сделать ваше соглашение о поддержке недействительным. Это может привести к потере данных, сделать невозможным обновление или исправление TFS и вызвать другие серьезные проблемы.

Следующие сценарии резервного копирования явным образом не поддерживаются.

  • Восстановление развертывания TFS на новом оборудовании с пропуском одной из баз данных коллекции командных проектов.

  • Восстановление отдельной базы данных коллекции командных проектов в состоянии на предыдущий момент времени с сохранением текущего состояния базы данных конфигурации или других баз данных коллекции.

  • Перемещение базы данных коллекции командных проектов, для которой осуществляется резервное копирование, из одного развертывания TFS в другое без выполнения процедуры отключения/подключения.

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

  • Резервное копирование или восстановление баз данных TFS с использованием программных средств, создающих нестандартные резервные копии SQL.

Вопрос. Есть ли ситуации, в которых не следует использовать мастер планового резервного копирования?

Ответ. Мастер планового резервного копирования удовлетворяет требованиям большинства развертываний. Если у развертывания есть ограничения безопасности, из-за которых использовать средство невозможно, или есть особые требования при резервном копировании баз данных (например, для целей аудита), потребуется настраивать резервное копирование вручную. Сведения о резервном копировании TFS вручную см. здесь.

Вопрос. Мое развертывание TFS расположено на нескольких серверах.Как его восстановить?

Ответ. Процедура восстановления развертывания TFS на несколько серверов в целом совпадает с процедурой, описанной в учебном руководстве по восстановлению данных на один сервер. Также процесс совпадает с описанным в разделе Перемещение с использованием восстановления.

Вопрос. Можно ли перемещать TFS?

Ответ. Да, TFS можно перенести на новое оборудование. Также можно изменить среду, например домен.

Вопрос. Где узнать об архитектуре TFS, а также о компонентах уровня данных и уровня приложений?

О. См. раздел Архитектура Team Foundation Server.