你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
New-AzVMSqlServerAutoPatchingConfig
创建用于在虚拟机上自动修补的配置对象。
语法
New-AzVMSqlServerAutoPatchingConfig
[-Enable]
[-DayOfWeek <String>]
[-MaintenanceWindowStartingHour <Int32>]
[-MaintenanceWindowDuration <Int32>]
[-PatchCategory <String>]
[<CommonParameters>]
说明
New-AzVMSqlServerAutoPatchingConfig cmdlet 创建用于在虚拟机上自动修补的配置对象。
示例
示例 1:创建配置对象以配置自动修补
$AutoPatchingConfig = New-AzVMSqlServerAutoPatchingConfig -Enable -DayOfWeek "Thursday" -MaintenanceWindowStartingHour 11 -MaintenanceWindowDuration 120 -PatchCategory "Important"
Enable : True
DayOfWeek : Thursday
MaintenanceWindowStartingHour : 11
MaintenanceWindowDuration : 120
PatchCategory : Important
此命令创建用于修补的配置对象。 该命令指定星期几并定义维护时段。 此配置支持使用这些值的修补。 该命令将结果存储在$AutoBackupConfig变量中。 可以为其他 cmdlet 指定此配置项目,例如 Set-AzVMSqlServerExtension cmdlet。
参数
-DayOfWeek
指定安装更新的一周中的一天。 此参数的可接受值为:
- 星期日
- 星期一
- 星期二
- 星期三
- 星期四
- 星期五
- 星期六
- 每天
类型: | String |
接受的值: | Sunday, Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Everyday |
Position: | Named |
默认值: | None |
必需: | False |
接受管道输入: | False |
接受通配符: | False |
-Enable
指示已启用虚拟机的自动修补。 如果启用自动修补,cmdlet 会将 Windows 更新置于交互式模式。 如果禁用自动修补,Windows 更新设置不会更改。
类型: | SwitchParameter |
Position: | Named |
默认值: | None |
必需: | False |
接受管道输入: | False |
接受通配符: | False |
-MaintenanceWindowDuration
指定维护时段的持续时间(以分钟为单位)。 自动修补可避免执行可能影响该窗口外的虚拟机可用性的操作。 指定 30 分钟的倍数。
类型: | Int32 |
Position: | Named |
默认值: | None |
必需: | False |
接受管道输入: | False |
接受通配符: | False |
-MaintenanceWindowStartingHour
指定维护时段启动时的一天中的小时。 这一次定义更新何时开始安装。
类型: | Int32 |
Position: | Named |
默认值: | None |
必需: | False |
接受管道输入: | False |
接受通配符: | False |
-PatchCategory
指定是否应包括重要更新。
类型: | String |
接受的值: | Important |
Position: | Named |
默认值: | None |
必需: | False |
接受管道输入: | False |
接受通配符: | False |
输入
None