操作场景
Workspace支持定时运维,您可以通过创建定时任务,对桌面/桌面池进行定时开机、定时关机、定时重启、定时休眠、定时重建系统盘、定时执行远程脚本、定时快照等操作。该功能适用于需要在特定时间对多台桌面/桌面池进行开机、关机、重启、删除等运维操作的场景。
例如,若您的业务有比较规律的波峰和波谷,可以选择在业务波峰时开机、波谷时关机,以便于降低使用成本。如果采用手动方式对多台桌面/桌面池进行开机、关机操作,耗时长且容易出错,此时,可以通过创建定时任务,自动化地进行多台桌面/桌面池的定时运维操作,节省人力和时间成本。
本文介绍如何创建桌面/桌面池的定时任务。
操作步骤
您可以为单台或多台桌面/桌面池创建定时开机、定时关机、定时重启、定时休眠等运维任务。
创建定时关机任务
- 关闭桌面后,桌面中未保存的个人应用数据可能会丢失。
- 已经创建桌面,且桌面“运行状态”为“运行中”的桌面才能进行定时关机任务。
- 登录管理控制台。
- 在左侧导航中单击“定时任务”。
进入“定时任务”页面。
- 单击定时任务页面右上角“创建定时任务”。
弹出“创建定时任务”界面。
- 配置定时任务信息。
- 任务类型:选择“关机”。
强制执行关机任务:您设置好定时关机任务后,当到达定时时间点时,当前桌面有用户连接,为保证用户体验,系统不会执行关机,将自动顺延到下一个定时时间点,如果勾选后,系统到达定时时间点后,将会强制执行关机。
- 定时任务名称:用户自定义。
- 执行周期:支持以下几种周期,根据用户需求自行选择。
- 指定时间:可精确到某年某月某日某时某分某秒。
- 按天:可设置具体时间、间隔天数、过期时间。
- 按周:可设置具体日期、时间、过期时间。
- 按月:可设置具体月份、具体日期、时间、过期时间。
- 时区:系统默认选择当地时区。
- 描述(可选):根据实际情况自定义配置。
- 选择是否通知用户。
- 通知:设置“早于定时任务”时间,范围为1~10080分钟,并根据所需输入通知消息内容,仅支持文本消息,范围为1~400个字符。
- 不通知:执行6。
- 单击“下一步:选择对象”,跳转至“选择应用对象”界面。
- 根据需要选择“应用对象”,对象包括所有桌面、桌面、桌面池、桌面标签。
桌面名称支持批量搜索:输入多个筛选条件,多个值之间用英文“逗号”分隔,如:Desktop1,Desktop2,Desktop3。
- 单击“立即创建”。
创建定时开机任务
已经创建桌面/桌面池,且桌面/桌面池“运行状态”为“已关机”的桌面才能进行定时开机任务。
- 登录管理控制台。
- 在左侧导航中单击“定时任务”。
进入“定时任务”页面。
- 单击定时任务页面右上角“创建定时任务”。
弹出“创建定时任务”界面。
- 配置定时任务信息。
- 任务类型:选择“开机”。
- 定时任务名称:用户自定义。
- 执行周期:支持以下有几种周期,根据用户需求自行选择。
- 指定时间:可精确到某年某月某日某时某分某秒。
- 按天:可设置具体时间、间隔天数、过期时间。
- 按周:可设置具体日期、时间、过期时间。
- 按月:可设置具体月份、具体日期、时间、过期时间。
- 时区:系统默认选择当地时区。
- 描述(可选):根据实际情况自定义配置。
- 单击“下一步:选择对象”,跳转至“选择应用对象”界面。
- 根据需要选择“应用对象”,对象包括所有桌面、桌面、桌面池、桌面标签。
桌面名称支持批量搜索:输入多个筛选条件,多个值之间用英文“逗号”分隔,如:Desktop1,Desktop2,Desktop3。
创建定时重启任务
- 重启桌面/桌面池后,桌面中未保存的个人应用数据可能会丢失。
- 已经创建桌面/桌面池,且桌面/桌面池“运行状态”为“运行中”,的桌面才能进行定时重启任务。
- 登录管理控制台。
- 在左侧导航中单击“定时任务”页面。
进入“定时任务”页面。
- 单击定时任务页面右上角“创建定时任务”。
弹出“创建定时任务”界面。
- 配置定时任务信息。
- 任务类型:选择“重启”。
强制执行重启任务:您设置好定时重启任务后,当到达定时时间点时,当前桌面有用户连接,为保证用户体验,系统不会执行重启,将自动顺延到下一个定时时间点,如果勾选后,系统到达定时时间点后,将会强制执行重启。
- 定时任务名称:用户自定义。
- 执行周期:支持以下几种周期,根据用户需求自行选择。
- 指定时间:可精确到某年某月某日某时某分某秒。
- 按天:可设置具体时间、间隔天数、过期时间。
- 按周:可设置具体日期、时间、过期时间。
- 按月:可设置具体月份、具体日期、时间、过期时间。
- 时区:系统默认选择当地时区。
- 描述(可选):根据实际情况自定义配置。
- 选择是否通知用户。
- 通知:设置“早于定时任务”时间,范围为1~10080分钟,并根据所需输入通知消息内容,仅支持文本消息,范围为1~400个字符。
- 不通知:执行6。
- 单击“下一步:选择对象”,跳转至“选择应用对象”界面。
- 根据需要选择“应用对象”,对象包括所有桌面、桌面、桌面池、桌面标签。
桌面名称支持批量搜索:输入多个筛选条件,多个值之间用英文“逗号”分隔,如:Desktop1,Desktop2,Desktop3。
- 单击“立即创建”。
创建定时休眠任务
已经创建桌面/桌面池,且云桌面/桌面池“运行状态”为“运行中”,的桌面才能进行定时休眠任务。
- 登录管理控制台。
- 在左侧导航中单击“定时任务”页面。
进入“定时任务”页面。
- 单击定时任务页面右上角“创建定时任务”。
弹出“创建定时任务”界面。
- 配置定时任务信息。
- 任务类型:选择“休眠”。
- 定时休眠当前只支持Windows操作系统。
- 强制执行任务:您设置好定时休眠任务后,当到达定时时间点时,当前桌面有用户连接,为保证用户体验,系统不会执行休眠,将自动顺延到下一个定时时间点,如果勾选后,系统到达定时时间点后,将会强制执行休眠。
- 定时任务名称:用户自定义。
- 执行周期:支持以下有几种周期,根据用户需求自行选择。
- 指定时间:可精确到某年某月某日某时某分某秒。
- 按天:可设置具体时间、间隔天数、过期时间。
- 按周:可设置具体日期、时间、过期时间。
- 按月:可设置具体月份、具体日期、时间、过期时间。
- 时区:系统默认选择当地时区。
- 描述(可选):根据实际情况自定义配置。
- 选择是否通知用户。
- 通知:设置“早于定时任务”时间,范围为1~10080分钟,并根据所需输入通知消息内容,仅支持文本消息,范围为1~400个字符。
- 不通知:执行6。
- 单击“下一步:选择对象”,跳转至“选择应用对象”界面。
- 根据需要选择“应用对象”,对象包括所有桌面、桌面、桌面池、桌面标签。
桌面名称支持批量搜索:输入多个筛选条件,多个值之间用英文“逗号”分隔,如:Desktop1,Desktop2,Desktop3。
- 单击“立即创建”。
创建定时重建系统盘任务
- 登录管理控制台。
- 在左侧导航中单击“定时任务”。
进入“定时任务”页面。
- 单击定时任务页面右上角“创建定时任务”。
弹出“创建定时任务”界面。
- 配置定时任务信息。
- 任务类型:选择“重建系统盘”。
- 定时任务名称:用户自定义。
- 重建方式:默认“重装系统”。
- 重建方式:选择“重装系统”或“切换系统”。
- 重装系统:表示使用原桌面镜像重装系统盘。
- 切换系统:表示通过新的镜像重装系统盘。
- 镜像类型:“重建方式”为“切换系统”时该参数有效,选择“公共镜像”或“私有镜像”,并根据镜像类型在下拉框选择操作系统和镜像。
- 执行周期:支持以下有几种周期,根据用户需求自行选择。
- 指定时间:可精确到某年某月某日某时某分某秒。
- 按天:可设置具体时间、间隔天数、过期时间。
- 按周:可设置具体日期、时间、过期时间。
- 按月:可设置具体月份、具体日期、时间、过期时间。
- 时区:系统默认选择当地时区。
- 描述(可选):根据实际情况自定义配置。
- 确认重装系统盘,请输入:重装系统盘。
- 选择是否通知用户。
- 通知:设置“早于定时任务”时间,范围为1~10080分钟,并根据所需输入通知消息内容,仅支持文本消息,范围为1~400个字符。
- 不通知:执行6。
- 单击“下一步:选择对象”,跳转至“选择应用对象”界面。
单击“下一步:选择对象”后,首次会弹出授权说明:
云服务管理员权限:云桌面支持定时重建和弹性扩容,因此需要租户管理员权限。
同意授权后(首次授权即可),将在统一身份认证服务为您创建名为 workspace_admin_trust的委托,为保证服务正常使用,在使用定时任务、桌面池期间,请不要删除或者修改workspace_admini_trust委托,详见系统委托说明章节。
- 根据需要选择“应用对象”,对象包括所有桌面、桌面、桌面池、桌面标签。
桌面名称支持批量搜索:输入多个筛选条件,多个值之间用英文“逗号”分隔,如:Desktop1,Desktop2,Desktop3。
- 单击“立即创建”。
创建定时执行远程脚本任务
- 登录管理控制台。
- 在左侧导航中单击“定时任务”。
进入“定时任务”页面。
- 单击定时任务页面右上角“创建定时任务”。
弹出“创建定时任务”界面。
- 配置定时任务信息。
- 任务类型:选择“远程脚本”。
- 定时任务名称:用户自定义。
- 执行周期:支持以下有几种周期,根据用户需求自行选择。
- 指定时间:可精确到某年某月某日某时某分某秒。
- 按天:可设置具体时间、间隔天数、过期时间。
- 按周:可设置具体日期、时间、过期时间。
- 按月:可设置具体月份、具体日期、时间、过期时间。
- 时区:系统默认选择当地时区。
- 描述(可选):根据实际情况自定义配置。
- 添加脚本:单击“添加脚本”,弹出“添加脚本”窗口,勾选需要执行的脚本,单击“确定”。
- 设置超时时间,范围为1~600分钟。
- 选择是否通知用户。
- 通知:执设置“早于定时任务”时间,范围为1~10080分钟,并根据所需输入通知消息内容,仅支持文本消息,范围为1~400字符。
- 不通知:执行7。
- 勾选“我已检查,没问题”,单击“下一步:选择对象”,跳转至“选择应用对象”界面。
- 根据需要选择“应用对象”,对象包括所有桌面、桌面、桌面池、桌面标签。
桌面名称支持批量搜索:输入多个筛选条件,多个值之间用英文“逗号”分隔,如:Desktop1,Desktop2,Desktop3。
- 单击“下一步:执行配置”,进入“脚本执行配置”页面。
- 选择执行策略如表1所示。
表1 执行策略
|
执行策略方式 |
参数说明 |
操作说明 |
|
全量下发 |
默认所勾选桌面/桌面池全部执行脚本。 |
- 执行策略选择“全量下发”。
- 根据业务诉求设置脚本超时时间,范围为1~600分钟。
|
|
灰度下发 |
指定:选择执行的桌面/桌面池是否首批执行脚本。 |
- 执行策略选择“灰度下发”,灰度规则选择“指定”。
- 打开在桌面所在行“是否首批执行”开关,选择指定桌面。
说明:
只有运行状态为运行中,且登录状态为断开连接、使用中、就绪的桌面可以开启首批执行。
- 根据业务诉求设置脚本超时时间,范围为1~600分钟。
- 输入首批执行失败桌面数大于或等于x台则停止执行下一批任务的阈值。
|
|
随机:随机选择桌面/桌面池执行脚本。
说明:
灰度下发策略会将桌面分为灰度批次以及非灰度批次,输入首批执行失败桌面数大于或等于x台的阈值,如果灰度首批次的桌面执行脚本失败的任务数量大于或等于设置的阈值,非灰度批次的桌面不会执行脚本,反之则是非灰度执行脚本。
|
- 执行策略选择“灰度下发”,灰度规则选择“随机”。
- 根据业务诉求设置脚本超时时间,范围为1~600分钟。
- 在随机首次执行桌面数x台输入阈值。
- 输入首批执行失败桌面数大于或等于x台,则停止执行下一批任务的阈值。
|
- 单击“立即创建”。
创建定时快照任务
- 登录管理控制台。
- 在左侧导航中单击“定时任务”。
进入“定时任务”页面。
- 单击定时任务页面右上角“创建定时任务”。
弹出“创建定时任务”界面。
- 配置定时任务信息。
- 任务类型:选择“创建快照”。
- 华为云桌面快照服务器目前处于公测阶段,暂不计费,未来该服务会进行收费。
- 每个桌面最多保存5条系统盘快照,5条数据盘快照记录,包含控制台创建和终端用户创建。
- 重建系统盘、删除桌面、删除磁盘、云桌面解绑用户再绑定其他用户会自动删除对应桌面的快照。
- 定时任务名称:用户自定义。
- 磁盘范围。
- 系统盘及数据盘:快照执行时同时快照系统盘及数据盘。
- 仅系统盘:快照执行时仅快照系统盘。
- 仅数据盘:快照执行时仅快照数据盘。
- 执行周期:支持以下几种周期,根据用户需求自行选择。
- 指定时间:可精确到某年某月某日某时某分某秒。
- 按天:可设置具体时间、间隔天数、过期时间。
- 按周:可设置具体日期、时间、过期时间。
- 按月:可设置具体月份、具体日期、时间、过期时间。
- 时区:系统默认选择当地时区。
- 描述(可选):根据实际情况自定义配置。
- 选择是否通知用户。
- 通知:设置“早于定时任务”时间,范围为1~10080分钟,并根据所需输入通知消息内容,仅支持文本消息,范围为1~400个字符。
- 不通知:执行6。
- 单击“下一步:选择对象”,跳转至“选择应用对象”页面。
- 根据需要选择“应用对象”,对象包括所有桌面、桌面、桌面池、桌面标签。
桌面名称支持批量搜索:输入多个筛选条件,多个值之间用英文“逗号”分隔,如:Desktop1,Desktop2,Desktop3。
- 单击“立即创建”。
后续操作
定时任务创建成功后,您可以在“定时任务”页面启用、禁用、编辑、修改、删除及修改对象等。详细内容,请参见管理定时任务章节。