Восстановление приложений-служб Secure Store в SharePoint Server
ОБЛАСТЬ ПРИМЕНЕНИЯ:2013 2016 2019 Subscription Edition SharePoint в Microsoft 365
Вы можете восстановить приложение службы Secure Store с помощью веб-сайта центра администрирования SharePoint или PowerShell. Используемое средство зависит от типа развернутой среды, требований к расписанию и соглашений об уровне обслуживания, заключенных с организацией.
Перед началом работы
Служба безопасного хранения позволяет безопасно хранить наборы учетных данных и связывать их с определенными удостоверениями или группами удостоверений.
Перед выполнением этой операции ознакомьтесь со следующими сведениями о приложении-службе Secure Store.
Каждый раз, когда вы вводите новую парольную фразу, SharePoint Server создает новый главный ключ и с его помощью повторно шифрует наборы учетных данных. Парольная фраза дает доступ к этому главному ключу, созданному SharePoint Server.
Парольная фраза, записанная при резервном копировании службы Secure Store, потребуется для восстановления этой службы.
Восстановление службы Secure Store в SharePoint Server через Центр администрирования
Воспользуйтесь следующей процедурой для восстановления службы Secure Store с помощью центра Центр администрирования.
Восстановление службы Secure Store с помощью центра администрирования
Убедитесь, что учетная запись пользователя, с помощью которой выполняется данная процедура, является участником группы администраторов фермы.
Откройте центр администрирования.
На домашней странице центра Центр администрирования в разделе Архивация и восстановление щелкните Восстановление из резервной копии.
На странице "Восстановление из резервной копии (шаг 1 из 3): выбор резервной копии для восстановления" выберите в списке задание резервного копирования, содержащее требуемую резервную копию или резервную копию уровня фермы, и затем нажмите кнопку Далее. Можно просмотреть дополнительные сведения о каждой резервной копии, щелкнув значок "плюс" (+) рядом с резервной копией.
Примечание.
Если подходящее задание резервного копирования не отображается, в текстовом поле Местоположение каталога резервного копирования введите путь к папке с резервной копией и нажмите кнопку Обновить. Для восстановления службы Secure Store нельзя использовать резервную копию только конфигурации.
На странице "Восстановление из резервной копии (шаг 2 из 3): выбор компонента для восстановления" разверните узел Общие приложения-службы, установите флажок напротив группы резервного копирования приложения службы Secure Store, а затем нажмите кнопку Далее.
На странице Восстановление из резервной копии — шаг 3 из 3. Выбор параметров восстановления в разделе Компонент восстановления убедитесь, что в списке Восстановление следующего компонента отображается значение Farm\Shared Services\Shared Services Applications\<Secure Store Service name (Восстановление> следующего компонента).
В разделе Параметры восстановления в области Тип восстановления выберите параметр Та же самая конфигурация. Появится диалоговое окно с запросом на подтверждение операции. Нажмите кнопку OK.
Нажмите кнопку Начать восстановление.
Состояние восстановления всех заданий можно просмотреть на верхней части страницы "Состояние задания резервного копирования и восстановления" в разделе Готовность. Состояние выполняющегося задания восстановления можно просмотреть в нижней части страницы в разделе Восстановление. Страница состояния автоматически обновляется каждые 30 секунд. Можно вручную обновить сведения о состоянии, нажав кнопку Обновить. Резервное копирование и восстановление это задания службы таймера. Поэтому восстановление может запускаться через несколько секунд.
При появлении сообщений об ошибке просмотрите столбец Сообщение о неполадке на странице "Состояние задания резервного копирования и восстановления". Более подробную информацию можно найти в файле Sprestore.log по пути, определенному на шаге 3.
После успешного завершения операции восстановления необходимо обновить парольную фразу.
На домашней странице центра Центр администрирования в разделе Управление приложениями щелкните Управление приложениями-службами.
На странице приложений-служб щелкните имя службы Secure Store. Может быть выдано сообщение об ошибке: "Unable to obtain master key" (Не удалось получить главный ключ).
На странице службы Secure Store на ленте нажмите кнопку Обновить ключ.
В диалоговом окне Обновить ключ введите парольную фразу в поле Парольная фраза и нажмите кнопку ОК.
Восстановление службы Secure Store в SharePoint Server через PowerShell
Можно использовать PowerShell для восстановления службы Secure Store.
Восстановление службы Secure Store с помощью PowerShell
Убедитесь, что вы являетесь участником следующих групп:
Предопределенная роль сервера securityadmin для экземпляра SQL Server.
Предопределенная роль базы данных db_owner во всех базах данных, которые должны обновляться.
Группа администраторов для сервера, на котором выполняются командлеты PowerShell.
С помощью командлета Add-SPShellAdmin администратор может предоставлять разрешения на использование командлетов SharePoint Server.
Примечание.
При отсутствии разрешений обратитесь к своему администратору программы установки или администратору SQL Server за разрешениями. Дополнительные сведения о разрешениях PowerShell см. в статье Add-SPShellAdmin.
Запустите командную консоль SharePoint.
В командной строке PowerShell введите следующую команду:
Restore-SPFarm -Directory <BackupFolder> -Item <SecureStoreServicename> -RecoveryMethod Overwrite [-BackupId <GUID>] [-Verbose]
Где:
>копий_ указывает путь к папке для копий, в которой была создана резервная копия приложения-службы.
<SecureStoreServicename> это имя приложения-службы Secure Store.
Если у вас несколько резервных копий,
BackupId
используйте параметр , чтобы указать, какую резервную копию следует использовать. Чтобы просмотреть все резервные копии фермы, введите следующую команду в командной строке PowerShell:Get-SPBackupHistory -Directory <BackupFolder> -ShowBackup
Примечание.
Если не указать значение параметра
BackupId
, будет использоваться последняя резервная копия. Службу Secure Store нельзя восстановить из резервной копии, содержащей только конфигурацию.После успешного завершения операции восстановления необходимо обновить парольную фразу. В командной строке PowerShell введите следующую команду:
Update-SPSecureStoreApplicationServerKey -Passphrase <Passphrase>
Здесь< парольная> фраза — это та, которую вы используете в настоящее время.
Если при обновлении парольной фразы Secure Store возникают ошибки, см. статью Обновление ключа шифрования Secure Store.
Дополнительные сведения см. в статьях Restore-SPFarm и Update-SPSecureStoreApplicationServerKey.
Примечание.
[!Примечание] Для выполнения административных задач из командной строки мы рекомендуем использовать Windows PowerShell. Программа командной строки Stsadm является устаревшей, однако она добавлена для совместимости с предыдущими версиями продукта.
См. также
Понятия
Резервное копирование службы Secure Store в SharePoint Server