许明会的计算机技术主页

Language:C,C++,.NET Framework(C#)
Thinking:Design Pattern,Algorithm,WPF,Windows Internals
Database:SQLServer,Oracle,MySQL,PostSQL
IT:MCITP,Exchange,Lync,Virtualization,CCNP

导航

服务器迁移规划

服务器迁移规划

    操作系统为Windows Server 2008 R2,看到还有100G的空间没有分配,于是在磁盘管理里面“新建简单卷”,系统毫无提示就将整个硬盘变成了Dynamic磁盘!仔细看了下,硬盘已经有4Primary分区,所以Windows很“高明”的将整个硬盘从BaseDynamic了。

    根据我的经验,重启后系统就应该无法引导了。在虚拟机里人为将Windows7Base磁盘转换为Dynamic,重启虚拟机系统停留在黑屏闪烁光标,果然无法启动!

问题1Dynamic磁盘无法引导,重启将停留在黑屏光标不动。

问题2:硬盘做的Raid5,空间不足了,需要加硬盘。

-------以上2个问题都需要解决,如何提供好的方案实现迁移?!

1、用True Image Server Enterprise备份了整个C分区(可网络远程备份及还原)。

2、将D分区的数据全部拷贝到网络上的其他位置。

    以上2步骤完成后,我重启实验了一下,居然系统还能引导,为什么我虚拟机里面不行呢?我估计断电的话该不能引导了。

3、删除Raid卡的VD(Virtual Disk),重新配置Raid56300G的硬盘共1.34T空间。尽管新加入的3个硬盘的转速不一样,但还是顺利通过(原硬盘15.6k,新硬盘15.7k)。然后Initialize磁盘,大概30分钟准备完毕!

4、用Acronis Disk Director Server 11 光盘引导,Initialize整个硬盘为Base磁盘,然后划分50G分区为PrimaryActive1T分区为Logical存储数据,剩下的Logical分区E作为备份用。

5、用True Image Server 从远程计算机上恢复tibC区。发现原来的C50GWindows创建的,比Acronis Disk Director 50G打折了,但没什么问题,TrueImage并不要求分区大小一致;还有,硬盘的Dynamic不影响具体分区,原来Dynamic磁盘上备份的C分区成功恢复到新创建的Raid5存储上的C分区,PrimaryMBR

6、登录恢复好的系统,将原来拷贝到网络上的D分区的数据恢复到D盘。重新用True Image ServerC分区的tib再恢复一次,系统就OK了。

-------分析

    之所以tib映像方式备份C分区是因为希望省去复杂的配置工作D分区最好还是用tib方式备份,但我的备份工作是在家里远程连入做的,所以就只能拷贝了,我也不想再服务器系统上安装Acronis产品,或者到公司忍受4个小时的数据tib备份,所以就拷贝了。

Acronis True Image Server 无法将数据备份到远程服务挂接的存储,所以最后只能备份到远程服务器的本地硬盘上了;我本想直接用Acronis Disk DirectorDynamic磁盘转换为Base磁盘,但提示失败还给了我一个KB的链接,想来是Director不能转换RAID5磁盘由DynamicBase转换?!

    有一点很重要,整个备份和恢复要写好步骤和技术方案,防止一时疏忽,你就载了!

搞定以后,留个纪念。  18:20 2011/8/7

posted on 2011-08-07 19:04  许明会  阅读(256)  评论(0编辑  收藏  举报