Set-DPMAutoProtectIntent

为 SQL Server 实例打开或关闭 DPM 自动保护。

语法

Set-DPMAutoProtectIntent
   [-ProtectionGroup] <ProtectionGroup>
   [-SQLInstanceName] <String[]>
   [-AutoProtectIntent] <AutoProtectionIntent>
   [-AutoProtectCloudIntent] <Enable/Disable>
   [-ProductionServer] <ProductionServer>
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

说明

Set-DPMAutoProtectIntent cmdlet 为Microsoft SQL Server 数据管理软件实例打开或关闭 System Center - Data Protection Manager (DPM) 自动保护。 对 SQL Server 实例使用自动保护时,DPM 会识别和保护添加到该实例的新数据库。 若要更改自动保护设置,请指定 SQL Server 实例、它所属的保护组和生产服务器。

首次将 SQL Server 实例添加到保护组时,DPM 服务器将为该实例启用自动保护。

示例

1:

参数

-AutoProtectCloudIntent

指定 commandlet 是打开还是关闭云自动保护。 如果设置为“启用”,则保护组中设置为自动保护磁盘的所有数据源都将自动保护为云。 如果设置为“禁用”,则自动保护到云将停止。

此参数的可接受值为:启用和禁用。

类型:AutoProtectCloudIntent
Position:4
默认值:Disable
必需:True
接受管道输入:False
接受通配符:False

-AutoProtectIntent

指定 cmdlet 是打开还是关闭自动保护。

此参数的可接受值为:启用和禁用。

类型:AutoProtectionIntent
接受的值:Enable, Disable
Position:3
默认值:None
必需:True
接受管道输入:False
接受通配符:False

-Confirm

在运行 cmdlet 之前,提示你进行确认。

类型:SwitchParameter
别名:cf
Position:Named
默认值:False
必需:False
接受管道输入:False
接受通配符:False

-ProductionServer

指定安装了 DPM 保护代理的计算机。

类型:ProductionServer
Position:5
默认值:None
必需:True
接受管道输入:True
接受通配符:False

-ProtectionGroup

指定此 cmdlet 在其上运行的保护组。 若要获取 ProtectionGroup 对象,请使用 Get-DPMProtectionGroup cmdlet。

类型:ProtectionGroup
Position:1
默认值:None
必需:True
接受管道输入:True
接受通配符:False

-SQLInstanceName

指定 SQL Server 实例的名称数组。

类型:String[]
Position:2
默认值:None
必需:True
接受管道输入:True
接受通配符:False

-WhatIf

显示 cmdlet 运行时会发生什么情况。 cmdlet 未运行。

类型:SwitchParameter
别名:wi
Position:Named
默认值:False
必需:False
接受管道输入:False
接受通配符:False