虚拟机硬盘迁移――注意事项

 转帖

         虚拟机硬盘迁移——注意事项
转本站会员方希的一篇原创,希望对大家在做虚拟机迁移的时候有借鉴作用。

前段时间给一个朋友在虚拟机中迁移数据。当时,虚拟机(windows 2000 server)中有两块硬盘,第一个硬盘使用来安装系统的,第二个硬盘是用来存放一些站点数据的。现在想把当前虚拟机系统中的数据迁移到另一个系统(windows server 2003)中。于是,我就直接把2000系统下的虚拟机的第二块硬盘直接挂到了2003系统下。开机 运行,启动起来后,发现有挂接的第二块硬盘丢了一些数据,朋友告诉我,现在第二块硬盘上的数据是两个月前的数据。

我仔细看了看,发现的确是以前的数据。回想一下,当时是正常关机的,而且在启动时也没有出现检查硬盘的操作,初步判断,不是操作失误引起的。后来,再一想,两个月前,在两个月前我曾经对2000虚拟机系统做过一次快照,我想应该是这个原因吧。

马上实验,首先在vmware server中,做了这个实验,发现如果原来的虚拟机在迁移硬盘之前做过快照操作,那么在把这个虚拟机中的硬盘迁移到其他虚拟机中时,硬盘上的数据会自动恢复到在原虚拟机中最后一次做快照时的那个状态,而快照之后的数据将丢失,即使你再把这个硬盘挂到原来的系统下也是无法挽回丢失的数据。

在vmware server中是这样,后经在workstation中实验,结果也是如此。

经过这次的事情,以后要再迁移数据时要在迁移之前,为原虚拟机系统做一个快照,这样就不会丢失数据了。 
 

你可能感兴趣的:(虚拟机,硬盘,迁移,休闲,虚拟机硬盘迁移)