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


Восстановление контента из неприсоединенных баз данных контента в SharePoint Server

ОБЛАСТЬ ПРИМЕНЕНИЯ:yes-img-132013 yes-img-162016 yes-img-192019 yes-img-seSubscription Edition no-img-sopSharePoint в Microsoft 365

Вы можете восстановить содержимое из неподключаемой базы данных контента в SharePoint Server с помощью веб-сайта центра администрирования SharePoint или PowerShell. Выбор средства восстановления зависит от типа развернутой среды, расписания и соглашений об уровне обслуживания, принятых в организации.

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

Использование PowerShell для восстановления контента из неподключенной базы данных контента в SharePoint Server

Вы можете восстановить содержимое из неподключаемой базы данных контента с помощью PowerShell. В следующей процедуре Get-SPContentDatabase показано, как использовать командлет для восстановления содержимого из неподключаемой базы данных контента. Вы также можете импортировать список или библиотеку документов с помощью командлета Import-SPWeb . Дополнительные сведения см. в статье Импорт списка или библиотеки документов в SharePoint Server.

Восстановление контента из неподключенной базы данных контента с помощью PowerShell

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

    • Предопределенная роль сервера securityadmin для экземпляра SQL Server.

    • Предопределенная роль базы данных db_owner во всех базах данных, которые должны обновляться.

    • Группа администраторов для сервера, на котором выполняются командлеты PowerShell.

      С помощью командлета Add-SPShellAdmin администратор может предоставлять разрешения на использование командлетов SharePoint Server.

    Примечание.

    При отсутствии разрешений обратитесь к своему администратору программы установки или администратору SQL Server за разрешениями. Дополнительные сведения о разрешениях PowerShell см. в статье Add-SPShellAdmin.

  2. Запустите командную консоль SharePoint.

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

    Get-SPContentDatabase -ConnectAsUnattachedDatabase  -DatabaseName <DatabaseName> -DatabaseServer <DatabaseServer>
    

    Где:

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

    • <DatabaseServer> это имя сервера баз данных, где размещается неприсоединенная база данных, из которой нужно восстановить контент.

Дополнительные сведения см. в статье Get-SPContentDatabase.

Примечание.

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

Использование центра администрирования для восстановления контента из неподключенной базы данных контента в SharePoint Server

Восстановить контент из неприсоединенной базы данных контента можно с помощью центра Центр администрирования.

Восстановление контента из неприсоединенной базы данных контента с помощью центра администрирования

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

  2. Запустите Центр администрирования.

  3. На домашней странице центра Центр администрирования щелкните Архивация и восстановление.

  4. В разделе Фрагментарное резервное копирование на странице "Резервное копирование и восстановление" щелкните Восстановление данных из неприсоединенной базы данных контента.

  5. На странице "Восстановление данных в неприсоединенной базе данных контента" введите имя сервера баз данных в текстовом поле Сервер базы данных и имя базы данных в текстовом поле Имя базы данных.

  6. Выберите нужный метод проверки подлинности базы данных.

  7. Выберите параметр Просмотр контента и нажмите кнопку Далее.

  8. На странице "Просмотр контента" выберите семейство веб-сайтов, сайт или список, которые требуется восстановить, выберите вариант Создать резервную копию семейства веб-сайтов или Экспорт сайта или списка, а затем нажмите кнопку Далее.

  9. Введите расположение файла, куда вы хотите сохранить его резервную копию, а затем выберите Создать резервную копию. Дополнительные сведения об использовании варианта Создать резервную копию семейства веб-сайтов см. в статье Back up site collections in SharePoint Server.

    Если на предыдущей странице выбрать вариант Экспорт сайта или списка, необходимо выбрать Экспорт полной безопасности, а в раскрывающемся меню Экспорт версий — необходимую версию для экспорта. Дополнительные сведения об использовании варианта Экспорт сайта или списка см. в статье Export sites, lists, or document libraries in SharePoint Server.

См. также

Понятия

Подготовка к резервному копированию и восстановлению ферм в SharePoint Server

Подключение и отключение баз данных контента в SharePoint Server