Compartir a través de


Start-DPMSwitchProtection

Cambia la protección de los orígenes de datos a un servidor DPM secundario.

Sintaxis

Default (Es el valor predeterminado).

Start-DPMSwitchProtection
    [-ProtectionGroup] <ProtectionGroup>
    [-Async]
    -Datasource <Datasource[]>
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

Description

El cmdlet Start-DPMSwitchProtection cambia la protección de un conjunto de orígenes de datos a un servidor secundario de System Center - Data Protection Manager (DPM). Ejecute este cmdlet en el servidor DPM secundario.

Ejemplos

Ejemplo 1: Cambiar la protección de un origen de datos al servidor secundario

PS C:\>$PGroup = Get-DPMProtectionGroup -DPMServerName DPMServer073
PS C:\> $PObject = Get-DPMDatasource $PGroup[0]
PS C:\> Start-DPMSwitchProtection -ProtectionGroup $PGroup -Datasource $PObject

El primer comando obtiene el grupo de protección de datos de un servidor mediante el cmdlet Get-DPMProtectionGroup y, a continuación, lo almacena en la variable $PGroup.

El segundo comando usa el cmdlet get-DPMDatasource para obtener un origen de datos. El comando usa la sintaxis de matriz estándar para especificar el primer miembro de la matriz $PGroup. El comando almacena el origen de datos en la variable $PObject.

El tercer comando cambia la protección al servidor secundario del origen de datos en $Ds variable que forma parte del grupo de protección almacenado en $PGroup variable. Ejecute este ejemplo en el servidor secundario.

Parámetros

-Async

Indica que el comando se ejecuta de forma asincrónica. Cuando se ejecuta un comando de forma asincrónica, el símbolo del sistema devuelve inmediatamente incluso si el trabajo tarda un tiempo prolongado en finalizar.

Propiedades del parámetro

Tipo:SwitchParameter
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

(All)
Posición:Named
Mandatory:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-Confirm

Le pide confirmación antes de ejecutar el cmdlet.

Propiedades del parámetro

Tipo:SwitchParameter
Valor predeterminado:False
Admite caracteres comodín:False
DontShow:False
Alias:cf

Conjuntos de parámetros

(All)
Posición:Named
Mandatory:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-Datasource

Especifica un objeto de origen de datos para el que este cmdlet cambia la protección. Un origen de datos puede ser un recurso compartido o volumen del sistema de archivos para el sistema operativo Windows, la base de datos de Microsoft SQL Server, el grupo de almacenamiento de Microsoft Exchange Server, la granja de servidores de Microsoft SharePoint, la máquina virtual de Microsoft, la base de datos DPM o el estado del sistema que sea miembro de un grupo de protección.

Propiedades del parámetro

Tipo:

Datasource[]

Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

(All)
Posición:Named
Mandatory:True
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-ProtectionGroup

Especifica un grupo de protección en el que funciona este cmdlet. Para obtener un objeto de grupo de protección, use el cmdlet Get-DPMProtectionGroup.

Propiedades del parámetro

Tipo:ProtectionGroup
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

-WhatIf

Muestra lo que sucedería si el cmdlet se ejecuta. El cmdlet no se ejecuta.

Propiedades del parámetro

Tipo:SwitchParameter
Valor predeterminado:False
Admite caracteres comodín:False
DontShow:False
Alias:Wi

Conjuntos de parámetros

(All)
Posición:Named
Mandatory:False
Valor de la canalización:False
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.