[发明专利]云桌面系统盘更新方法、装置和存储介质在审
申请号: | 202210109461.7 | 申请日: | 2022-01-28 |
公开(公告)号: | CN114595028A | 公开(公告)日: | 2022-06-07 |
发明(设计)人: | 郑海荣 | 申请(专利权)人: | 新华三云计算技术有限公司 |
主分类号: | G06F9/455 | 分类号: | G06F9/455 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 610000 四川省成都市中国(四川)*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 桌面 系统盘 更新 方法 装置 存储 介质 | ||
本发明提供一种云桌面系统盘更新方法、装置和存储介质,用于解决云桌面系统盘更新导致用户配置文件丢失的技术问题。本发明在创建虚拟机的模板中将存储空间划分为系统盘和数据盘,用户配置文件的默认存储路径指向到数据盘,在系统盘需要更新时,通过云桌面管理平台创建新虚拟机后将新虚拟机的系统盘挂载到老虚拟机上,当虚拟机中的代理组件判断到系统盘更新且存在老的配置文件时,自动恢复用户的老的配置文件。通过本发明能够实现在云桌面管理平台批量更新云桌面的系统盘且不丢失用户的配置文件,方便了用户,提升了用户使用云桌面的感受。
技术领域
本发明涉及通信技术领域,尤其涉及一种云桌面系统盘更新方法、装置和存储介质。
背景技术
在银行、医院等云桌面的使用场景中,提供云桌面的虚拟机的系统盘(通常为C盘)中安装的软件通常完全一样,用户无需单独安装任何软件。用户配置文件以及操作云桌面生成的用户数据通常存放到系统盘以外的盘中。
然而,当需要安装操作系统补丁,更新或安装某个驱动程序包,统一安装或升级某个软件应用时,需要对每个云桌面都进行相同操作,手动操作效率低,需要对云桌面的系统盘进行批量更新。
云桌面的用户配置文件中通常会包括用户桌面设置、桌面定制内容、浏览器收藏夹等用户配置信息。在进行云桌面系统盘更新时,如不对用户配置文件进行保护,则会导致用户配置文件的丢失。
通常的做法是,例如对于Windows操作系统,会借助活动目录(Active Directory,AD)域控制器漫游用户配置文件到单独服务器上进行保存。这种方式需要云桌面环境加入控制域,要求使用域用户访问云桌面,且必须提供单独的文件服务器,对用户要求较高且增加了系统成本。
发明内容
有鉴于此,本发明提供一种云桌面系统盘更新方法、装置和存储介质,用于解决云桌面系统盘更新导致用户配置文件丢失的技术问题。
基于本发明实施例的一方面,本发明提供了一种云桌面系统盘更新方法,该方法应用于云桌面管理平台,该方法包括:
使用原始模板部署老虚拟机;其中,在原始模板中将用户配置文件生成路径指向数据盘的指定目录;
使用新模板部署新虚拟机;其中,新模板中用户配置文件生成路径与原始模板保持一致;
用新虚拟机系统盘替换老虚拟机系统盘;
通知更新系统盘后的老虚拟机中的代理组件置系统盘更新标志,以使所述代理组件在接收到绑定用户的登录请求时,恢复绑定用户的老用户配置文件。
进一步地,所述用新虚拟机系统盘替换老虚拟机系统盘的步骤包括:
将新虚拟机和老虚拟机的系统盘都卸载掉,数据盘保留;
将卸载的新虚拟机的系统盘挂载到老虚拟机的系统盘上,从而完成新老系统盘的替换。
基于本发明实施例的一方面,本发明还提供一种云桌面系统盘更新装置300,如图3的示例,该装置300应用于云桌面管理平台,该装置300中的各功能模块可以采用软件、硬件或软硬件相结合的方式实现,该装置300包括:
部署模块310,用于使用原始模板部署老虚拟机;其中,在原始模板中将用户配置文件生成路径指向数据盘的指定目录;还用于使用新模板部署新虚拟机;其中,新模板中用户配置文件生成路径与原始模板保持一致;
系统盘替换模块320,用于用新虚拟机系统盘替换老虚拟机系统盘;
更新通知模块330,用于通知更新系统盘后的老虚拟机中的代理组件置系统盘更新标志,以使所述代理组件在接收到绑定用户的登录请求时,恢复绑定用户的老用户配置文件。
进一步地,所述系统盘替换模块320包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于新华三云计算技术有限公司,未经新华三云计算技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210109461.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种组播数据报文转发方法及设备
- 下一篇:一种装车系统用智能锁车装置