3.3.5. 转换一个 VMware ESX / ESX(i) 虚拟机


重要

当从 VMware ESX / ESX(i) 转换虚拟机时,请确认虚拟机上没有安装 VMware Tools(如果已安装 VMware Tools,需要在转换前卸载它)。如果转换安装了 VMware Tools 的虚拟机,它将无法正常工作。
确认在运行 v2v 前已经停止了虚拟机。
运行以下命令转换虚拟机:
virt-v2v -ic esx://esx.example.com/ -op pool --bridge bridge_name guest_name
其中,esx.example.com 是 VMware ESX / ESX(i) 服务器;pool 是用来保存映像的本地存储池;bridge_name 是连接到被转换虚拟机的网络的本地逻辑网桥;guest_name 是虚拟机的名称。
如果您的虚拟机只有一个网络接口,您也可以使用 --network 参数连接到一个本地管理的网络上。如果您的虚拟机有多个网络接口,编辑 /etc/virt-v2v.conf 来指定所有网络接口的映射信息。

3.3.5.1. 到 ESX / ESX(i) 服务器的用户身份验证

到 ESX / ESX(i) 服务器的连接需要进行用户身份验证。virt-v2v 支持使用密码进行验证。它会从 $HOME/.netrc 中读出密码,这个文件的格式在 netrc(5) man 页中有所介绍。例如:
machine esx.example.com login root password s3cr3t

注意

.netrc 文件的权限设置需要是 0600,这样才可以被 virt-v2v 读取。
Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

© 2024 Red Hat, Inc.