我需要使用 virt-manager 在 Centos 7 上的新主机服务器上恢复装有 Windows 2003 的客户机。我关闭了客户机,并从 /var/lib/libvirt/images 中复制了它的 .img 文件。
然后我尝试使用 virt-manager 恢复它,我将 virt-manager 指向我的 .img 文件,检查安装 NAT 网络(默认),它成功了 - 系统已恢复。但是它没有 Internet 连接,LAN 工作正常,我的客户机可以从其他客户机 ping 通,并且可以 ping 主机和其他客户机,但没有 Internet。也许我做了错误的恢复?
答案1
当然,最好导出/导入完整的虚拟机信息,而不仅仅是磁盘。如果您仍可以访问原始主机,请找到虚拟机的定义(XML 格式)。在 Ubuntu 中,它位于/etc/libvirt/qemu,不确定 CentOS 和类似系统。您可以将其复制到同一位置(使用虚拟器服务已停止)或使用 导入virsh
。您可能必须在导入之前编辑 XML 以更改网络名称、存储路径等,因为您之前已经创建过它们。
您当前的问题可能与 MAC 地址更改或路由问题有关。