Back up a farm (SharePoint Foundation 2010)

 

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

Последнее изменение раздела: 2016-11-30

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

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

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

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

  • Создание резервной копии фермы с помощью SQL Server

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

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

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

Перед началом следует создать папку на локальном компьютере или в сети, где будут хранится резервные копии. Для обеспечения наивысшей производительности рекомендуется создавать резервную копию на локальном компьютере и затем перемещать файлы архива в сетевую папку. Дополнительные сведения о создании папки резервной копии см. в статье 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-SPFarm -Directory <папка_резервной_копии> -BackupMethod {Full | Differential} [ -Verbose]

    Примечание

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

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

Примечание

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

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

Для создания резервной копии фермы можно использовать центр администрирования.

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

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

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

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

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

    Примечание

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

  5. В разделе Создать резервную копию только параметров конфигурации щелкните Создать резервную копию контента и параметров конфигурации.

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

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

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

Использование SQL Server для создания резервной копии фермы

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

Создание резервной копии баз данных, связанных с фермой, с помощью средств SQL Server

  1. Для создания резервной копии баз данных SharePoint Foundation 2010 с помощью средств SQL Server учетная запись, используемая для архивации баз данных, должна быть участником предопределенной роли базы данных db_backupoperator SQL Server на сервере, где хранятся базы данных.

  2. Откройте SQL Server Management Studio и подключитесь к серверу баз данных.

  3. Разверните в обозревателе объектов область Базы данных.

  4. Щелкните правой кнопкой мыши базу данных, резервное копирование которой следует выполнить, выберите Задачи и нажмите пункт Резервное копирование.

  5. В области Источник диалогового окна Резервное копирование базы данных выберите требуемый тип резервного копирования из списка Тип резервного копирования. Дополнительные сведения о том, какие типы резервного копирования следует использовать, см. в статье Обзор моделей восстановления (https://go.microsoft.com/fwlink/?linkid=114396&clcid=0x419).

  6. В области Компонент резервного копирования щелкните База данных.

  7. В текстовом поле Имя воспользуйтесь именем по умолчанию или укажите имя для резервного набора данных.

  8. Укажите срок действия для резервного набора данных. Эта дата определяет, когда можно перезаписать резервный набор данных копирования более поздней резервной копией с тем же именем. По умолчанию срок действия резервного набора данных копирования никогда не истекает (0 дней).

  9. В области Назначение укажите место хранения резервной копии.

  10. Чтобы выполнить резервное копирование базы данных, нажмите кнопку ОК.

  11. Повторите шаги 1-10 для каждой базы данных.

See Also

Concepts

Restore a farm (SharePoint Foundation 2010)