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

 

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

Последнее изменение раздела: 2011-11-15

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

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

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

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

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

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

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

Примечание

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

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

Сначала нужно создать локальную или сетевую папку, в которой затем будет сохранен файл резервной копии. Для повышения производительности рекомендуется выполнять резервное копирование в локальную папку, а затем перемещать полученный файл в сетевую папку. Дополнительные сведения о создании папки резервной копии см. в разделе Подготовка к резервному копированию и восстановлению (SharePoint Server 2010).

Важно!

При резервном копировании конфигурации фермы не сохраняются данные, необходимые для восстановления приложений-служб. Для обеспечения возможности восстановления приложений-служб следует выполнять резервное копирование конфигурации и контента фермы или приложения-службы. Дополнительные сведения о резервном копировании и восстановлении баз данных см. в разделе Резервное копирование приложения-службы (SharePoint Server 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 in SharePoint Server 2010