使用 Converter Standalone进行P2V操作指导「建议收藏」

大家好,又见面了,我是你们的朋友全栈君。

一、软件介绍

VMware vCenter Converter Standalone 是一款免费程序,可以安装在运行 Windows 的物理计算机上。 vConverter Standalone 会将硬盘驱动器上的数据复制到虚拟磁盘文件 (.vmdk) 中,此文件随后可在其他 VMware 产品中使用。 该过程不会影响您的计算机,在使用 Converter 之后您可以继续使用计算机。VMware vCenter Converter 可以在多种硬件上运行,并支持最常用的 Microsoft Windows 操作系统版本。实现:

vcenter converter 6.0 支持虚拟机硬件版本11,与vSphere 6.0和Workstation 11的兼容性,支持其他客户机操作系统:Red Hat Enterprise Linux 7,Ubuntu 14,CentOS 6-7,Windows Server 2012 R2,Windows 8.1,支持纯IPv6环境,可使用ReFS文件系统的卷的文件级克隆,支持XFS文件系统。

vcenter converter 6.1.1支持其他来宾操作系统:Windows 10,Ubuntu 15。HyperV 2012 R2虚拟机的脱机转换。转换期间针对Linux源的基于SSH密钥的身份验证。支持VMware Workstation 12。

vmware vcenter converter可以将正在运行的远程物理机和虚拟机作为虚拟机导入到vCenter Server管理的独立ESX/ESXi或ESX/ESXi主机;也可以将第三方备份或磁盘映像导入到vCenterServer管理的ESX/ESXi主机中;将旧版服务器迁移到新硬件,而不重新安装操作系统或应用程序软件等;但其只能安装在Windows操作系统上。

VMware vCenter Converter Standalone提供了一个易于使用的解决方案,可以自动从物理机(运行Windows和Linux)和其他虚拟机格式创建VMware虚拟机的过程。通过直观的向导驱动界面和集中式管理控制台,Converter Standalone可以快速可靠地转换多个本地和远程物理机,而不会造成任何中断或停机;注意,有限权限的用户不能在Windows上安装Converter Standalone。您必须以管理员身份登录才能安装Converter Standalone。vConverter可以实现P2V(物理机在线或离线迁移到虚拟机)、V2V(VMware各虚拟机产品之间或和hyper-V之间的转换),以及把第三方的备份镜像迁移入虚拟机(Symantec backup exec System Recovery的备份文件)

【特性】

1>快速将运行Windows或Linux操作系统的物理机转换为VMware虚拟机,而不会造成任何中断或停机。 2>同时对多个物理服务器或虚拟机的远程转换进行集中管理。 3>在数据迁移之前,请通过源计算机上的来宾操作系统的静默快照来确保转换可靠性。 4>通过热克隆启用无中断转换,而不会导致源服务器停机或重启。

参考:。

【产品支持】:Converter Standalone 6.1 支持以下来源:

运行受支持的客户机操作系统中注明的操作系统的物理机:

1>VMware Desktop products

根据所选的来源,您可以将其转换为以下目的地。

2>VMware vCenter virtual machines

3>操作系统支持:

注意:在克隆已启动的Linux计算机时,Converter Standalone 6.1在目标上保留以下源文件系统:ext2,ext3,ext4,reiserfs,vfat和xfs。所有其他源文件系统都将转换为目标虚拟机上的ext3或ext4文件系统。有关Converter Standalone支持的操作系统和其他系统要求的更多信息,请参见《 VMware vCenter Converter Standalone用户指南》。

将物理机转换成虚拟机的过 程称为 P2V(Physical to virtual),其转换的过程实质是热克隆的过程。使用 Converter Standalone 执行远热克隆的过程中,源物理机不会停机。将虚拟机转换成虚拟机的过程称为 V2V(Virtual to virtual),其转换的过程实质是冷克隆的过程,转换前要将源虚拟机关机。VM官网号称能在几分钟内将物理机转换为虚拟机。VMware vCenter Converter 可以在多种硬件上运行,并支持最常用的 Microsoft Windows 操作系统版本。

使用 Converter Standalone进行P2V操作指导「建议收藏」

二、部署安装

VMware vCenter Converter Standalone 6.1发布与2016-01-18;已经是很过时的版本;通过官网查看,最新的版本为2020-03-23发布,名称改为:PC Migration Agent,该名称从2016-02-15日发布VMware vCenter Converter Standalone 6.1.1后不再更新。

代码语言:javascript代码运行次数:0运行复制

下载地址:https://my.vmware.com/web/vmware/downloads/details?downloadGroup=CONV611_OSS&productId=702

VMware VCenter Converter Standalone 6.2.0 Build 8466193版本下载地址:链接: https://pan.baidu.com/s/1PhVbGiKuNJqelRKseJoXLg 提取码: mnd4

vCenter Converter安装包主要分以下3个组件:

使用 Converter Standalone进行P2V操作指导「建议收藏」

2.1 P2V转化原理

windows转化工作原理】

1)Converter Standalone 为转换准备源计算机 Converter Standalone 在源计算机上安装代理(agent),该代理会把源卷做快照(snapshot)

使用 Converter Standalone进行P2V操作指导「建议收藏」

2)Converter Standalone 为转换准备虚拟机 Converter  Standalone会在目标计算机上创建一台虚拟机,随后代理将源卷拷贝到目标计算机中。 

使用 Converter Standalone进行P2V操作指导「建议收藏」

3)Converter Standalone 完成转换过程 代理将安装所需要的驱动来允许操作系统在虚拟机中引导,并且可以自定义虚拟机(如 更改 IP 地址)

使用 Converter Standalone进行P2V操作指导「建议收藏」

4)Converter Standalone 将代理从源计算机中卸载,虚拟机准备在目标服务器上运行。

【Linux转化工作原理】

转换 Linux 的过程不同于转换 Windows。转换 Windows 时,代理是安装在源计算机上的,然 后源信息被推送到目标计算机上。而在转换 Linux 时,是不在源计算机上部署代理的,取而 代之的是在 ESX/ESXi 主机上创建一个 Helper VM,然后将源数据从源 Linux 计算机拷贝到 Helper VM 上。转换完成之后,Helper VM 会关机,并在下次打开电源时变为目标虚拟机。 1) Converter Standalone 代理在目标计算机 ESX/ESXi 上创建Helper VM虚拟机

使用 Converter Standalone进行P2V操作指导「建议收藏」

2)将Helper VM 打开电源,通过 SSH 连接到源计算机开始检索选中的数据(可以选择拷贝 的源卷)

使用 Converter Standalone进行P2V操作指导「建议收藏」

3)数据拷贝完毕,目标虚拟机被重新配置,以允许操作系统在虚拟机上进行引导。  4)Converter Standalone 关闭 Helper VM,转换完成。

2.2 软件安装过程

一、【软件部署过程】

本文简单介绍旧版VMware Converter Standalone 6.0的部署过程,后续版本变化不大。

PPT.CN,PPTCN,PPT.CN是什么,PPT.CN官网,PPT.CN如何使用 PPT.CN,PPTCN,PPT.CN是什么,PPT.CN官网,PPT.CN如何使用

一键操作,智能生成专业级PPT

PPT.CN,PPTCN,PPT.CN是什么,PPT.CN官网,PPT.CN如何使用 37 查看详情 PPT.CN,PPTCN,PPT.CN是什么,PPT.CN官网,PPT.CN如何使用

使用 Converter Standalone进行P2V操作指导「建议收藏」
使用 Converter Standalone进行P2V操作指导「建议收藏」
使用 Converter Standalone进行P2V操作指导「建议收藏」

上图中因在管理主机上安装,选第2项,

使用 Converter Standalone进行P2V操作指导「建议收藏」
使用 Converter Standalone进行P2V操作指导「建议收藏」
使用 Converter Standalone进行P2V操作指导「建议收藏」
使用 Converter Standalone进行P2V操作指导「建议收藏」

二、【登录vConverter】

打开VMware vCenter Converter Standalone Client>选Connect to a local server如下图,直接点击用本地账户登录

使用 Converter Standalone进行P2V操作指导「建议收藏」

选择Convert machine进入“源系统”source system 界面

使用 Converter Standalone进行P2V操作指导「建议收藏」

选择和填入的项如下图中红字说明,这里面的用户可以为域的管理员,也可以为本系统的管理员皆可

使用 Converter Standalone进行P2V操作指导「建议收藏」
使用 Converter Standalone进行P2V操作指导「建议收藏」
使用 Converter Standalone进行P2V操作指导「建议收藏」
使用 Converter Standalone进行P2V操作指导「建议收藏」
使用 Converter Standalone进行P2V操作指导「建议收藏」
使用 Converter Standalone进行P2V操作指导「建议收藏」
使用 Converter Standalone进行P2V操作指导「建议收藏」

如转换已经打开电源的 Windows 物理机(虚拟机)-P2V,执行:

(1)要转换的是一台在线运行的 Windows 物理机,在选择源类型处要首先选择“power-on machine ”,然后输入源计算机的 IP 地址、具有本地管理员权限的用户名及密码,操作系统的类型

使用 Converter Standalone进行P2V操作指导「建议收藏」

在上述弹窗中,会提示选择代理工作完毕后的卸载方式:选第一项为自动卸载。

使用 Converter Standalone进行P2V操作指导「建议收藏」

如转换已经打开电源的 Linux 物理机(虚拟机)-P2V,执行:

(1)同windows,只是操作系统的类型需要选Linux

使用 Converter Standalone进行P2V操作指导「建议收藏」

接受要转化的源远程主机连接的秘钥指纹后,连入接远程主机,下一步:

使用 Converter Standalone进行P2V操作指导「建议收藏」

如要转换 VMware 架构的虚拟机-V2V操作

与上不同的是,在“源类型”source type 选择“VMware 架构虚拟机” 即 VMware Infrastructure virtual machine。即把 vCenter 或 ESXi 上的虚拟机作为转化源,然后输入 vCenter 或相应 ESXi 主机的 IP 地址及用户名、密码,进行连接通信:

使用 Converter Standalone进行P2V操作指导「建议收藏」
使用 Converter Standalone进行P2V操作指导「建议收藏」

选择相应 ESXi 主机上的源虚拟机,注意,源虚拟机必须是关机状态,才能用此方式转换,如果是开机状态的虚拟机,源类型需选择“Power-on machine”。

使用 Converter Standalone进行P2V操作指导「建议收藏」

如果虚拟机是开机状态,转化时会报以下错误:

使用 Converter Standalone进行P2V操作指导「建议收藏」

在目标系统界面,选择目标类型:“VMware Infrastructure virtual machine”,并输入转换目标的vCenter IP 地址、用户名及密码:

使用 Converter Standalone进行P2V操作指导「建议收藏」
使用 Converter Standalone进行P2V操作指导「建议收藏」
使用 Converter Standalone进行P2V操作指导「建议收藏」
使用 Converter Standalone进行P2V操作指导「建议收藏」
使用 Converter Standalone进行P2V操作指导「建议收藏」
使用 Converter Standalone进行P2V操作指导「建议收藏」
使用 Converter Standalone进行P2V操作指导「建议收藏」

完成后如下图:

使用 Converter Standalone进行P2V操作指导「建议收藏」

附录,对于KVM虚拟机转换,可参考https://blog.51cto.com/wangzc/2133439

三、案例参考:P2V

【案例试验环境】:

使用 Converter Standalone进行P2V操作指导「建议收藏」

案例环境:

1)Converter软件配置:

在设置向导中选择“高级选项”—“同步更改”—立即运行。[注意:不要构选“执行最终同步”,因为选择后只能执行一次同步操作后确认同步完成,之后不能进行多次手工数据同步。]

使用 Converter Standalone进行P2V操作指导「建议收藏」

2)迁移操作:

P2V迁移操作,当任务7完成后,会自动执行任务8(注任务8是同步任务,对P2V迁移过程中物理机发生变更数据进行同步)。任务8完成后,任务9不会自动执行,要通过切换到作业界面,手动执行同步作业才可以执行任务9的同步。

使用 Converter Standalone进行P2V操作指导「建议收藏」

切换到作业视图,执行最后的手动同步:

使用 Converter Standalone进行P2V操作指导「建议收藏」
使用 Converter Standalone进行P2V操作指导「建议收藏」

进入同步确认界面,直接选择“下一步”再选择“完成”。就可以手工执行同步:

使用 Converter Standalone进行P2V操作指导「建议收藏」

在P2V迁移后,物理机发生过数据变更。然后手工进行过多次同步操作任务:

使用 Converter Standalone进行P2V操作指导「建议收藏」

3)同步验证:

测试P2V迁移完成后,对物理机进行多次数据变更(包括添加,删除数据等),VMware vCenter Converter 可以多次手工执行“同步”,在虚拟机上检查数据与物理机变更数据一至。

注意:P2V迁移设置中选择“高级选项”—“同步更改”—立即运行。在迁移完成后,会自动做一次同步,同步数据是迁移过程中,源物理机变更的数据。第一次自动同步后,VMware vCenter Converter就不会自动进行多次同步。如迁移完成后物理机还未正式关闭,虚拟机未正式启动这段时间,物理机发生的数据变更,只能通过手工执行同步。

发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/158886.html原文链接:https://javaforall.cn

以上就是使用 Converter Standalone进行P2V操作指导「建议收藏」的详细内容,更多请关注创想鸟其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 chuangxiangniao@163.com 举报,一经查实,本站将立刻删除。
发布者:程序猿,转转请注明出处:https://www.chuangxiangniao.com/p/467041.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2025年11月8日 05:51:28
下一篇 2025年11月8日 05:54:21

相关推荐

  • 正确使用Python verify-email 库处理邮件验证结果

    Python的verify-email库在进行邮件地址验证时,不会通过抛出异常来指示验证失败,而是通过其核心函数verify_email()返回布尔值(True表示有效,False表示无效)。本文将详细指导如何正确地利用这一机制,通过条件判断来处理邮件验证结果,而非尝试捕获不存在的VerifyEma…

    2025年12月14日
    000
  • 使用Tkinter自定义类实现带滚动条的TreeView

    本文将介绍如何在Tkinter中使用自定义类创建带滚动条的TreeView控件。摘要如下:本文介绍了如何在使用Tkinter自定义类创建TreeView控件时正确集成滚动条。关键在于确保将父控件传递给ttk.Treeview的初始化函数,并正确配置滚动条与TreeView的关联。同时,通过设置fil…

    2025年12月14日
    000
  • Tkinter自定义Treeview与滚动条集成:解决布局错位问题

    本文旨在解决Tkinter中自定义Treeview组件与滚动条集成时常见的布局错位问题。核心原因在于自定义类在初始化时未正确传递父组件,导致组件层级混乱。教程将详细阐述如何通过在super().__init__()中传递父组件,并结合pack()布局管理器中的fill和expand参数,确保滚动条与…

    2025年12月14日
    000
  • Tkinter 自定义 Treeview 类与滚动条集成指南

    本文档旨在指导开发者如何在 Tkinter 中创建一个自定义的 Treeview 类,并正确地集成垂直和水平滚动条。通过修改 super().__init__() 的调用方式,将父窗口传递给父类的构造函数,以及调整 pack() 方法的参数,可以解决滚动条位置不正确的问题,并实现 Treeview …

    2025年12月14日
    000
  • Tkinter自定义Treeview与滚动条的正确集成指南

    本文探讨了在Tkinter中使用自定义ttk.Treeview类时,滚动条位置异常的问题。核心原因是未将父组件正确传递给基类的构造函数,导致组件层级错误。通过在super().__init__()中传入父组件,并优化pack()布局参数,可以有效解决此问题,确保滚动条与Treeview的正确关联和显…

    2025年12月14日
    000
  • Tkinter自定义Treeview与滚动条的正确集成方法

    本文将探讨在Tkinter中创建自定义Treeview类时,滚动条位置异常的常见问题及其解决方案。核心在于确保自定义组件在初始化时正确指定其父容器,避免其默认成为根窗口的子组件。通过修正构造函数中的父容器传递,并结合合理的布局管理(如pack的fill和expand选项),可以实现滚动条与Treev…

    2025年12月14日
    000
  • 在social-auth-app-django中通过自定义字段实现社交账户关联

    本教程详细介绍了如何在social-auth-app-django中,为具有自定义字段(如telegram_id)的UserModel实现社交账户的智能关联。通过自定义SOCIAL_AUTH_PIPELINE中的函数,我们可以在用户首次通过社交平台(如Telegram)登录时,根据自定义字段检查现有…

    2025年12月14日
    000
  • 使用 Django Social Auth 通过自定义字段关联社交账号

    本文档介绍了如何在 Django 项目中使用 python-social-auth 库,通过自定义字段(例如 Telegram ID)将社交账号与用户模型关联。我们将创建一个自定义的 pipeline,在用户通过 Telegram 登录时,根据 telegram_id 字段查找已存在的用户,并将其与…

    2025年12月14日
    000
  • 在Django Social Auth中通过自定义字段关联用户模型

    本教程详细阐述了如何在Django Social Auth中,通过自定义用户模型字段(如Telegram ID)实现用户关联。当标准关联策略不适用时,通过创建并集成自定义管道函数,可以检查现有用户模型中是否存在匹配的自定义字段,并据此关联社交账户,从而确保用户登录流程的灵活性和准确性,避免重复创建用…

    2025年12月14日
    000
  • 使用 Python 进行网页数据抓取:基础教程

    本文档旨在提供一个关于如何使用 Python 进行网页数据抓取的基础教程。我们将使用 requests 库获取网页内容,并使用 BeautifulSoup 库解析 HTML。本文将提供代码示例,并强调在进行网页抓取时需要注意的道德和法律问题,以及应对网站结构变化的方法。 网页抓取基础 网页抓取(We…

    2025年12月14日
    000
  • 解决Flask CORS问题:从配置到FastAPI的迁移

    本文旨在帮助开发者解决在使用Flask框架时遇到的CORS(跨域资源共享)问题。通过分析常见错误配置和请求头,提供详细的排查步骤。同时,考虑到flask-cors可能存在的问题,本文推荐使用FastAPI框架作为替代方案,并提供快速迁移的示例代码,以确保跨域请求的顺利进行。 CORS(跨域资源共享)…

    2025年12月14日
    000
  • 构建双服务器通信:Laravel 与 Python Flask 的异步请求处理

    本文旨在解决 Laravel 服务器和 Python Flask 服务器之间进行双向通信时,避免阻塞连接的问题。通过探讨传统 HTTP 服务器的局限性,介绍了使用异步编程模型(如 asyncio 和 aiohttp)来优化服务器性能的方法。文章将重点讲解如何在 Flask 框架中利用异步特性,以及如…

    2025年12月14日
    000
  • 使用异步请求在 Laravel 和 Flask 服务器之间进行通信

    本文档介绍了如何在 Laravel (PHP) 和 Flask (Python) 服务器之间实现非阻塞的双向请求通信。传统 HTTP 服务器的线程模型限制了并发处理能力,当一个服务器需要等待另一个服务器的响应时,会阻塞当前线程。本文将探讨使用异步编程解决此问题的方法,重点介绍如何在 Flask 中利…

    2025年12月14日
    000
  • 解决 Flask 中 Axios POST 请求的 CORS 错误

    本文旨在解决在使用 Flask 作为%ignore_a_1%,React 作为前端时,由于 CORS (跨域资源共享) 策略导致的 Axios POST 请求失败的问题。文章将分析常见原因,并提供一种通过切换到 FastAPI 框架来规避此问题的解决方案,同时简要介绍 FastAPI 中 CORS …

    2025年12月14日
    000
  • 使用异步方式在 Laravel 和 Flask 服务器之间进行通信

    本文档介绍了如何在 Laravel 和 Python Flask 服务器之间实现非阻塞的请求通信。针对机器学习任务,Flask 服务器需要从 Laravel 服务器获取最新数据,传统同步方式会阻塞连接。本文将探讨使用异步编程解决此问题,重点介绍 asyncio 和 aiohttp,并提供示例代码和注…

    2025年12月14日
    000
  • 实现服务器间非阻塞通信:Python Flask与Laravel的异步交互策略

    本文探讨了在Python Flask和Laravel服务器之间进行数据交互时,如何避免传统阻塞式请求导致的性能瓶颈。核心解决方案是采用异步I/O模型,特别是利用Python的asyncio和aiohttp库,或支持异步的Web框架(如Flask 3.0+或Starlette),以实现服务器线程在等待…

    2025年12月14日
    000
  • Zeep 报错:Service not found – 解决方案

    正如摘要所说,本文旨在解决在使用 Zeep 库连接 Microsoft Dynamics 365 Business Central (BC) SOAP Endpoint 时遇到的 “Service not found” 错误。以下将详细分析问题并提供解决方案。 问题分析 在使…

    2025年12月14日
    000
  • Faiss-GPU 安装失败问题排查及解决方案

    本文旨在解决在 Python 3.8 环境下使用 pip 安装 faiss-gpu 库时遇到的问题。文章将分析安装失败的常见原因,并提供一种基于编译 faiss-cpu 的替代方案,以成功启用 GPU 支持,从而避免直接编译 faiss-gpu 源码可能遇到的错误。 Faiss-GPU 安装问题分析…

    2025年12月14日
    000
  • 使用异步请求在 Laravel 和 Flask 服务器间进行通信

    本文探讨了如何在 Laravel 和 Python Flask 服务器之间实现非阻塞的请求通信。传统的 HTTP 服务器模型在处理请求时会阻塞线程,影响性能。本文介绍了两种解决方案:使用多线程/进程,以及采用异步服务器架构。重点讲解了如何利用 asyncio 和 aiohttp 等库,将 Flask…

    2025年12月14日
    000
  • Faiss-GPU 安装指南:解决 Python 3.8 版本安装失败问题

    本文将解决在 Python 3.8 环境下使用 pip 安装 faiss-gpu 库时遇到的 “inconsistent name: expected ‘faiss-gpu’, but metadata has ‘faiss-cpu’” 错…

    2025年12月14日
    000

发表回复

登录后才能评论
关注微信