我在本地PC上有一个KVM虚拟机,我想将它复制到一个Proxmox服务器上。 根据文档 ,我只需要在Proxmox上创build一个新的虚拟机并添加现有的磁盘映像,但是如何将映像上传到服务器呢? 在pipe理面板中,如果我点击MyStorage – > Content – > Upload,只是给我上传ISO,VZDump备份文件或者OpenVZ模板的选项。 用scp复制足够了吗? 在这种情况下,在哪个文件夹?
您的存储空间是否设置为允许图像文件? 转到数据中心 – >存储选项卡,select您的存储和编辑。 在“内容”下,确保select“图像”。
我刚刚检查过,看到和OP一样的东西。 我会scp文件,然后手动编辑虚拟机的.conf文件。
proxmox上的本地存储位于/ var / lib / vz中。 应该有一个“images”子目录,每个VM有一个目录(由VM编号命名)。 你可以直接在那里scp文件。
为了将现有的文件添加到虚拟机,我已经很幸运的直接编辑虚拟机的.conf文件。 在/ etc / pve / qemu-server /中查找一个VM编号后跟.conf的文件。
创build第二个testing虚拟机是一个好主意,所以你可以参考它的.conf文件来确保你的语法正确。
– 从下面的评论添加文本
我想你可以把文件scp起来。 您可能要查看/ var / lib / vz / images / {VMID} /目标。 然后,可以查看/etc/pve/qemu-server/{VMID}.conf并为存储添加一行。
根据那些论坛上的开发人员,不支持GUI,因为用浏览器上传大文件是不可靠的。
创build一个新的VM并用scp覆盖图像。 主机上的本地VM存储通常位于/ var / lib / vz / images / {vmid}中。
为了让PVE认识到变化(例如图像的大小)做一个
qm rescan