我目前正在使用单个小型硬盘运行 ESXi 服务器以进行测试,但现在我计划购买几个新硬盘来设置 RAID。由于这些将是新硬盘,我还将把数据存储的块大小从 1 MB 增加到 4 或 8 MB。
- 我是否可以将虚拟机从当前硬盘(1 MB 块大小)移动到新硬盘(4 MB 或 8 MB 块大小)且没有任何问题?
- 如果我将虚拟机从一个数据存储移动到另一个数据存储,客户操作系统是否保持不变(我特别考虑了 NIC 等)?
答案1
由于 VMDK 文件保持不变,因此块大小的差异并不重要。
客户操作系统基本保持不变,但再次添加服务器时会要求您配置资源。服务器恢复后,应该不会出现任何问题
以下是修改后的步骤列表香料厂:
通过 vSphere 直接连接到运行它的主机,右键单击服务器并选择“从 > 清单中删除”。
浏览其所在的数据存储并单击包含 vmdk 和 vmx 的文件夹。
单击“从此数据存储下载文件到本地计算机”并将其保存到您可以记住的地方。
通过 vSphere 直接连接到您希望它在其上运行的主机,并浏览您想要它的磁盘/raid 的数据存储。
单击数据存储的根目录,然后单击“将文件上传到此数据存储”,并选择之前下载的文件夹。
文件上传后,进入数据存储上的文件夹,右键单击 VMX 文件并选择“添加到 > 库存”。
按照屏幕上的说明进行操作。这将要求您输入服务器和资源池的名称。
当你打开虚拟机时,你会看到一条消息,提示 msg.uuid.altered,点击“我移动了它”。
由于它是一台计算机,所以任何事情都可能出错。请确保您有备份。