Восстановление контента из неприсоединенных баз данных контента в SharePoint Server
**Применимо к:**SharePoint Foundation 2013, SharePoint Server 2013, SharePoint Server 2016
**Последнее изменение раздела:**2017-09-13
Сводка. Узнайте, как восстановить контент из неприсоединенной базы данных контента в SharePoint Server 2016 и SharePoint 2013.
Для восстановления контента из неприсоединенной базы данных контента в SharePoint Server можно использовать Веб-сайт центра администрирования SharePoint или PowerShell. Выбор средства восстановления зависит от типа развернутой среды, расписания и соглашений об уровне обслуживания, принятых в организации.
Можно восстанавливать или копировать контент, такой как сайты, семейства веб-сайтов, списки или библиотеки документов, из базы данных контента без необходимости присоединения этой базы данных к ферме.
В этой статье:
Использование Windows PowerShell для восстановления контента из неприсоединенной базы данных контента в SharePoint
Использование центра администрирования для восстановления контента из неприсоединенной базы данных контента в SharePoint
Восстановление контента из неприсоединенной базы данных контента в SharePoint Server с помощью PowerShell
Вы можете восстановить контент из неприсоединенной базы данных контента с помощью PowerShell. Следующая процедура показывает способы использования командлета Get-SPContentDatabase
, чтобы восстановить контент из неприсоединенной базы данных контента. С помощью командлета Import-SPWeb
вы можете также импортировать список или библиотеку документов. Дополнительные сведения см. в статье Импорт списка или библиотеки документов в SharePoint Server.
Восстановление контента из неприсоединенной базы данных контента с помощью PowerShell
Убедитесь, что предоставлены следующие разрешения.
Предопределенная роль сервера securityadmin для экземпляра SQL Server.
Предопределенная роль базы данных db_owner во всех базах данных, которые должны обновляться.
Группа администраторов для сервера, на котором выполняются командлеты PowerShell.
Администратор может использовать командлет Add-SPShellAdmin для предоставления разрешений на использование командлетов SharePoint Server.
Примечание
Если у вас нет разрешений, обратитесь к администратору установки или администратору SQL Server для запроса разрешений. Дополнительные сведения о разрешениях PowerShell см. в статье Add-SPShellAdmin.
Запустите Командная консоль SharePoint.
В командной строке PowerShell введите следующую команду:
Get-SPContentDatabase -ConnectAsUnattachedDatabase -DatabaseName <DatabaseName> -DatabaseServer <DatabaseServer>
Где:
<DatabaseName> — это имя неприсоединенной базы данных, из которой нужно восстановить контент.
<DatabaseServer> — это имя сервера баз данных, где размещается неприсоединенная база данных, из которой нужно восстановить контент.
Дополнительные сведения см. в статье Get-SPContentDatabase.
Примечание
Для выполнения административных задач из командной строки мы рекомендуем использовать Windows PowerShell. Программа командной строки Stsadm является устаревшей, однако она добавлена для совместимости с предыдущими версиями продукта.
Восстановление контента из неприсоединенной базы данных контента в SharePoint Server через Центр администрирования
Восстановить контент из неприсоединенной базы данных контента можно с помощью центра Центр администрирования.
Восстановление контента из неприсоединенной базы данных контента с помощью центра администрирования
Убедитесь, что учетная запись пользователя, с помощью которой выполняется данная процедура, является участником группы администраторов фермы и предопределенной роли базы данных db_owner.
Запустите Центр администрирования.
На домашней странице центра Центр администрирования щелкните Архивация и восстановление.
В разделе Фрагментарное резервное копирование на странице "Резервное копирование и восстановление" щелкните Восстановление данных из неприсоединенной базы данных контента.
На странице "Восстановление данных в неприсоединенной базе данных контента" введите имя сервера баз данных в текстовом поле Сервер базы данных и имя базы данных в текстовом поле Имя базы данных.
Выберите нужный метод проверки подлинности базы данных.
Выберите параметр Просмотр контента и нажмите кнопку Далее.
На странице "Просмотр контента" выберите семейство веб-сайтов, сайт или список, которые требуется восстановить, выберите вариант Создать резервную копию семейства веб-сайтов или Экспорт сайта или списка, а затем нажмите кнопку Далее.
Введите расположение файла, куда вы хотите сохранить его резервную копию, а затем выберите Создать резервную копию. Дополнительные сведения об использовании варианта Создать резервную копию семейства веб-сайтов см. в статье Резервное копирование семейств веб-сайтов в SharePoint Server.
Если на предыдущей странице выбрать вариант Экспорт сайта или списка, необходимо выбрать Экспорт полной безопасности, а в раскрывающемся меню Экспорт версий — необходимую версию для экспорта. Дополнительные сведения об использовании варианта Экспорт сайта или списка см. в статье Экспорт сайтов, списков и библиотек документов в SharePoint Server.
See also
Подготовка к резервному копированию и восстановлению ферм в SharePoint Server
Подключение и отключение баз данных контента в SharePoint Server