没有合适的资源?快使用搜索试试~ 我知道了~
linux物理服务器到虚拟机的整机迁移教程借鉴.pdf
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 22 浏览量
2021-12-25
20:50:02
上传
评论
收藏 1.43MB PDF 举报
温馨提示
试读
20页
linux物理服务器到虚拟机的整机迁移教程借鉴.pdf
资源推荐
资源详情
资源评论
在本文中,学习如何使用开源的 Clonezilla Live 克隆软件将物理服务器转换成虚拟服务器。
具体而言,就是如何使用基于映像的方法将物理服务器迁移到虚拟服务器。
如今,驱动数据中心的两大概念 — 经济和环保 — 使服务器虚拟化成为 IT 世界的
一个热门话题。 许多硬件和软件供应商都提供了解决方案。 虚拟解决方案可以带来这些优势:
您可以在服务器之间轻松地迁移虚拟机,虚拟机可以配置为克隆映像以供复制使用(例如,
在软件开发和测试期间使用)。
实现虚拟化服务器整合的具体过程取决于您的起点:
● 如果您是从零开始设计系统,那么也将从头实现虚拟化。
● 如果您的系统已经拥有物理状态,那么将从物理环境迁移到虚拟环境中。
我将这第二个过程称为物理 -虚拟迁移,即 PV2 ,并且这正是本文要论述的主题。在
实施 P2V 迁移的过程中,有一些(手动和自动)方法通常可以提供帮助。我将介绍这些方
法,并向您展示如何使用 Clonezilla Live ,这是一种基于映像的解决方案,它能将物理服
务器转换为虚拟机。
使用 Clonezilla Live ,首先从物理服务器创建一个系统映像,然后使用启动 CD 将
映像恢复到虚拟机的硬盘中。 Clonezilla Live 使用起来非常便捷,并且可以为软件开发人
员、系统管理员以及希望在维护初始副本的同时分析系统副本 (并避免可能的硬件组配不当
问题)的工程师提供帮助。
注意:虚拟和物理系统的硬件和软件跨越的范围很广,因此本文介绍的步骤仅作为一
个参考。您可能需要调整这些步骤,以使它们匹配您的迁移。
Clonezilla Live 简介
Clonezilla 是一个开源的与 Norton Ghost 类似的复制和克隆解决方案,可以使用它
克隆特定的分区或整个磁盘。它有两个版本: Clonezilla SE(服务器版本)和 Clonezilla
Live.Clonezilla SE 最适合跨越网络同步备份和恢复多个服务器。 Clonezilla Live 是针对单
独机器克隆的更加轻量级的构建。
Clonezilla Live 是 Debian Live 和 Clonezilla 的结合;它提供以下特性和优点:
● 它只克隆硬盘中被使用的块。
● 提供了多个文件系统甚至 LVM 支持,包括面向 GNU/Linux 的 ext2 、ext3 、xf
s、jfs 和 LVM2 ;面向 MS Windows 的 FAT 、NTFS ;以及面向 Mac OS 的 HFS+.
● 要设置 Clonezilla SE ,不需要在 Linux 上使用无磁盘的远程启动服务器 (DRB
L)。
● 支持 CD/DVD 、USB 闪存 /硬盘和 PXE 启动。
● 可以针对启动和恢复过程进行定制。
Clonezilla Live 使用 Partition Image 、ntfsclone 、partclone 和 dd 等现有工具来克
隆分区或磁盘。 对于未列出的文件系统, Clonezilla 使用 dd 复制所有正在使用和未使用的
块。
虚拟化和系统迁移工具
在将物理服务器迁移到虚拟机时,可能会和在物理服务器之间迁移一样,受到一些限
制。例如,您不能够将一个 64 位系统映像迁移到一个 32 位平台。在将 Windows 映像
恢复到虚拟机时,很可能还会遇到 Hardware Abstract Layer (HAL ) 问题。
许多免费或商业工具可以帮助实现物理和虚拟世界之间的系统迁移 (PlateSpin Powe
rConvert 、VMware Convert 、Microsoft ? Virtual Server Migration Tookit 和克隆软件) ;
这些迁移工具还可以解决由于物理服务器和虚拟机之间的硬件不匹配引起的问题。 它们的作
用之一就是在系统启动阶段将必需的驱动程序传递给操作系统内核并初始化这些驱动程序。
当然,大部分 P2V 工具的作用远不止仅执行单机迁移。
VMware Server 是一个免费的专用平台,在 Linux 和 Windows 主机上提供了对多
种客户操作系统类型的支持(包括 Windows 、Linux 、Solaris 等等)。作为一种全面的虚
拟化解决方案, 运行在 hypervisor 上的虚拟机监视器 (VMM )为虚拟机提供了所有可用的
硬件资源类型,包括虚拟 BIOS 、虚拟内存、虚拟 SCSI 控制器、虚拟网卡,等等。由于
客户操作系统与底层硬件完全分离,因此不需要修改就可以运行。
现在,让我们看看如何使用 Clonezilla Live 将 Windows 系统映像克隆到 VMware Serv
er 托管的虚拟机上,从而实现 P2V 迁移。
步骤 1. 克隆系统分区
首先,从 Clonezilla Live CD 启动物理服务器。
Clonezilla 提供了一些启动选项。例如,可以选择 To RAM 选项将 Debian Live 和
Clonezilla 加载到内存中,并将 CD-ROM 用于其他应用。选择默认设置,您将得到语言
和键盘布局设置。使用默认设置。
接下来选择是否使用基于 GUI 的备份和恢复向导或 Debian shell ,用于高级访问和
操作。除非您是一名有经验的用户,否则使用 Start_Clonezilla 选项。您将在 将映像恢复
到虚拟机 中了解如何使用 shell.
现在列出了两个有关克隆类型的选项:
● device-device 用于设备到设备之间的直接克隆。
● device-image 用于设备到映像之间的备份。
由于您要将一个物理系统转换为一个虚拟机,因此 device-image 类型是最佳选择。
接下来,必须选择在其中写入或从其中恢复备份映像的映像目录,如图 1 所示。 ssh
-server 、samba-server 和 nfs-server 选项适合有网络连接但本地磁盘空闲空间或备份映
像不可用的情况。 在我们的例子中, 我们将克隆系统分区并将其保存到相同硬盘中的另一个
分区中。如果选择 local_dev ,您将有机会选择 USB 设备作为 Clonezilla 映像库。
Clonezilla 技巧
要实现成功的迁移,在遵循本文介绍的步骤时,应当牢记这些技巧,并作为总结经验
加以参考。
1、确保映像库具有足够的空间来存储分区内的数据。
2、可以将映像划分到多个卷文件,避免最大文件大小的限制。
3、Clonezilla 不支持从大硬盘和分区中将映像恢复到较小的磁盘和分区。
4、如果 Clonezilla Live 对所有 VMware 版本都不支持 SCSI 磁盘,那么在创建 VM 时
应使用 IDE 类型。
5、要在 Clonezilla Live shell 下恢复映像,您需要以根用户身份登录。
6、要恢复被克隆的分区映像,目标虚拟磁盘必须以格式化的形式呈现给 Clonezilla.
7、要成功地实现 Windows ? 迁移,您需要精通 HAL 和并了解 sysprep 等工具。
图 1. 映像库选项
剩余19页未读,继续阅读
资源评论
hwx18537729388
- 粉丝: 1
- 资源: 9万+
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功