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 是打开还是关闭云自动保护。 如果设置为“启用”,则保护组中设置为自动保护磁盘的所有数据源都将自动保护到云。 如果设置为“禁用”,将停止对云的自动保护。

此参数的可接受值为:Enable 和 Disable。

Type:AutoProtectCloudIntent
Position:4
Default value:Disable
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-AutoProtectIntent

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

此参数的可接受值为:Enable 和 Disable。

Type:AutoProtectionIntent
Accepted values:Enable, Disable
Position:3
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-Confirm

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

Type:SwitchParameter
Aliases:cf
Position:Named
Default value:False
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ProductionServer

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

Type:ProductionServer
Position:5
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-ProtectionGroup

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

Type:ProtectionGroup
Position:1
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-SQLInstanceName

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

Type:String[]
Position:2
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-WhatIf

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

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:False
Required:False
Accept pipeline input:False
Accept wildcard characters:False