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


Резервное копирование конфигурации фермы (SharePoint Foundation 2010)

 

Применимо к: SharePoint Foundation 2010

Последнее изменение раздела: 2010-09-03

В этой статье описывается резервное копирование конфигурации фермы серверов.

В ранних версиях Microsoft SharePoint Foundation нельзя архивировать или восстановить базу данных конфигурации. В Microsoft SharePoint Foundation 2010 можно выполнить эквивалентную операцию, создав резервную копию или восстановив конфигурацию фермы серверов.

Рекомендуется регулярно создавать резервные копии всей фермы, архивируя конфигурацию и контент. Однако резервное копирование только конфигурации лучше выполнять в тестовых средах или средах разработки. Аналогично, если для резервного копирования баз данных фермы используются средства Microsoft SQL Server, следует создать резервную копию конфигурации. При этом снижается вероятность потери данных, связанных со сбоями оборудования, прекращением подачи электроэнергии или другими проблемами. Это помогает обеспечить доступность данных и конфигурации фермы для восстановления.

Резервная копия конфигурации извлекает и архивирует параметры из базы данных SharePoint Foundation 2010 конфигурации. Можно архивировать конфигурацию из любой базы данных конфигурации, в которую входит база данных конфигурации текущей или другой фермы, или базы данных конфигурации, которая не связана с фермой.

Данная задача состоит из следующих процедур:

  • Создание резервной копии конфигурации фермы с помощью Windows PowerShell

  • Создание резервной копии конфигурации фермы с помощью центра администрирования

Примечание

Нельзя использовать средства SQL Server или диспетчер Data Protection Manager для резервного копирования конфигурации фермы.

Требования к задаче

Перед началом следует создать папку на локальном компьютере или в сети, где будут хранится резервные копии. Для обеспечения наивысшей производительности рекомендуется создавать резервную копию на локальном компьютере и затем перемещать файлы архива в сетевую папку. Дополнительные сведения о создании папки резервной копии см. в статье Prepare to back up and recover (SharePoint Foundation 2010).

Использование Windows PowerShell для создания резервной копии конфигурации фермы

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

Создание резервной копии конфигурации фермы из любой базы данных конфигурации с помощью Windows PowerShell

  1. Проверьте, выполняются ли следующие минимальные требования: См. статью Add-SPShellAdmin.

  2. Нажмите кнопку Пуск и выберите Все программы, затем щелкните Продукты Microsoft SharePoint 2010.

  3. Щелкните компонент Командная консоль SharePoint 2010.

  4. В командной строке Windows PowerShell (то есть PS C:\>) введите следующую команду и нажмите клавишу ВВОД:

    Backup-SPConfigurationDatabase -Directory <Папка резервной копии> -DatabaseServer <Имя сервера баз данных> -DatabaseName <Имя баз данных> -DatabaseCredentials <Объект учетных данных PowerShell> [-Verbose]

    Если при входе в систему не использовалась учетная запись с предопределенной серверной ролью db_backupoperator на сервере, где хранится база данных конфигурации, следует указать значение параметра DatabaseCredentials.

Дополнительные сведения см. в статье Backup-SPConfigurationDatabase.

Примечание

Для выполнения административных задач из командной строки мы рекомендуем использовать Windows PowerShell. Программа командной строки Stsadm является устаревшей, однако она добавлена для совместимости с предыдущими версиями продукта.

Использование центра администрирования для создания резервной копии конфигурации фермы

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

Резервное копирование конфигурации фермы с помощью центра администрирования

  1. Убедитесь, что учетная запись, используемая для выполнения этой процедуры, является участником группы администраторов фермы.

  2. На домашней странице центра администрирования в разделе Резервное копирование и восстановление щелкните Выполнение резервного копирования.

  3. На странице "Выполнение резервного копирования (шаг 1 из 2): выбор компонента для резервного копирования" выберите ферму из списка компонентов и нажмите кнопку Далее.

    Примечание

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

  4. На странице "Выполнение резервного копирования (шаг 2 из 2): выбор параметров резервного копирования" в разделе Тип резервного копирования выберите параметр Полное.

  5. В разделе Параметры резервного копирования только конфигурации выберите параметр Параметры резервного копирования только конфигурации.

  6. В разделе Местоположение резервных копий введите UNC-путь к папке резервного копирования и нажмите кнопку Архивировать.

  7. Можно просмотреть общее состояние всех заданий архивации в верхней части страницы "Состояние резервного копирования и восстановления" в разделе Готовность. Также можно увидеть состояние текущего задания в нижней части страницы в разделе Резервное копирование. Страница состояния автоматически обновляется каждые 30 секунд. Состояние можно обновлять вручную, нажимая кнопку Обновить. Резервное копирование и восстановление являются заданиями службы таймера. Поэтому резервное копирование может начаться через несколько секунд.

    При возникновении ошибок их можно увидеть в столбце Сообщение о неполадке на странице "Состояние резервного копирования и восстановления". Также дополнительные сведения можно получить в файле Spbackup.log по UNC-пути, указанному на 5 шаге.

See Also

Concepts

Restore a farm configuration (SharePoint Foundation 2010)