Get-DPMAutoProtectIntent
Obtiene la configuración de protección automática para una instancia de SQL Server.
Sintaxis
DPMServer (Es el valor predeterminado).
Get-DPMAutoProtectIntent
[[-DPMServerName] <String>]
[-SQLInstanceName] <String>
[<CommonParameters>]
ProtectionGroup
Get-DPMAutoProtectIntent
[-SQLInstanceName] <String>
[-ProtectionGroup] <ProtectionGroup>
[<CommonParameters>]
Description
El cmdlet Get-DPMAutoProtectIntent obtiene la configuración de protección automática de System Center - Data Protection Manager (DPM) para una instancia de software de administración de datos de Microsoft SQL Server. Cuando se usa la protección automática para una instancia de SQL Server, DPM identifica y protege las nuevas bases de datos agregadas a esa instancia. Para ver la configuración actual para la protección automática, especifique la instancia de SQL Server y el grupo de protección al que pertenece o al nombre de un servidor DPM.
Los posibles estados devueltos son:
NotPresent = SQLInstance especificado fue No encontrado. Asegúrese de usar la sintaxis MachineName\InstanceName.
Habilitado = La protección automática está habilitada.
Deshabilitado = La protección automática no está habilitada.
Ejemplos
1. Obtener la protección automática de la instancia SQL del servidor DPM
PS C:\>Get-DPMAutoProtectIntent -SQLInstance "DPMServer01\MSDPMINSTANCE" -DPMServername DPMServer01
Este comando mostrará uno de los posibles estados de protección automática para el nombre de instancia de SQL DPMServer01\MSDPMINSTANCE en el servidor DPM denominado DPMServer01.
2: Obtener la protección automática de la instancia SQL del servidor de producción en el grupo de protección
PS C:\>$Pgroup=Get-ProtectionGroup
PS C:\>$Pgroup
PS C:\>Get-DPMAutoProtectIntent -SQLInstance "SQLServer01\SQLSINSTANCE" -ProtectionGroup $Pgroup[x]
El primer comando obtiene los grupos de protección del servidor de Data Protection Manager (DPM). El comando almacena el grupo de protección en la variable $PGroup.
El segundo comando enumera los grupos de protección.
El tercer comando enumerará uno de los posibles estados de protección automática para el nombre de instancia de SQL SQLServer01\SQLINSTANCE para el número de miembro $Pgroup [x] que seleccionó.
Parámetros
-DPMServerName
Especifica el nombre de un servidor DPM en el que actúa este cmdlet.
Propiedades del parámetro
| Tipo: | String |
| Valor predeterminado: | None |
| Admite caracteres comodín: | False |
| DontShow: | False |
| Alias: | Nombre de equipo, CN |
Conjuntos de parámetros
DPMServer
| Posición: | 2 |
| Mandatory: | False |
| Valor de la canalización: | True |
| Valor de la canalización por nombre de propiedad: | False |
| Valor de los argumentos restantes: | False |
-ProtectionGroup
Especifica un grupo de protección para el que este cmdlet obtiene una configuración.
Para obtener un objeto
Propiedades del parámetro
| Tipo: | ProtectionGroup |
| Valor predeterminado: | None |
| Admite caracteres comodín: | False |
| DontShow: | False |
Conjuntos de parámetros
ProtectionGroup
| Posición: | 2 |
| Mandatory: | True |
| Valor de la canalización: | True |
| Valor de la canalización por nombre de propiedad: | False |
| Valor de los argumentos restantes: | False |
-SQLInstanceName
Especifica el nombre de una instancia de SQL Server en forma de Machinename\InstanceName como se ve en el grupo de protección.
Propiedades del parámetro
| Tipo: | String |
| Valor predeterminado: | None |
| Admite caracteres comodín: | False |
| DontShow: | False |
Conjuntos de parámetros
(All)
| Posición: | 1 |
| Mandatory: | True |
| Valor de la canalización: | True |
| Valor de la canalización por nombre de propiedad: | False |
| Valor de los argumentos restantes: | False |
CommonParameters
Este cmdlet admite los parámetros comunes: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction y -WarningVariable. Para obtener más información, vea about_CommonParameters.