将虚拟机交换 (.vswp) 文件从一个数据存储迁移到另一个数据存储
search cancel

将虚拟机交换 (.vswp) 文件从一个数据存储迁移到另一个数据存储

book

Article ID: 332684

calendar_today

Updated On:

Products

VMware vSphere ESXi

Issue/Introduction

本文提供了在不关闭虚拟机电源的情况下迁移 .vswp 文件的步骤。


Symptoms:

免责声明: 本文为 Migrating virtual machine swap (.vswp) files from one datastore to another (2003956) 的翻译版本。 尽管我们会不断努力为本文提供最佳翻译版本,但本地化的内容可能会过时。 有关最新内容,请参见英文版本。


  • 默认情况下,如果虚拟机交换文件 (.vswp) 存储在 ESX/ESXi 主机交换文件数据存储中,则 Storage vMotion 不会移动这些文件。
  • Storage vMotion 无法迁移 vswp 文件。


Resolution

要将 .vswp 文件迁移到与虚拟机相同的位置,请执行以下操作:
  1. 确保新的数据存储可用于群集中的所有 ESX/ESXi。
  2. 配置您的 ESX/ESXi 主机,以便针对其虚拟机的 .vswp 文件使用目标数据存储。 有关详细信息,请参见 vSphere Resource Management Guide 中的“为 DRS 群集启用主机-本地交换”部分。
  3. 在群集中使用 vMotion 将虚拟机迁移到其他 ESX/ESXi 主机。 将在目标数据存储中重新创建 .vswp 文件。
  4. 或者,使用 vMotion 将您的虚拟机迁回到原始的 ESX/ESXi 主机。


Additional Information

要将 .vswp 文件从包含所有 .vswp 文件的数据库迁移到单个相应虚拟机工作目录,请执行以下操作:
  1. 将群集设置更改为将交换文件存储在与虚拟机相同的目录中
  2. 确认每个主机的配置 > 虚拟机交换文件位置设置为虚拟机目录
  3. 右键单击虚拟机 > 电源 > 关闭客户机(不要重新引导客户机或从客户机操作系统重新启动),然后再次打开电源。
  4. 现在,.vswp 文件已从原始 vswp 数据库移除,并在虚拟机工作目录中重新创建。
Migrating virtual machine swap (.vswp) files from one datastore to another