Восстановление контента из неприсоединенной базы данных контента (SharePoint Server 2010)
Применимо к: SharePoint Foundation 2010, SharePoint Server 2010
Последнее изменение раздела: 2011-11-15
Вы можете восстанавливать или копировать контент, такой как сайты, семейства веб-сайтов, списки или библиотеки документов, из базы данных контента без необходимости присоединения этой базы данных к ферме.
Важно!
Процесс обновления на пакет обновления 1 (SP1) для SharePoint 2010 изменяет схему для всех баз данных контента. Из-за этих изменений вам может потребоваться предпринять дополнительные действия для восстановления резервной копии, сделанной перед обновлением фермы до пакета обновления 1 (SP1), в ферме после обновления до SP1. Дополнительные сведения о данной процедуре см. в статье Восстановление резервных копий без пакета обновления 1 (SP1) в ферме с этим пакетом (SharePoint Server 2010).
Использование Windows PowerShell для восстановления контента из неприсоединенной базы данных контента в SharePoint
Вы можете восстанавливать контент из неприсоединенной базы данных контента с помощью Windows PowerShell.
Порядок восстановления контента из неприсоединенной базы данных контента с помощью Windows PowerShell
Убедитесь, что удовлетворяются следующие минимальные требования: См. статью Add-SPShellAdmin.
В меню Пуск выберите пункт Все программы.
Выберите пункт Продукты Microsoft SharePoint 2010.
Щелкните компонент Командная консоль SharePoint 2010.
В командной строке Windows PowerShell введите следующую команду:
Get-SPContentDatabase -ConnectAsUnattachedDatabase -DatabaseName <DatabaseName> -DatabaseServer <DatabaseServer>
Здесь:
<DatabaseName> — это имя неприсоединенной базы данных, из которой вы хотите восстановить контент.
<DatabaseServer> — это имя сервера базы данных, где размещается неприсоединенная база данных, из которой вы хотите восстановить контент.
Дополнительные сведения см. в статье Get-SPContentDatabase.
Примечание
Для выполнения административных задач из командной строки мы рекомендуем использовать Windows PowerShell. Программа командной строки Stsadm является устаревшей, однако она добавлена для совместимости с предыдущими версиями продукта.
Использование Центра администрирования для восстановления контента из неприсоединенной базы данных контента в SharePoint
Вы можете восстанавливать контент из неприсоединенной базы данных контента с помощью Центра администрирования.
Порядок восстановления контента из неприсоединенной базы данных контента с помощью Центра администрирования
Убедитесь, что учетная запись пользователя, с помощью которой выполняется данная процедура, является участником группы администраторов фермы и предопределенной роли базы данных db_owner.
На домашней странице Центра администрирования щелкните элемент Резервное копирование и восстановление.
В разделе Фрагментарное резервное копирование на странице "Резервное копирование и восстановление" щелкните Восстановление данных из неприсоединенной базы данных контента.
На странице "Восстановление данных в неприсоединенной базе данных контента" введите имя сервера базы данных в текстовом поле Сервер базы данных и имя базы данных в текстовом поле Имя базы данных.
Выберите требуемый метод проверки подлинности базы данных.
Выберите параметр Просмотр контента и нажмите кнопку Далее.
Нажмите кнопку Начать восстановление.
На странице "Просмотр контента" выберите семейство веб-сайтов, сайт или список, которые требуется восстановить, выберите параметр Создать резервную копию семейства веб-сайтов или Экспорт сайта или списка, а затем нажмите кнопку Далее.
Завершите процесс восстановления контента. Дополнительные сведения об использовании параметра Создать резервную копию семейства веб-сайтов см. в статье Резервное копирование семейства веб-сайтов (SharePoint Server 2010). Дополнительные сведения об использовании параметра Экспорт сайта или списка см. в статье Экспорт сайта, списка или библиотеки документов (SharePoint Server 2010).