Настройка расписания и плана резервного копирования

Azure DevOps Server 2020 | Azure DevOps Server 2019 | TFS 2018 — TFS 2013

Примечание

Предложение Azure DevOps Server раньше называлось Visual Studio Team Foundation Server.

Резервное копирование данных для развертывания Azure DevOps Server можно выполнить с помощью средства архивации по расписанию в консоли администрирования. При регулярном резервном копировании этих базданных снижается риск потери производительности или данных из-за сбоев оборудования или других непредвиденных событий.

В отличие от предыдущих методов, это средство также создает резервные копии баз данных SharePoint, которые Azure DevOps Server использует, если Azure DevOps Server настроен для использования SharePoint.

Важно!

Если вы используете выпуск Enterprise или Datacenter SQL Server и хотите восстановить базы данных коллекции и конфигурации до выпуска Standard SQL Server, то перед созданием резервной копии необходимо отключить сжатие SQL Server, выполнив действия, описанные в этой статье базы знаний Майкрософт.

Создание резервной копии

  1. Если вы не являетесь администратором Azure DevOps, членом группы системных администраторов SQL Server и (если развертывание использует продукты SharePoint) в группе Администраторы фермы, получите эти разрешения сейчас.

    Кроме того, учетная запись службы DevOps Azure (TFSService) должна иметь разрешения SQL Server выполнить резервное копирование и создать план обслуживания, настроенные на разрешение на каждом экземпляре SQL Server, на котором размещены базы данных, для которых требуется создать резервную копию, и полный контроль над общей сетевой папкой, папкой или устройством хранения, где будут храниться резервные копии.

  2. Откройте консоль администрирования Azure DevOps Server, выберите страницу запланированное резервное копирование и запустите мастер создания расписания резервного копирования.

    Узел плановых резервных копий в консоли

  3. Резервные копии должны храниться в расположении, доступном в сети, и учетная запись, которая настраивает запланированную архивацию и Azure DevOps Server должна иметь полный доступ к этому расположению. Можно также выбрать, как долго будет храниться набор резервных копий и какие следует использовать расширения файлов для типов резервных копий.

    Указание сетевого пути для резервных копий

  4. Если на сервере настроена поддержка SMTP, можно получать оповещения об определенных событиях по электронной почте. В противном случае все варианты затемняются.

    Оповещения доступны, только если настроен протокол SMTP

  5. Можно выбрать один из двух графиков по умолчанию или создать собственный пользовательский график.

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

  6. Завершите работу мастера. Если в развертывании используются отчеты, будет предложено ввести пароль, чтобы создать ключ шифрования для отчетов.

    Подтверждение успешного завершения работы мастера

  7. После настройки запланированных резервных копий можно разрешить их запуск по расписанию.

    Вы также можете выполнить немедленную архивацию, которая будет выполнять резервное копирование данных сразу после выхода из плана. Настоятельно рекомендуется воспользоваться этой возможностью, если запланированное резервное копирование произойдет нескоро или если у вас нет свежей резервной копии.

Примечание

Чтобы другой администратор выполнил немедленную архивацию, администратор должен также иметь полный контроль над местом сохранения резервных копий.

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

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

Ответ . Дополнительные сведения о типах резервных копий см. в статье резервное копирование Azure DevOps Server.

Вопрос. Я не хочу использовать средство «Плановые резервные копии». Есть ли другие способы резервного копирования системы?

Ответ. Да. Вы можете вручную создать планы резервного копирования.

Вопрос. Разделы справки восстановить из резервных копий?

Ответ . Вы используете средство восстановления , но действия зависят от того, нужно ли восстанавливать данные на новом сервереили нужно ли восстанавливать данные на один и тот же сервер.

Вопрос. можно ли переместить серверы уровня приложений?

Ответ . Да, можно переместить Azure DevOps Server на новое оборудование. Можно также изменить его среду, например домен.