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


Backup-SPConfigurationDatabase

Выполняет резервное копирование только конфигурации на уровне фермы.

Синтаксис

DefaultSet

Backup-SPConfigurationDatabase
    -Directory <String>
    [-AssignmentCollection <SPAssignmentCollection>]
    [-DatabaseCredentials <PSCredential>]
    [-DatabaseName <String>]
    [-DatabaseServer <String>]
    [-Item <String>]
    [<CommonParameters>]

ShowTree

Backup-SPConfigurationDatabase
    [-AssignmentCollection <SPAssignmentCollection>]
    [-DatabaseCredentials <PSCredential>]
    [-DatabaseName <String>]
    [-DatabaseServer <String>]
    [-Item <String>]
    [-ShowTree]
    [<CommonParameters>]

Описание

Этот командлет содержит несколько наборов параметров. Можно использовать параметры только из одного набора параметров; использование параметров из разных наборов не допускается. Дополнительные сведения об использовании наборов параметров см. в статье Наборы параметров командлета.

Командлет Backup-SPConfigurationDatabase выполняет резервное копирование конфигурации текущей фермы или резервное копирование конфигурации отдельной базы данных конфигурации, которая не подключена к текущей ферме. Для резервного копирования конфигурации текущей фермы указывать параметры DatabaseServer и DatabaseName не нужно. Однако для такого сценария рекомендуется использовать командлет Backup-SPFarm с параметром ConfigurationOnly.

Примером резервного копирования конфигурации может служить создание шаблона конфигурации фермы администратором. Затем этот шаблон можно применить к другим фермам SharePoint, выполнив восстановление с помощью командлета Restore-SPFarm.

Сведения о разрешениях и актуальную информацию о Windows PowerShell для продуктов SharePoint см. в сетевой документации о командлетах SharePoint Server.

Примеры

ПРИМЕР 1

Backup-SPConfigurationDatabase -DatabaseName SharePoint_Config -DatabaseServer SqlServer1 -Directory \\server\share\Backup -ShowTree

В этом примере отображаются компоненты, которые могут быть включены в резервную копию конфигурации.

ПРИМЕР 2

Backup-SPConfigurationDatabase -DatabaseName SharePoint_Config -DatabaseServer SqlServer1 -Directory \\server\share\Backup -Verbose

В этом примере выполняется резервное копирование конфигурации с подробным выводом.

Параметры

-AssignmentCollection

Применимо: SharePoint Server по подписке

Позволяет корректно удалять объекты. При использовании объектов таких типов, как SPWeb или SPSite, возможен захват больших объемов памяти, и работа с такими объектами в скриптах Windows PowerShell требует точного управления памятью. С помощью объекта SPAssignment вы можете назначить объекты переменной и освободить память, удалив ненужные объекты. Объекты SPWeb, SPSite или SPSiteAdministration после использования удаляются автоматически, если коллекция назначения или параметр Global не применяются.

Если применяется параметр Global, то все объекты размещаются в глобальной области памяти. Если объекты не используются сразу же или не удаляются командой Stop-SPAssignment, может возникнуть ситуация нехватки памяти.

Свойства параметров

Тип:SPAssignmentCollection
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:True
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-DatabaseCredentials

Применимо: SharePoint Server по подписке

Указывает идентификатор и пароль, соответствующие имени администратора базы данных SQL Server.

Этот параметр необходимо указывать только в тех случаях, если для подключения к базе данных используется проверка подлинности SQL. Если для подключения к базе данных используется проверка подлинности Windows, этот параметр указывать не нужно.

Свойства параметров

Тип:PSCredential
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:True
Значение из конвейера по имени свойства:True
Значение из оставшихся аргументов:False

-DatabaseName

Применимо: SharePoint Server по подписке

Указывает имя базы данных конфигурации.

Свойства параметров

Тип:String
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-DatabaseServer

Применимо: SharePoint Server по подписке

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

Типом должен быть действительный сервер баз данных, например DS.

Свойства параметров

Тип:String
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-Directory

Применимо: SharePoint Server по подписке

Указывает путь, по которому продукты SharePoint хранят пакет резервной копии, который он создает. Если у вас есть компьютер, на котором установлены SQL Server и экземпляр продуктов SharePoint, можно использовать локальные пути к диску. Это относится и к базовой установке. Однако если SQL Server и Продукты SharePoint установлены на нескольких компьютерах или если у вас есть несколько серверов с продуктами SharePoint, необходимо использовать UNC-пути к общим папкам, чтобы SQL Server базы данных и компоненты поиска записылись в одно расположение, например \\computer_name\volume\Backup.

В одной папке могут храниться несколько пакетов резервных копий. Используется тот же путь, который указан с помощью параметра Directory командлета Restore-SPFarm.

Тип должен быть одним из следующих допустимых путей:

  • C:\folder_name
  • \\server_name\folder_name

Папки spbr* создаются автоматически.

Свойства параметров

Тип:String
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

DefaultSet
Position:Named
Обязательно:True
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-Item

Применимо: SharePoint Server по подписке

Указывает, какая часть фермы подлежит резервному копированию. Можно использовать полный путь к ферме, отображаемый в параметре ShowTree, или имя целевого компонента в пути, если имя компонента уникально. Если имя подходит для нескольких элементов, необходимо указать полный путь. Если элемент или путь содержит пробелы, необходимо заключить его в двойные кавычки.

Если параметр Item не задан, выполняется резервное копирование конфигурации всей фермы.

Свойства параметров

Тип:String
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-ShowTree

Применимо: SharePoint Server по подписке

Отображает объекты в ферме, для которых будет выполнено резервное копирование на основе других параметров, переданных командлету резервного копирования, а именно на основе параметра Item. Перед элементами, которые будут исключены из резервной копии на основе других параметров, передаваемых командлету Backup-SPConfigurationDatabase, будет поставлен знак звездочки (*). Имена элементов, резервное копирование которых невозможно выполнить, будут заключены в квадратные скобки ([ ]). Если задан параметр ShowTree, резервное копирование не выполняется.

Свойства параметров

Тип:SwitchParameter
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

ShowTree
Position:Named
Обязательно:True
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

CommonParameters

Этот командлет поддерживает общие параметры: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction и -WarningVariable. Дополнительные сведения см. в статье about_CommonParameters.