Восстановление веб-приложения (SharePoint Server 2010)

 

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

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

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

Содержание:

  • Рекомендации по выполнению резервного копирования веб-приложения

  • Восстановление веб-приложения с помощью Windows PowerShell

  • Восстановление веб-приложения с помощью центра администрирования

  • Дополнительные действия по восстановлению веб-приложения с проверкой подлинности на основе форм

Рекомендации по выполнению резервного копирования веб-приложения

При подготовке к восстановлению веб-приложения имейте в виду следующее.

  • С помощью этой процедуры можно восстанавливать только одно веб-приложение за один раз. Однако при необходимости можно восстановить одновременно все веб-приложения, выполнив восстановление всей фермы.

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

  • Средства SQL Server не могут использоваться для восстановления веб-приложения.

  • После восстановлении веб-приложения с проверкой подлинности на основе утверждений необходимо выполнить дополнительные действия для восстановления проверки подлинности на основе утверждений.

Восстановление веб-приложения с помощью Windows PowerShell

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

Восстановление веб-приложения с помощью Windows PowerShell

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

  2. В меню Пуск выберите пункт Все программы.

  3. Выберите пункт Продукты Microsoft SharePoint 2010.

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

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

    Restore-SPFarm -Directory <BackupFolderName> -RestoreMethod Overwrite -Item  <WebApplicationName> [-BackupId <GUID>] [-Verbose]
    

    Здесь:

    • <BackupFolderName> — это полный путь к папке, где хранятся файлы резервной копии.

    • <WebApplicationName> — это имя веб-приложения, для которого была создана резервная копия.

    • <GUID> — это идентификатор операции резервного копирования, который нужно использовать во время восстановления.

    Если значение параметра BackupID не указано, используется последняя резервная копия. Восстановление веб-приложения с использованием резервной копии, содержащей только параметры конфигурации, не поддерживается. Чтобы просмотреть резервные копии для фермы, введите следующую команду:

    Get-SPBackupHistory -Directory <BackupFolderName> -ShowBackup
    

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

Примечание

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

Восстановление веб-приложения с помощью центра администрирования

При необходимости можно восстановить веб-приложение с помощью центра администрирования.

Восстановление веб-приложения с помощью центра администрирования

  1. Убедитесь, что учетная запись пользователя, с помощью которой выполняется данная процедура, является участником группы администраторов фермы. Также убедитесь, что службе таймера Windows SharePoint Services версии 4 и учетной записи доступа к базе данных фермы назначены разрешения полного доступа к папке резервной копии.

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

  3. На странице "Восстановление из резервной копии (шаг 1 из 3): выбор резервной копии для восстановления" выберите в списке резервных копий задание резервного копирования, содержащее резервную копию фермы или веб-приложения, и затем нажмите кнопку Далее. Можно просмотреть дополнительные сведения о каждой резервной копии, щелкнув значок "плюс" (+) рядом с резервной копией.

    Примечание

    Если не появляется нужное задание резервного копирования, введите UNC-путь к нужному каталогу в поле Текущий каталог и выберите команду Обновить.
    Восстановление веб-приложения с использованием резервной копии, содержащей только параметры конфигурации, не поддерживается.

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

  5. На странице "Восстановление из резервной копии" (шаг 3 из 3): выбор параметров восстановления", в разделе Восстановление компонента убедитесь, что в списке Восстановить следующее содержимое выбрано Ферма\<Веб-приложение>.

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

    В разделе Параметры восстановления в области Тип восстановления выберите параметр Та же самая конфигурация. Открывается диалоговое окно с запросом на подтверждение операции. Нажмите кнопку ОК.

    Примечание

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

    Нажмите кнопку Начать восстановление.

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

    При появлении сообщений об ошибке просмотрите столбец Сообщение о неполадке на странице "Состояние задания резервного копирования и восстановления". Более подробную информацию можно найти в файле Sprestore.log по заданному UNC-пути.

Дополнительные действия по восстановлению веб-приложения с проверкой подлинности на основе форм

После восстановления веб-приложения с проверкой подлинности на основе форм необходимо выполнить перечисленные ниже действия, чтобы снова настроить использование проверки подлинности на основе форм.

  1. Заново зарегистрируйте поставщики членства и ролей в файле Web.config.

  2. Заново разверните поставщики.

Дополнительные сведения см. в разделе Настройка проверки подлинности на основе форм для веб-приложения на основе утверждений (SharePoint Server 2010).

Дополнительные действия по удалению повторяющихся поставщиков утверждений после восстановления веб-приложения с проверкой подлинности на основе утверждений

После восстановление веб-приложения с проверкой подлинности на основе утверждений часто появляются повторяющиеся или дополнительные поставщики утверждений. Чтобы удалить повторяющиеся поставщики, выполните перечисленные ниже действия.

  1. В центре администрирования выберите пункт Управление веб-приложениями, выберите веб-приложение с проверкой подлинности на основе утверждений и нажмите кнопку Поставщики проверки подлинности.

  2. Выберите зону, с которой связано веб-приложение, чтобы открыть страницу Изменение параметров проверки подлинности, и затем нажмите кнопку Сохранить.

  3. Повторите эти действия для каждой зоны и затем для каждого веб-приложения с проверкой подлинности на основе утверждений.

Связанный контент

Центр ресурсов

Управление непрерывностью бизнеса для SharePoint Server 2010 (Возможно, на английском языке) (https://go.microsoft.com/fwlink/?linkid=199235&clcid=0x419) (Возможно, на английском языке)

Контент IT Pro

Резервное копирование веб-приложения (SharePoint Server 2010)

Планирование резервного копирования и восстановления в SharePoint Server 2010

Резервное копирование и восстановление (SharePoint Server 2010)

Контент разработчика

Защита и восстановление данных (https://go.microsoft.com/fwlink/?linkid=199237&clcid=0x419)