-
Notifications
You must be signed in to change notification settings - Fork 109
SPDatabaseAAG
Brian Farnhill edited this page Jun 2, 2016
·
19 revisions
Parameters
Parameter | Attribute | DataType | Description | Allowed Values |
---|---|---|---|---|
DatabaseName | Key | string | The name of the database to put in the AlwaysOn group | |
AGName | Required | string | Name of the AlwaysOn group on the SQL server - this must already exist | |
FileShare | Write | string | The fileshare to use for the SQL backup when adding to the group | |
Ensure | Write | string | Present if the database should be in this AlwaysOn group, or Absent if it should not be in the group | Present, Absent |
InstallAccount | Write | String | POWERSHELL 4 ONLY: The account to run this resource as, use PsDscRunAsAccount if using PowerShell 5 |
Description
This resource will allow specifying which SQL Server AlwaysOn Availability group a resource should be in. This resource does not configure the Availability Groups on SQL Server, they must already exist. It simply adds the specified database to the group.
Example
SPDatabaseAAG ConfigDBAAG
{
DatabaseName = "SP_Config"
AGName = "MyAvailabilityGroup"
FileShare = "\\SQL\Backups"
Ensure = "Present"
PsDscRunAsCredential = $InstallAccount
}s
- Home
- Getting Started
- Pre-requisites
- Installing the module
- Exporting SharePoint Configuration
- Creating Configuration Files
- Pre-created Examples
- Creating an Azure development environment
- Understanding Resources & Syntax
- Remote PowerShell Authentication
- Contributing to SharePointDsc
- Other useful modules for SharePoint DSC configurations