好了,又一个小Trick将登场了,我们都知道这个UUID及虚拟机名称都保存在了导出的XML文件中,因此我们需要分析这个文件格式并作出差异化的改变就可以完成导入了,再实际项目中采用了脚本完成了对XML文件的Parse和修改,这里给出一个示例,只需要修改这三个位置就可以啦:
OK,都修改完了,看看最后一公里的工作,
4. 导入虚拟机看看是否符合预期?哈哈,导入完成了,新的虚拟机已经成功放入了。
写在最后,
其实费劲周折完成的这件事情仅仅是针对我具体搭建的一个具有特殊性的快速搭建实验环境用例所做的设计,在真实的项目里面以及我们项目后期改变考虑还是通过一个通过sysprep的系统作为源点,利用很成熟的System Center技术通过模板和定制化完成的。