Резервное копирование службы поиска (SharePoint Server 2010)
Применимо к: SharePoint Server 2010
Последнее изменение раздела: 2016-12-01
Рекомендуется регулярно выполнять резервное копирование на уровне фермы. В то же время требования ИТ или бизнеса могут требовать резервного копирования службы поиска и связанных ресурсов. Регулярное резервное копирование системы поиска снижает риск потери данных в результате отказов оборудования, прекращения питания или других ошибок. Этот простой процесс позволяет убедиться в том, что данные и конфигурации системы поиска можно при необходимости восстановить.
Процесс резервного копирования поиска не влияет на состояние фермы. Однако он требует ресурсов и может вызвать небольшое снижение производительности в процессе копирования. Проблем снижения производительности можно избежать путем выполнения резервного копирования поиска в периоды незначительной нагрузки.
Важно!
Выполните указанные ниже действия для резервного копирования компонентов Microsoft SharePoint Server 2010. Если топология содержит Microsoft FAST Search Server 2010 for SharePoint, то действия этой статьи также позволяет выполнить резервное копирование Content SSA и Query SSA (в том числе индекса поиска людей). В дополнение к указанным действиям необходимо также создать резервную копию фермы FAST Search Server 2010 для SharePoint. Дополнительные сведения см. в разделе Backup and restore (FAST Search Server 2010 for SharePoint).
Действия, описанные в этой статье
Резервное копирование поиска с помощью Windows PowerShell
Резервное копирование поиска с помощью центра администрирования
Примечание
Для резервного копирования всех компонентов поиска невозможно использовать Data Protection Manager или средства SQL Server.
Требования к задаче
Сначала нужно создать локальную или сетевую папку, в которой затем будет сохранен файл резервной копии. Для повышения производительности рекомендуется выполнять резервное копирование в локальную папку, а затем перемещать полученный файл в сетевую.
Использование Windows PowerShell для резервного копирования поиска
С помощью Windows PowerShell можно выполнять резервное копирование поиска вручную или с использованием скрипта, который может выполняться через заданные промежутки времени по расписанию. В ходе этой процедуры резервная копия создается для всех компонентов поиска, в том числе для баз данных, конфигурации службы поиска, а также для всех файлов индекса.
Резервное копирование поиска с помощью Windows PowerShell
Убедитесь в соответствии следующим минимальным требованиям: См. статью Add-SPShellAdmin.
В меню Пуск выберите пункт Все программы.
Выберите пункт Продукты Microsoft SharePoint 2010.
Щелкните компонент Командная консоль SharePoint 2010.
В командной строке Windows PowerShell (PS C:\>) введите следующую команду и нажмите клавишу ВВОД:
Backup-SPFarm -Directory <Backup folder> -BackupMethod {Full | Differential} -Item <Search service application name> [-Verbose]
Примечание
Если резервное копирование выполняется в первый раз, следует выбрать параметр
Full
. Прежде чем выполнить разностное резервное копирование, необходимо выполнить полное. Для отображения хода операции резервного копирования используйте параметрVerbose
.
Дополнительные сведения см. в разделе Backup-SPFarm.
Примечание
Для выполнения административных задач из командной строки мы рекомендуем использовать Windows PowerShell. Программа командной строки Stsadm является устаревшей, однако она добавлена для совместимости с предыдущими версиями продукта.
Использование центра администрирования для резервного копирования поиска
Для резервного копирования поиска можно использовать центр администрирования. В ходе этой процедуры резервная копия создается для всех компонентов поиска, в том числе для баз данных, конфигурации службы поиска, а также для всех файлов индекса.
Резервное копирование поиска с помощью центра администрирования
Убедитесь, что учетная запись пользователя, с помощью которой выполняется данная процедура, является участником группы администраторов фермы.
На домашней странице центра администрирования в разделе Резервное копирование и восстановление нажмите Выполнение резервного копирования.
На странице "Выполнение резервного копирования (шаг 1 из 2): выбор компонента для резервного копирования" перейдите к списку компонентов, раскройте элемент Общие службы, а затем — элемент Приложения общих служб, чтобы просмотреть список приложений-служб фермы. Выберите приложение-службу поиска из списка компонентов, а затем нажмите кнопку Далее.
Примечание
Приложение-служба поиска может состоять из нескольких компонентов. Следует выбрать компонент высшего уровня. Приложение-служба по умолчанию называется “Приложение-служба поиска”.
На странице "Выполнение резервного копирования (шаг 2 из 2): выбор параметров резервного копирования" в разделе Тип резервного копирования выберите Полное или Разностное.
Примечание
Если резервное копирование поиска выполняется впервые, необходимо использовать параметр Полное. Перед выполнением разностного резервного копирования следует один раз выполнить полное резервное копирование.
В поле Местоположение резервной копии в разделе Местоположение резервных копий введите путь к папке резервного копирования и нажмите кнопку Начать резервное копирование.
Состояние всех заданий резервного копирования отображается в верхней части страницы состояния заданий резервного копирования и восстановления в разделе Готовность. Состояние текущего задания отображается в разделе Резервное копирование в нижней части страницы. Эта страница обновляется каждые 30 секунд автоматически. Также страницу можно обновлять вручную нажатием кнопки Обновить. Резервное копирование и восстановление — это задания службы таймера, поэтому начало операции может занять несколько секунд.
В случае отображения сообщений об ошибках их можно просмотреть в столбце Сообщение о неполадке на странице "Состояние резервного копирования и восстановления". Дополнительные сведения также можно найти в файле журнала Spbackup.log по UNC-пути, указанному в шаге 6.