说明:收录全网最新的团体标准 提供单次或批量下载
文库搜索
切换导航
文件分类
频道
文件分类
批量下载
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210332641.1 (22)申请日 2022.03.30 (71)申请人 远光软件股份有限公司 地址 519085 广东省珠海市科技创新海岸 远光软件园 (72)发明人 田森 李俊宏 孙群 邓润祥 郭远飞 田园 (74)专利代理 机构 广东朗乾 律师事务所 4 4291 专利代理师 杨焕军 (51)Int.Cl. G06F 9/455(2006.01) G06F 9/451(2018.01) (54)发明名称 虚拟机检查点的操作方法、 装置、 存储介质 及计算机设备 (57)摘要 本申请实施例公开了一种虚拟机检查点的 操作方法、 装置、 存储介质及计算机设备, 涉及虚 拟机管理领域。 操作方法包括: 显示检查点操作 界面; 获取用户在虚拟机检索区中输入的虚拟机 IP地址; 在 多个虚拟机管理平台中进行查询是否 存在输入的虚拟机IP地址指示的目标虚拟机; 若 为是, 在目标虚拟机对应的虚拟 机管理平台中查 询检查点得到检查点查询结果; 在操作展示区中 显示检查点查询结果, 以及在检查点操作界面中 的指定区域显示平台类型; 检测到检查点操作按 钮的触发指令时, 对目标虚拟 机执行相应的检查 点操作。 本申请通过统一的检查点操作界面对不 同平台类型的虚拟机进行检查点操作, 可以提高 操作效率和降低学习成本 。 权利要求书2页 说明书9页 附图3页 CN 115048180 A 2022.09.13 CN 115048180 A 1.一种虚拟机检查 点的操作方法, 其特 征在于, 包括: 显示检查点操作界面; 其中, 所述检查点操作界面包括虚拟机检索区、 操作展示区和检 查点操作按 钮; 获取用户在所述虚拟机检索区中输入的虚拟机IP地址; 在多个虚拟机管理平台中进行查询是否存在所述输入的虚拟机IP地址指示的目标虚 拟机; 若为是, 在所述目标虚拟机对应的虚拟机管理平台中查询检查点得到检查点查询结 果; 在所述操作展示 区中显示检查点查询结果, 以及在所述检查点操作界面中的指定区域 显示平台类型; 检测到所述检查点操作按钮的触发指令时, 对所述目标虚拟机执行相应的检查点操 作。 2.根据权利要求1所述的方法, 其特征在于, 所述多个虚拟机管理平台由Windows虚拟 机管理平台和VMware虚拟机管理平台组成; 其中, 所述在多个虚拟机管理平台中进行查询是否存在所述输入的虚拟机IP地址关联 的虚拟机, 包括: 调用pyVim库中connect方法在VMware虚拟机管理平台中获取各个虚拟机的虚拟机IP 地址得到第一虚拟机IP地址列表; 通过subprocess库调用get_all_VM.psl powershell脚本在所述Windows虚拟机管理 平台中获取各个虚拟机的虚拟机IP地址得到第二虚拟机IP地址列表; 判断所述第一虚拟机IP地址列表和所述第二虚拟机IP地址列表中是否存在所述输入 的虚拟机IP地址 。 3.根据权利要求2所述的方法, 其特征在于, 所述在所述目标虚拟机对应的虚拟机管理 平台中查询检查 点得到检查 点查询结果, 包括: 若虚拟机管理平台为Windows虚拟机管理平台, 通过subprocess库调用get_ allCheckpoint.psl powershell脚本在Window s虚拟机管理平台中获取所述目标虚拟机的 各个检查点信息, 生成检查 点查询结果; 或 若虚拟机管理平台为VMware虚拟机管理平台, 定义所述虚拟机的虚拟机管理对象 vmobj, 然后通过vmobj提供的vmobj.snapshot.rootSnapshotList方法获取所述目标虚拟 机所有的检查点信息, 生成检查点查询结果; 其中, 检查点信息包括: 名称、 创建时间、 修改 时间和描述。 4.根据权利要求3所述的方法, 其特征在于, 若所述检查点操作按钮用于执行检查点新 建操作; 所述对所述目标虚拟机执 行相应的检查 点操作, 包括: 若虚拟机管理平台为Windows虚拟机管理平台, 通过subprocess库调用creat_ newpoint.psl powershell脚本使用Get ‑VMMserver方法链接 到目标虚拟机所在的主机; 通过New‑VMCheckpoint方法创建新的检查 点; 或 若虚拟机管理平台为VMware虚拟机管理平台, 使用所述虚拟机管理对象vmobj提供的 方法Creatsnapshot, 创建新的检查 点。权 利 要 求 书 1/2 页 2 CN 115048180 A 25.根据权利要求2或3或4所述的方法, 其特征在于, 若所述检查点操作按钮用于执行检 查点删除操作; 所述对所述目标虚拟机执 行相应的检查 点操作, 包括: 基于用户的选择指令在所述虚拟机检测结果中选择一个 检查点; 若虚拟机管理平台为Windows虚拟机管理平台, 通过Remove ‑VMCheckp oint方法删除选 择的检查 点; 或 若虚拟机管理平台为VMware虚拟机管理平台, 通过snap_obj.RemoveSnapt_Task方法 删除选择的检查 点。 6.根据权利要求5所述的方法, 其特征在于, 若所述检查点操作按钮用于执行检查点还 原操作; 所述对所述目标虚拟机执 行相应的检查 点操作, 包括: 基于用户的选择指令在所述虚拟机检测结果中选择一个 检查点; 若虚拟机管理平台为Windows虚拟机管理平台, 通过Restore ‑VMCheckpoint方法还原 选择的检查 点; 或 若虚拟机管理平台为VMware虚拟机管理平台, 通过snap_obj.RevertSnapt_Task方法 还原选择的检查 点。 7.根据权利要求6所述的方法, 其特征在于, 所述通过显示单元显示检查点操作界面之 前, 还包括: 接收到检查点操作应用的打开指令时, 获取所述检查点操作应用的当前版本号和获取 FTP服务器上最 新版本号; 若所述最新版本号大于所述当前 版本号; 从所述FTP服 务器上下载最新的检查 点操作应用。 8.一种虚拟机检查 点的操作装置, 其特 征在于, 包括: 显示单元, 用于显示检查点操作界面; 其中, 所述检查点操作界面包括虚拟机检索区、 操作展示区和检查 点操作按 钮; 获取单元, 用于获取用户在所述虚拟机检索区中输入的虚拟机IP地址; 查询单元, 用于在多个虚拟机管理平台中进行查询是否存在所述输入的虚拟机IP地址 指示的目标虚拟机; 所述查询单元, 还用于若为是, 在所述目标虚拟机对应的虚拟机管理平台中查询检查 点得到检查 点查询结果; 所述显示单元, 还用于在所述操作展示区中显示检查点查询结果, 以及在所述检查点 操作界面中的指定区域显示平台类型; 执行单元, 用于检测到所述检查点操作按钮的触发指令时, 对所述目标虚拟机执行相 应的检查 点操作。 9.一种计算机存储介质, 其特征在于, 所述计算机存储介质存储有多条指令, 所述指令 适于由处 理器加载并执 行如权利要求1~7任意 一项的方法步骤。 10.一种计算机设备, 其特征在于, 包括: 处理器和存储器; 其中, 所述存储器存储有计 算机程序, 所述计算机程序适于由所述处理器加载并执行如权利要求1~7任意一项的方法 步骤。权 利 要 求 书 2/2 页 3 CN 115048180 A 3
专利 虚拟机检查点的操作方法、装置、存储介质及计算机设备
文档预览
中文文档
15 页
50 下载
1000 浏览
0 评论
309 收藏
3.0分
赞助1.5元下载(无需注册)
温馨提示:本文档共15页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
下载文档到电脑,方便使用
赞助1.5元下载
本文档由 人生无常 于
2024-03-18 11:29:45
上传分享
举报
下载
原文档
(649.0 KB)
分享
友情链接
ISO 1061 1990 Plastics — Unplasticized cellulose acetate — Determination of free acidity.pdf
ISO 8528-9 2017 Reciprocating internal combustion engine driven alternating current generating sets — Part 9 Measurement and evaluation of mechanical vibrations.pdf
ISO 4064-4 2014 Water meters for cold potable water and hot water — Part 4 Non-metrological requirements not covered in ISO 4064-1.pdf
ISO 128-15 2013 Technical product documentation (TPD) — General principles of presentation — Part 15 Presentation of shipbuilding drawings.pdf
ISO 6338-2 2024 Calculations of greenhouse gas (GHG) emissions throughout the liquefied natural gas (LNG) chain Part 2 Natural gas production and transport to LNG plant.pdf
ISO 23742 2024 Test method for the evaluation of permeability and filtration efficiency distribution of bag filter medium.pdf
ISO 19414 2020 Intelligent transport systems — Service architecture of probe vehicle systems.pdf
ISO 23401-1 2023 Dentistry — Chairside denture base relining materials — Part 1 Hard type materials.pdf
ISO 17319 2015 Fertilizers and soil conditioners — Determination of water-soluble potassium content — Potassium tetraphenylborate gravimetric method.pdf
ISO 32210 2022 Sustainable finance — Guidance on the application of sustainability principles for organizations in the financial sector.pdf
GB-T 23807-2009 精细陶瓷分类系统.pdf
GB-T 27660-2011 光学传递函数 用于办公复印机用镜头.pdf
GB-T 19190-2013 石油天然气工业 钻井和采油提升设备.pdf
GB-T 2900.100-2017 电工术语 超导电性.pdf
GB-T 14086-1993 预录节目光学反射式视盘系统LV50 Hz-625行--PAL制.pdf
GB 4599-2007 汽车用灯丝灯泡前照灯.pdf
GB-T 9843-2004 尿素高压洗涤器技术条件.pdf
GB-T 17248.3-2018 声学 机器和设备发射的噪声 采用近似环境修正测定工作位置和其他指定位置的发射声压级.pdf
GB-T 11417.5-2012 眼科光学 接触镜 第5部分 光学性能试验方法.pdf
GB-T 10195.1-1997 电子设备用压敏电阻器 第2部分 空白详细规范 碳化硅浪涌抑制型压敏电阻器 评定水平E.pdf
1
/
3
15
评价文档
赞助1.5元 点击下载(649.0 KB)
回到顶部
×
微信扫码支付
1.5
元 自动下载
官方客服微信:siduwenku
支付 完成后 如未跳转 点击这里 下载
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们
微信(点击查看客服)
,我们将及时删除相关资源。