Копирование параметров конфигурации между фермами в SharePoint Server
**Применимо к:**SharePoint Foundation 2013, SharePoint Server 2013, SharePoint Server 2016
**Последнее изменение раздела:**2017-09-13
Сводка. Узнайте, как копировать параметры конфигурации из одной фермы SharePoint Server 2016 или SharePoint 2013 в другую.
Параметры конфигурации можно копировать между фермами SharePoint Server с помощью Microsoft PowerShell.
В этой статье
Перед началом работы
Резервное копирование и восстановление фермы без баз данных контента для копирования параметров конфигурации в SharePoint
- Резервное копирование и восстановление фермы без баз данных контента с помощью Windows PowerShell
Резервное копирование и восстановление только параметров конфигурации
Перед началом работы
Существует несколько способов копирования конфигураций между фермами. Подходящий способ определяется на основании того, какие параметры конфигурации необходимо копировать и как часто должно выполняться копирование.
Резервное копирование и восстановление фермы без подключенных баз данных контента. Этот способ позволяет скопировать параметры фермы и веб-приложений, а также параметры выбранных приложений-служб.
Резервное копирование и восстановление только конфигураций. Этот способ позволяет скопировать только основные параметры SharePoint Foundation.
Примечание
Этот способ не включает копирование параметров веб-приложений и приложений-служб. Если в восстановленной ферме будут необходимы параметры веб-приложений, используйте другой способ.
Создание скрипта развертывания на основе документированной конфигурации. Этот способ может требовать дополнительной подготовки, однако он упрощает поддержку стандартизации.
Резервное копирование и восстановление фермы без баз данных контента для копирования параметров конфигурации в SharePoint Server
Для копирования параметров конфигурации с помощью резервного копирования фермы рекомендуется предварительно отключить базы данных контента от фермы. Это действие не рекомендуется выполнять с действующей рабочей фермой.
Примечание
При создании резервной копии фермы без баз данных контента выполняется резервное копирование приложений-служб.
Резервное копирование и восстановление фермы без баз данных контента с помощью PowerShell
Убедитесь, что вы являетесь участником следующих групп:
Предопределенная роль сервера securityadmin для экземпляра SQL Server.
Предопределенная роль базы данных db_owner во всех базах данных, которые должны обновляться.
Группа администраторов для сервера, на котором выполняются командлеты PowerShell.
С помощью командлета Add-SPShellAdmin администратор может предоставлять разрешения на использование командлетов SharePoint Server.
Примечание
Если у вас нет разрешений, обратитесь к администратору установки или администратору SQL Server для запроса разрешений. Дополнительные сведения о разрешениях PowerShell см. в статье Add-SPShellAdmin.
Запустите Командная консоль SharePoint.
В командной строке PowerShell введите следующую команду, чтобы задокументировать текущие сопоставления URL-адресов веб-приложений и баз данных контента.
Get-SPWebApplication | %{$_.Name;$_.Url;%{$_.ContentDatabases|%{$_.Name};Write-Host ""}}
Отключите все базы данных контента, как показано в следующем примере.
Get-SPContentDatabase | Dismount-SPContentDatabase
Или отключите отдельные базы данных контента, как показано в следующем примере.
Get-SPContentDatabase WSS_Content | Dismount-SPContentDatabase
Выполните резервное копирование фермы.
Backup-SPFarm -Directory \\servername\share -BackupMethod Full
Примечание
Состояние выполнения резервного копирования можно просмотреть в файле \имя_сервера\общая_папка\spbr####\spbackup.log.
После завершения резервного копирования подключите базы данных контента.
Mount-SPContentDatabase -Name <WSS_Content> -WebApplication <https://servername>
Замените заполнители на сопоставления, задокументированные в шаге 1.
Где:
<WSS_Content> — <имя и идентификатор базы данных>.
<https://servername> — <URL-адрес веб-приложения>.
Дополнительные сведения см. в описании командлета Get-SPAlternateURL.
Примечание
Для выполнения административных задач из командной строки мы рекомендуем использовать Windows PowerShell. Программа командной строки Stsadm является устаревшей, однако она добавлена для совместимости с предыдущими версиями продукта.
Резервное копирование и восстановление только параметров конфигурации
При выполнении резервного копирования фермы можно выбрать копирование только параметров конфигурации. В процессе резервного копирования только конфигурации происходит извлечение из базы данных конфигурации и копирование многих, но не всех параметров конфигурации. С помощью встроенных средств можно создать резервную копию конфигурации любой базы данных конфигурации независимо от того, подключена она в данный момент к ферме или нет. Дополнительные сведения о резервном копировании конфигурации см. в статье Резервное копирование конфигураций ферм в SharePoint Server. Резервную копию конфигурации можно восстановить в той же или в любой другой ферме серверов. При восстановлении конфигурации перезаписываются все параметры фермы, значения которых заданы в резервной копии конфигурации. Параметры фермы, отсутствующие в резервной копии конфигурации, не изменяются. Дополнительные сведения о восстановлении конфигурации фермы см. в статье Восстановление конфигураций ферм в SharePoint Server.
See also
Общие сведения о резервном копировании и восстановлении в SharePoint Server