运行和迁移虚拟机

本页面介绍如何使用 Migrate for Compute Engine vCenter 插件开始运行独立的虚拟机或将其迁移到 Compute Engine。如需详细了解运行和迁移之间的区别,请参阅运行虚拟机与迁移虚拟机

前提条件

在 Compute Engine 上运行或迁移任何本地虚拟机之前,请确保已设置概览中所述的前提条件。

在 Compute Engine 中运行虚拟机或开始迁移

  1. 从 vSphere Web 客户端中,选择所需的虚拟机
  2. 右键点击该虚拟机,然后选择以下操作之一:

    1. 如需在 Compute Engine 上运行虚拟机,请选择Migrate for Google Compute Engine 操作 > 云端运行 (Migrate for Google Compute Engine Operations > Run-in-Cloud)
    2. 如需迁移虚拟机,请选择 Migrate for Google Compute Engine > 迁移 (Migrate for Google Compute Engine > Migrate)
  3. 选择 Cloud Extensions 扩展 (Cloud Extension)。

  4. (可选)为 Cloud 虚拟机命名。

  5. 点击下一步。您会看到云实例屏幕。

    显示可用实例大小及相关建议的云实例屏幕

  6. 选择项目实例类型

    Migrate for Compute Engine 建议的实例大小接近现有虚拟机的容量和性能。如需了解如何处理建议,请参阅云实例合理容量

  7. 点击下一步。您将看到出现存储政策屏幕。

  8. 对于存储政策,请选择以下选项之一:

    • 写回 (Write back),将 Compute Engine 上的存储数据更改写回本地。
    • 写入隔离 (Write Isolation),当虚拟机在 Compute Engine 上运行时,不将存储数据更改写回本地。

    如需详细了解存储政策,请参阅了解并更改存储政策

  9. 点击下一步 (Next)。您将会看到出现网络屏幕。

    显示云实例网络的配置选项的网络屏幕

  10. 在 Google Cloud 上为虚拟机选择子网

  11. 输入将应用于迁移后的虚拟机的任意网络标记(以逗号分隔)。

  12. (可选)选择实例服务账号 (Instance Service Account)。

  13. 配置专用 IP (Configure Private IP) 下拉列表中,选择以下选项之一:

    • 选择自动 (Auto) 以自动分配子网中的可用地址,或
    • 选择静态 (Static) 并输入 VPC 子网中的静态 IP。
  14. 从“边缘节点”下拉列表中,选择 Cloud Extensions 扩展中将处理迁移的的主节点。

  15. 对于外部 IP,选择:

    • (None)(若不分配外部 IP 地址)
    • 临时(针对自动分配的外部 IP)。
    • 静态 (Static)(若分配之前在 Google Cloud Console 上创建的外部 IP)
  16. 点击下一步

  17. 如果要执行迁移操作,请执行以下操作:

    • 选择实例的磁盘类型和用于托管处理迁移的工作器实例的服务账号
    • 点击下一步。您将会看到出现摘要屏幕。
  18. 查看摘要,然后点击完成 (Finish)。

您可以在“虚拟机摘要”页面的云实例信息 portlet 上,通过监控已创建的 vSphere 任务查看运行虚拟机然后再迁移虚拟机的过程。

在 Compute Engine 中运行虚拟机后

您可以在云实例信息 portlet 中的远程控制台 (Remote Console) 字段变为绿色并显示就绪 (Ready) 时连接到虚拟机。

vCenter 云实例摘要标签页,其中远程控制台显示“就绪”。

要详细了解如何监控虚拟机,请参阅监控概览

将虚拟机迁移到 Compute Engine 后

存储迁移需要几小时的时间。迁移向导完成后,虚拟机就可以分离了。如需继续进行操作,请查看分离虚拟机