04
2024
06
15:58:40

操作方法:在 VMware vSphere Essentials Plus 中,在没有 Storage vMotion 的情况下将正在运行的虚拟机迁移到不同的数据存储



推荐本站淘宝优惠价购买喜欢的宝贝:

image.png

操作方法:在 VMware vSphere Essentials Plus 中,在没有 Storage vMotion 的情况下将正在运行的虚拟机迁移到不同的数据存储

摘要: 了解如何在没有 Storage vMotion 的情况下将正在运行的虚拟机 (VM) 迁移到 VMware vSphere 环境中的不同数据存储。本分步指南专为管理员(尤其是具有 vSphere Essentials Plus 许可的管理员)而设计,以克服限制并高效管理虚拟机。

本文可能已自动翻译。如果您对其质量有任何反馈,请使用此页面底部的



说明

在 VMware vSphere Essentials Plus 中,在没有 Storage vMotion 的情况下将正在运行的虚拟机迁移到不同的数据存储

简介:

本文提供分步指导,供管理员在不使用 Storage vMotion 的情况下将正在运行的虚拟机 (VM) 迁移到 VMware vSphere 环境中的不同数据存储区。下面概述的过程克服了 vSphere Essentials Plus 许可施加的限制,允许跨数据存储区高效分发虚拟机。此外,它还包括 vSphere Storage vMotion 实现选择性磁盘级迁移的解决方法。

目录:

先决条件
症状
目的
分辨率

vSphere Essentials Plus 限制

前提条件:

  • 具有 vSphere Essentials Plus 许可的 VMware vSphere 环境

  • 环境中至少有两个 ESXi 主机。

症状:

  • 无法使用 Storage vMotion 在数据存储区之间迁移正在运行的虚拟机。

  • vSphere Essentials Plus 的有限许可,不包括 Storage vMotion 功能。

  • 由于数据存储上的可用容量不足而导致备份失败

用途:

本指南为管理员提供了将正在运行的虚拟机迁移到 VMware vSphere 环境中不同数据存储区的必要步骤,而无需依赖 Storage vMotion。它还提供了结合使用克隆和复制技术实现选择性磁盘级迁移的解决方法。

解决方案:

迁移虚拟机:                                                                  

  1. 使用管理员凭据登录到 vSphere Client 或 vSphere Web Client。

  2. 确保您的环境中至少有两个 ESXi 主机可用。

  3. 识别要迁移到不同数据存储区的虚拟机。

  4. 在 vSphere Client 或 vSphere Web Client 中,执行以下步骤:
    a.a. 右键单击要迁移的虚拟机,然后从上下文菜单中
    选择“迁移”。在迁移向导中,选择“更改计算资源和存储”选项以迁移虚拟机及其存储。
    c.c. 选择要移动 VM 的目标主机或群集。
    d.d. 选择目标数据存储或数据存储群集来存储 VM 的文件。
    e.查看兼容性检查结果以确保迁移成功。

  5. 单击“Finish”开始迁移过程。

  6. 监视迁移进度以确保迁移成功完成。

  7. 对每个必须迁移的虚拟机重复步骤 4-6。

  8. 迁移过程完成后,验证虚拟机是否在所需的数据存储区上运行。

vSphere Storage vMotion(选择性磁盘级迁移)的解决方法:

vSphere Essentials Plus 中不直接支持选择性磁盘级迁移。但是,可以使用涉及克隆和复制技术的变通方法来实现。

步骤 1:创建新数据存储:

确保vSphere Essentials Plus环境中有额外的数据存储可用,以便迁移虚拟机的磁盘。

步骤 2:克隆虚拟机:

  1. 使用相应的凭据登录到 vSphere Client。

  2. 在清单面板中找到要迁移的虚拟机。

  3. 右键单击虚拟机,然后选择“克隆到虚拟机”。

  4. 在“选择名称和文件夹”部分中,为克隆指定唯一名称,并为其选择在资源清册中的位置。

  5. 继续执行克隆向导中的后续步骤,而不对配置进行任何更改。

步骤 3:删除不必要的磁盘:

  1. 克隆过程完成后,右键单击清单面板中新创建的克隆虚拟机。

  2. 选择“Edit Settings”以打开虚拟机的设置。

  3. 在“Hardware”选项卡中,查看连接到虚拟机的虚拟磁盘列表。

  4. 确定要迁移到新数据存储区的磁盘。

  5. 记下这些磁盘的名称(例如,硬盘 1、硬盘 2 等)。

步骤 4:移除克隆虚拟机:

此步骤对于避免与原始虚拟机发生冲突以及防止任何潜在的 IP 或主机名冲突至关重要。右键单击克隆的虚拟机,然后选择“Remove from Inventory”。

步骤 5:复制虚拟机磁盘:

  1. 在当前存放虚拟机磁盘的 ESXi 主机上启用 SSH。您可以通过 vSphere Client 连接到 ESXi 主机,导航到“Configuration” > “Security Profile”,然后启用“SSH”服务。

  2. 使用 SSH 客户端(例如 PuTTY)连接到 ESXi 主机。

  3. 使用命令行浏览到数据存储区上的虚拟机目录。该位置通常为 /vmfs/volumes/datastore_name/vm_name/。

  4. 使用 vmkfstools 用于将虚拟磁盘从当前数据存储区复制到新数据存储区的命令。命令语法如下所示:

vmkfstools -i source_disk_path -d thin destination_disk_path
例如:
vmkfstools -i /vmfs/volumes/source_datastore/vm_name/source_disk.vmdk -d thin /vmfs/volumes/destination_datastore/vm_name/destination_disk.vmdk
 
  1. 对要迁移的每个磁盘重复此命令。

步骤 6:注册虚拟机:

  1. 拷贝所有磁盘后,使用 vSphere Client 转至新数据存储区。

  2. 右键单击原始虚拟机(不是克隆)的 .vmx 文件,然后选择“添加到清单”。

  3. 按照提示将虚拟机添加回清单。

步骤 7:开机并验证:

  • 从新数据存储区启动虚拟机,并确保一切按预期工作。

  • 验证虚拟机是否正在使用新数据存储中的磁盘。

vCenter 迁移的其他步骤:

关于 vCenter:

  1. 关闭 vCenter。

  2. 直接连接到主机(因为 vCenter 将关闭)。

  3. 右键单击 vCenter 虚拟机,然后选择将其注销或从清单中删除(请勿删除虚拟机)。

  4. 导航到 vCenter 虚拟机所在的数据存储区。右键单击虚拟机目录,然后选择“移动”。

  5. 选择新的数据存储区作为 vCenter 虚拟机的目标。

  6. 传输完成后,进入目录并右键单击 .vmx 文件,然后选择“Register VM”(或“Add to Inventory”)。

vSphere Essentials Plus 限制:

vSphere Essentials Plus 是 VMware vSphere 的入门级版本,专为小型企业设计。与 Standard、Enterprise 或 Enterprise Plus 等更高级的版本相比,它有一些限制。以下是 vSphere Essentials Plus 的主要限制:

  • 主机数量:vSphere Essentials Plus 最多支持 3 台物理 ESXi 主机。

  • vCenter Server:vSphere Essentials Plus 包括 vCenter Server Essentials 的许可证,这是 vCenter Server 的受限版本,最多只能管理 3 台主机。

  • vSphere 功能:vSphere Essentials Plus 中不包含较高版本中提供的某些高级功能,例如 Storage vMotion、Distributed Resource Scheduler (DRS) 和高可用性 (HA)。

  • RAM 和 CPU 限制:Essentials Plus 对每台主机可支持的 RAM 和 CPU 核心数量有一定的限制。

  • 无容错 (FT):容错是一项为虚拟机提供连续可用性的功能,在 vSphere Essentials Plus 中不可用。

  • 无 vSAN:vSphere Essentials Plus 不包括 vSAN 功能,该功能支持使用本地磁盘创建共享存储。

其他信息

来源:

在 VMware 环境中
移动或复制虚拟磁盘https://kb.vmware.com/s/article/900

使用 vmkfstools
克隆和转换虚拟机磁盘https://kb.vmware.com/s/article/1028042

如何在没有 Storage vMotion
的情况下将正在运行的虚拟机迁移到不同的数据存储区https://virbeaver.com/2019/11/21/how-to-migrate-running-vms-to-different-datastores-without-storage-vmotion/

将 vCenter 迁移到新数据存储区没有 vMotion。
https://communities.vmware.com/t5/VMware-vCenter-Discussions/Migrate-vCenter-to-a-new-datastore-Without-vMotion/td-p/2253230

文章属性


受影响的产品

VMware ESXi, VMware ESXi 6.x, VMware ESXi 7.x, VMware ESXi 8.x, VMware vCenter Server


本文链接:https://hqyman.cn/post/6475.html 非本站原创文章欢迎转载,原创文章需保留本站地址!

分享到:
打赏





休息一下~~


« 上一篇 下一篇 »

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

您的IP地址是: