本帖最后由 HNing 于 2020-4-12 21:31 编辑
“重启后自动还原到最近快照[1]”在日常项目中实践与应用
一、项目举例
某高校使用我司3D桌面云用于3D实训教室,3D实训教室部分客户主要需求关注点为:
1、虚拟机为还原模式,每次培训结束重启之后虚拟机自动恢复
2、45台终端虚拟机里边的3D软件都需要激活(才能)使用
二、问题描述
1、现场交付工程师在现场交付过程中按照客户的需求规划45台全部做还原桌面,满足客户虚拟机为还原模式[2]的需求,但是在模板虚拟机中某3D软件(其他的3D软件场景可以类比参考)激活派生之后在实际测试用的过程中发现派生出来的45台虚拟机的该3D软件软件均无法运行使用,提示需要输入序列号激活,但是对派生出来的虚拟机单机激活之后重启发现又会失效,但是客户侧又不同意使用独享桌面
2、原因分析:模板虚拟机中的软件激活之后,派生出来的虚拟机激活失效的原因分析为,基于部分软件的授权机理可能会基于计算机的硬件信息(比如MAC地址、磁盘信息等)或其他计算机特征激活授权,虚拟机在派生之后,上述的硬件信息会发生变化继而导致授权失效
三、解决办法
1、采用VMP中虚拟机“重启后自动还原到最近快照”的功能可以在满足客户的需求的同时下解决此问题
2、操作方法描述如下:
2.1 模板虚拟机中安装该3D软件软件,不激活!
2.2 新建独享桌面资源,发布类型为专有模式,在派生虚拟机之后对所有的虚拟机中需要激活的软件单机激活,并在软件激活之后对虚拟机进行快照
2.3 在VMP平台上找到对应的虚拟机>更多>编辑>高级>重启后自动还原到最近快照
2.4 做效果验证
四、使用注意
1、此方案适用于VDI5.3.2及后续版本
2、此方法适用于类似需要使用还原桌面场景,但是又要顾及一些软件激活等类似场景,在实际生产中可以灵活使用
3、只对专有模式虚拟机生效,且只还原系统盘,agent更新时需要关闭该功能
五、知识延伸
1、快照VS克隆VS备份
克隆:创建虚拟机(父本)的完整副本到任意位置;副本完全独立,与父本无任何关联
快照:保存虚拟机当前状态到当前存储位置;增量保存,速度快;用于虚拟机故障恢复
备份:保存虚拟机当前状态到其他存储(完整保存);优势:无共享存储时异地备份;要求:备份的源和目的不在同一存储上
2、还原模式
桌面云还原模式虚拟机如果重启后,可以将系统盘与模板进行同步,会还原系统盘,如果虚拟机的D盘是有别于C盘的另一个磁盘(从磁盘管理查看),虚拟机重启后,D盘的文件不会被还原,如果虚拟机的D盘为从C盘划分出来的一个分区命名的盘符,此时虚拟机重启后,D盘的文件会被还原 |