一、备份的重要性

1、企业购置的付费软件或平台,大都采用注册制或加密狗的方法以保护软件知识产权,为防部署在虚拟化系统后硬件的变化导致注册信息变为非授权模式。
2、初始系统的备份,可便于以后新增业务平台或软件的快速部署。
3、数据库的备份,防服务器遇到故障或灾难时,以恢复业务平台的及时数据,确保业务资料最少丢失。
4、初始系统安装好业务平台后的整机备份,以确保迁移业务或ESXI主机升级硬件后,仍可正常运行。

二、适用部署环境

1、1台esxi主机中跑多个vm server业务
2、有加密狗的环境
3、有注册加密保护知识产权的软件
4、业务增量、资料增量环境

三、备份的关键

(一)软加密对软件知识产权的保护

常见的软加密方法如:序列号(注册码)保护方式、KeyFile保护方式、功能限制保护方式和时间限制保护方式等。
算号注册制保护软件知识产权的方法,大都通过如:网卡的mac地址、硬盘的序列号、ip地址、计算机名、CPU型号等硬件信息,所以管理员养成制作技术文档的习惯,保存好对应的业务平台相关信息。
1、MAC地址的变化
(1)vmware的虚拟化平台中,mac地址可自动也可手动,建议用手动模式,并记录好。不能担保恢复系统后,自动模式的mac地址还会与以前相同。
(2)根据业务的需要,单网卡遇到大流量时,尤其是百兆或千兆网卡,有可能会出现延迟或阻塞,那么就要用到双网卡或多网卡聚合,聚合之后的网卡是逻辑网卡,其MAC地址肯定与物理网卡不同。
(3)或是直接升级硬件网卡为万兆后,万兆网卡的MAC地址与之前的千兆网卡MAC地址不会相同。
2、IP地址的变化
(1)采用DHCP服务器给各vm server分配ip地址时,DHCP服务器分配的ip都有一定的租期,租期到时,再续ip有可能会导致ip地址变化。
(2)服务器遇到恶意软件或远程代码修改网卡的ip与DNS的情况偶尔也有可能,尤其是接入外网的服务器。
3、计算机名的变化
(1)新安装vm server操作系统到ESXI主机中时,新安装的操作系统会在封装初始化过程中随机给计算机命一个名称,该名称不会与之前运行的操作系统计算机名相同。
(2)部署的OVF模板恢复到新的虚拟vm server中时,可能会导致计算机名称变化。
4、数据库的增量变化
(1)既然要用到数据库,大多数BS模式的软件平台,随着使用用户的增加,比如用户名、密码的增量保存在数据库中。
(2)某些实验操作教学平台,一天无法完成,需要记录完成的进度,会有操作步骤的变化记录在数据库中。
(3)资产管理的平台也是随着企业购置资产的增加而会有增量变化,以及报废处理的变化,这些都会记录在数据库中。

(二)硬件加密对软件知识产权的保护

常见的如:磁盘加密、加密卡和加密锁,所以在硬件不变化的情况下,对整套系统进行备份就显得尤为重要。

(三)网络加密对软件知识产权的保护

它利用网络技术对软件进行加密保护,常见的方法是网络验证。它的优点是将软件运行的重要数据放在服务器上,只有通过联网验证用户注册信息后才能取得这些数据运行软件,它的加密强度较高。这种情况则对软件的重要数据需要做好备份。

(四)虚拟加密锁对软件知识产权保护

是指用动态链接库DLL文件代替加密锁,将软件的关键功能模块、基于用户计算机指纹的注册验证模块和反破解模块封装在动态链接库文件中,从而模拟加密锁达到保护软件版权的目的。对于动态链接库、关键功能模块、注册验证模块等的备份就是关键。

四、vm server共享

vm server部署过程中,不能直接从物理机复制文件,共享的简单配置:

(一)基本共享设置,如下图:

(二)若采用无需用户和密码访问,则做如下设置:

开启guest用户

(三)注册表的修改,如下图:

(四)NTFS权限与共享权限的配置

1、NTFS权限,如下图:

2、配置everyone组的访问权限,如下图:

3、共享权限配置,如下图:

4、客户端访问,如下图:
地址栏可用格式为\已共享vm server的ip 或\已共享vm server的计算机名

通过以上步骤,即可实现对vm server的磁盘文件共享传输了。

五、精简置备与厚置备

(一)创建虚拟机时,默认为厚置备模式,如下图:


备份前如何将厚置备模式的虚拟硬盘改为精简置备模式,以减少备份的磁盘空间、节省备份的时间。

(二)开启esxi端的shell与ssh后,通过putty登录esxi,完成厚置备到精简置备的转换

1、开启esxi的shell与ssh后,如下图:

2、通过putty,登录到esxi主机,如下图:


2、通过ls命令与cd命令,找到vmfs6存储系统中的虚拟机vmdk文件,并将当前操作目录改到该目录下:

3、使用命令vmkfstool开始转换厚置备的vmdk文件为精简置备模式
vmkfstool -i <源厚置备vmdk文件名> -d thin <目标精简置备vmdk文件名>
如:
vmkfstools -i winserver2016.vmdk -d thin server2016thin.vmdk

4、使用mv命令将源厚置备的vmdk文件重命名与备份文件,将生成的新目标vmdk文件重命名为系统运行的vmdk文件,共4个文件名需要修改,如上图
5、使用vi命令修改最后需要运行的vmdk文件内容,如下:

删除其中的thin字母后,使用:wq保存退出

6、最后使用命令查看,新生成的精简置备文件与厚置备文件大小区别,如下:
(1)转换前文件大小,如下图:

(2)转换后,所占的磁盘空间大小 ,如下图:

7、转换完成后,不要着急开机,取消vm server的注册,后再根据刚才生成的精简vmdk注册一次,然后才开机,如下图:

8、注册精简vmdk后,可以通过编辑vm server看到,精简置备如下图:

六、OVF模板的备份与恢复

(一)ovf模板备份
1、先将vm server按正常程序关机,然后右击它,导出

2、勾选vmdk,点导出,如下图

3、等待进度条完成,如下图

二、恢复ovf模板,使用vm server能正常启动
1、完成导出后,新建虚拟机,选择从OVF或OVA文件部署虚拟机,如下图

2、选中导出的OVF模板文件,如下图:

3、选择vm server所放的存储

4、遇到提示的处理方式

以记事本方式打开ovf模板文件,通过查找.nvram文件所在的行,找到后,删除该行(选中的部分,如下图):


保存退出
5、重新回到新建虚拟机的文件选择,下一步,直到如下图,错误提示消失

6、等待上载模板文件完成

至此,部署OVF模板进行全系统+软件平台备份完成。

虚拟化部署备份+精简置备与厚置备+OVF模板部署相关推荐

  1. VMWARE ESXI 虚拟硬盘的格式:精简置备、厚置备延迟置零、厚置备置零

    2019独角兽企业重金招聘Python工程师标准>>> VMWARE ESXI 虚拟硬盘的格式:精简置备.厚置备延迟置零.厚置备置零 精简置备(thin provision): 精简 ...

  2. 通过OVF模板部署VDP的虚拟机

    一.实验环境 二.部署前准备 1.手动添加VDP服务器解析信息 2.导航到vcenter 依次打开 管理 选项卡中的权限选项卡,单击添加权限按钮 3.单击添加按钮添加具体用户 选择域管理员,单击用户 ...

  3. VMware ESXi 虚拟机硬盘格式:精简置备、厚置备延迟置零、厚置备置零

    1.厚置备延迟置零: 默认的创建格式,创建过程中为虚拟磁盘分配所需空间.创建时不会擦除物理设备上保留的任何数据,没有置零操作,当有IO操作时,需要等待清零操作完成后才能完成IO, 即:分配好空间,执行 ...

  4. VMware vSphere中三种磁盘:精简置备/厚置备置零/厚置备延迟置零

    有时候我们可能会遇到这样几种现象:虚拟机置备100G,但是平台上却显示虚拟机使用了500G存储? 平台上看到所有虚拟机加起来才3T,存储上5T的空间却没了,严重的还导致所有虚拟机宕机. 为啥?都是&q ...

  5. 虚拟机VMware6.5将厚置备转成精简置备

    通过Vcenter创建很多虚拟机,默认都是厚置备,有时候会忘记变更成精简置备,厚置备太占用空间了,想转换成Thin精简置备,用多少就占用多少空间.找了一些方法转换成功: 1.首先开户ESXI主机的SS ...

  6. VMware vSphere中三种磁盘模式:精简置备/厚置备置零/厚置备延迟置零

    在VMware vSphere中,不管是以前的5.1版本,或者是现在的6.5版本,创建虚拟机时,在创建磁盘时,都会让选择磁盘的置备类型,如下图所示,分为: Thick ProvisionedLazy ...

  7. VMware vSphere中三种磁盘规格(厚置备延迟置零\厚置备置零\Thin Provision(精简置备))的解释说明

    本文转载自老管网络日志http://guanjianfeng.com/archives/1161297,如侵请联系删除. 在VMware vSphere中,不管是以前的5.1版本,或者是现在的6.5版 ...

  8. 存储—精简置备/厚置备置零/厚置备延迟置零-区别

    一.概述 VMware vSphere中三种磁盘模式:精简置备/厚置备置零/厚置备延迟置零 在VMware vSphere中,不管是以前的5.1版本,或者是现在的6.5版本,创建虚拟机时,在创建磁盘时 ...

  9. VMware厚置备延迟置零,厚置备置零,精简置备详解

    本文详细介绍VMware厚置备延迟置零,厚置备置零,精简置备的概念及选择使用 1.厚置备延迟置零(zeroed thick) 以默认的厚格式创建虚拟磁盘.创建过程中为虚拟磁盘分配所需空间.创建时不会擦 ...

最新文章

  1. HDU 1047 Integer Inquiry( 高精度加法水 )
  2. 如何设计网站导航更利于SEO优化?
  3. 大数据架构hadoop
  4. 学习node js 之微信公众帐号接口开发 准备工作之三
  5. 2-2 工程源码文件结构
  6. NOI模拟题4 Problem C: 填格子(board)
  7. cocos2d-x游戏实例(17)-纵版射击游戏(4)
  8. 搭建kafaka_Kafka 环境部署搭建
  9. OpenCV 中的图像处理
  10. 动态时间规整-DTW算法
  11. jzoj3626-[LNOI2014]LCA【树链剖分,线段树】
  12. (84)FPGA面试题-多bit跨时钟域
  13. 为了在简历上写掌握【Java集合】,做了万字总结
  14. SAP License:O2O模式的衡量标准是什么?
  15. BP神经网络之BP算法手写推导
  16. 风行状告芒果卫视,电视台“耍霸道”屡禁不止?
  17. 计算机视觉入门到实战教程
  18. 生活杂谈-简单电器维修知识-3
  19. linux清除网络记录,Linux清除用户登录记录和命令历史方法
  20. 此实现不是windows平台fips验证的加密算法的一部分

热门文章

  1. shell脚本高级技巧
  2. django整体文件结构、配置文件详解
  3. 亚马逊云科技Marketplace(中国区)正式支持付费AMI产品
  4. PHP接收云之家审批结果,云之家智能审批操作指引.PDF
  5. 企业公司网站一般选择什么配置的云服务器比较合适
  6. qgis设置图层样式并使用geoserver发布
  7. VPP Agent 简介
  8. 损坏图像检测_隐藏损坏的图像
  9. MySQL基础学习笔记(持续更新中)
  10. win2019操作系统服务器很卡,windows server 2019 远程桌面登陆后出现卡死