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


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

 

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

Последнее изменение раздела: 2013-06-03

В данной статье рассматривается резервное копирование приложения-службы службы профилей пользователей в развертывании Microsoft SharePoint Server 2010. Рекомендуется регулярно выполнять резервное копирование на уровне всей фермы. В то же время требования ИТ или бизнеса могут включать выполнение резервного копирования приложения-службы службы профилей пользователей. Регулярное резервное копирование приложения-службы службы профилей пользователей снижает риск потери данных в результате отказов оборудования, перебоев в питании или других проблем. Сам по себе процесс несложен и позволяет быть уверенным в том, что данные и конфигурации приложения-службы можно будет при необходимости восстановить.

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

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

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

  • Резервное копирование приложения-службы службы профилей пользователей с помощью Windows PowerShell

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

  • Резервное копирование приложения-службы службы профилей пользователей с помощью средств SQL Server

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

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

Использование Windows PowerShell для резервного копирования приложения-службы службы профилей пользователей

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

Резервное копирование приложения-службы службы профилей пользователей с помощью Windows PowerShell

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

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

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

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

  5. В командной строке Windows PowerShell введите следующую команду:

    Backup-SPFarm -Directory <BackupFolder> -BackupMethod Full -Item Shared Services\Shared Service Applications\<ServiceApplicationName> [-Verbose]
    

    Здесь:

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

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

    Примечание

    Приложение-служба службы профилей пользователей допускает только полное резервное копирование.

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

    Backup-SPFarm -Directory <BackupFolder> -BackupMethod Full -Item Shared Services\Shared Service Proxies\<ServiceApplicationProxyName > [-Verbose]
    

    Здесь:

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

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

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

Примечание

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

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

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

Резервное копирование приложения-службы службы профилей пользователей с помощью центра администрирования

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

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

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

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

    Примечание

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

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

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

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

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

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

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

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

Использование средств SQL Server для резервного копирования приложения-службы службы профилей пользователей

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

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

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

  2. Перед началом резервного копирования баз данных приложения-службы службы профилей пользователей необходимо экспортировать ключ шифрования Microsoft Identity Integration Server Key (MIIS). Экспортированный ключ потребуется импортировать перед восстановлением баз данных. Чтобы экспортировать ключ, введите следующую команду в командной строке сервера базы данных и нажмите клавишу ВВОД:

    miiskmu.exe /e <Path>
    

    <Path> — это путь к файлу с экспортированным ключом (включая и имя файла).

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

  4. Разверните в обозревателе объектов узел Базы данных.

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

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

  7. В группе Компонент резервного копирования выберите элемент База данных.

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

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

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

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

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

See Also

Concepts

Restore a service application in SharePoint 2010 Products