我有一台在 vmware esxi 5.0 上运行的带有 500gb 硬盘的客户 ubuntu 服务器。我想缩小磁盘,我的计划是使用 clonezilla 将文件移动到较小的磁盘,从该磁盘启动,然后删除较大的磁盘。
这能行吗?
此外,该机器是一个可公开访问的数据库,因此不能长时间停机。有没有简单的方法可以复制整个机器并路由到该 IP,直到较小的 IP 准备就绪?
[解决方案]
使用 vmware 转换器。首先:
- 在 ubuntu 服务器上启用 root 帐户:$sudo -i $sudo passwd root
在 Windows 7 本地上:“在 Windows 资源管理器中,浏览到文件夹 C:\ProgramData\VMware\VMware vCenter Converter Standalone\ssl
当您尝试打开文件夹 ssl 时,您会发现您没有权限这样做。
假设您拥有管理员权限:
当您双击打开文件夹 ssl 时,会弹出一个继续按钮,按下该按钮将永久解锁该文件夹,问题将得到解决。
我是根据记忆做的 - 如果我跳过了解锁文件夹的某个步骤,问题就在于文件夹 ssl 已被锁定,你需要解锁它。” - 这样做,否则转换将失败
使用转换器转换>启动机器:要复制的虚拟机的 IP + root 帐户并传递
选择主机作为目标系统
编辑配置以选择与原始机器不同的静态 IP。(这里也可以改变磁盘大小)
一切准备就绪。
答案1
VMware Converter 将 Ubuntu 列为受支持的源机器,因此我建议使用它来转换服务器(从 VM 到 VM)并在转换过程中将磁盘编辑为适当的大小。