Add-DatabaseToAvailabilityGroup

Добавляет одну или несколько баз данных SharePoint в группу доступности SQL Server

Синтаксис

Default

Add-DatabaseToAvailabilityGroup
    [-AGName] <String>
    -DatabaseName <String>
    [-AssignmentCollection <SPAssignmentCollection>]
    [-FileShare <String>]
    [<CommonParameters>]

AllDatabases

Add-DatabaseToAvailabilityGroup
    [-AGName] <String>
    [-AssignmentCollection <SPAssignmentCollection>]
    [-FileShare <String>]
    [-ProcessAllDatabases]
    [<CommonParameters>]

Описание

Используйте командлет Add-DatabaseToAvailabilityGroup, чтобы добавить группу доступности в ферму.

Примеры

Пример 1

Add-DatabaseToAvailabilityGroup -AGName MyAvailabilityGroup -DatabaseName WSS_Content -FileShare \\backup\share\

В этом примере WSS_Content базы данных добавляется в группу доступности MyAvailabilityGroup.

Пример 2

Add-DatabaseToAvailabilityGroup -AGName MyAvailabilityGroup -ProcessAllDatabases -FileShare \\backup\share\

В этом примере все базы данных SharePoint, подключенные к ферме, добавляются в группу доступности MyAvailabilityGroup.

Параметры

-AGName

Применимо: SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019

Имя группы доступности, из которой добавляются базы данных.

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

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

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

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

-AssignmentCollection

Применимо: SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019

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

ЗАМЕТКА: При использовании параметра Global все объекты содержатся в глобальном хранилище. If objects are not immediately used, or disposed of by using the Stop-SPAssignment command, an out-of-memory scenario can occur.

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

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

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

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

-DatabaseName

Применимо: SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019

Имя базы данных, которую требуется добавить в группу доступности. Заметка: Этот параметр не следует использовать в сочетании с параметром ProcessAllDatabases .

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

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

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

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

-FileShare

Применимо: SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019

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

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

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

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

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

-ProcessAllDatabases

Применимо: SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019

Добавляет все базы данных из текущей фермы SharePoint в группу доступности.

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

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

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

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

CommonParameters

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

Входные данные

Microsoft.SharePoint.PowerShell.SPAssignmentCollection

Выходные данные

System.Object