加入收藏 | 设为首页 | 会员中心 | 我要投稿 核心网 (https://www.hxwgxz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 电商 > 正文

使用Clonezilla迁移到虚拟Linux环境

发布时间:2018-04-22 12:21:39 所属栏目:电商 来源:ibm.com
导读:副标题#e# 在本文中,学习如何使用开源的 Clonezilla Live 克隆软件将物理服务器转换成虚拟服务器。具体而言,就是如何使用基于映像的方法将物理服务器迁移到虚拟服务器。 如今,驱动数据中心的两大概念 经济和环保 使服务器虚拟化成为 IT 世界的一个热门话

和备份过程一样,必须将一个可写设备或空间挂载为 /home/partimag,Clonezilla 随后将在 /home/partimag 下搜索克隆后的映像目录。如果要将分区 /dev/sdb1 中的映像恢复到新创建的分区 /dev/sda1 中,必须使用写权限将 /dev/sdb1 挂载到 /home/partimag。注意,/dev/sdb1 在主机服务器上是一个 NTFS 文件系统,它可能是公开的,因此要成功地挂载它,可能需要使用一个强制选项。参见清单 4。

清单 4. 将映像设备挂载到 /home/partimag

debian:~# mount -t ntfs-3g /dev/sdb1 /home/partimag -o force

debian:~# ls /home/partimag

Sys01-2009-02-23-img

当准备好 /home/partimag 和目标分区后,需要选择一种最佳方式来为您的环境恢复映像。和备份一样,Clonezilla 也为映像恢复提供了各种高级和灵活的选项。图 9 展示了恢复参数及其含义。

图 9. 更多 Clonezilla 高级参数:恢复

更多 Clonezilla 高级参数:恢复

对于 Windows 系统映像恢复,必须将启动头部(header)写入到目标磁盘中。为此,推荐使用 -j0(使用 dd 创建分区表)和 -t1(客户机从 syslinux 恢复预构建的 MBR)。hnX PC(X 为 0 或 1)选项可以确保您的环境拥有一个惟一的 Windows 机器名。如果您不希望保持当前的目标分区布局,也可以尝试使用 -k1 或另一个分区参数来创建不同的分区表。

清单 5 从 /home/partimag(/dev/sdb1)将映像 Sys01-2009-02-23-img 恢复到目标设备 /dev/sda1 中。

清单 5. 使用命令行恢复映像

debian:~# /opt/drbl/sbin/ocs-sr -e1 auto -c -t1 -r -j3 -cm -j0 -p reboot restoreparts

“Sys01-2009-02-23-img” “sda1”

图 10 展示了在确认选项后您将收到的摘要和进度更新。在此之后,克隆后的系统将被放到虚拟机中。

图 10. Clonezilla 恢复摘要和进度

Clonezilla 恢复摘要和进度

恢复完成后,可以看到系统将从虚拟机中启动。为了获得更好的性能,需要为虚拟操作系统安装 VMware Tools。

要确保在 Windows 上成功完成迁移,应当精通 HAL 并能够使用 sysprep 等工具来配置虚拟服务器,使它支持虚拟机环境。

结束语

本文向您展示了如何使用基于映像的方法和开源工具完成物理-虚拟系统的迁移。注意,本文介绍的步骤仅用作参考;由于不同的环境之间存在差异,您使用的迁移方式可能与本文介绍的方式有所不同。

(编辑:核心网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

热点阅读