我有一个 XenServer 5.6 免费设置,其中包含 5 个虚拟机(Windows 和 Linux),使用大约 1.5TB 的直接连接存储。
由于我们的虚拟化需求有所增长,我们目前正在准备一台速度更快的 XenServer 6.0 Free 机器,它具有更多 RAM 和更多存储空间。同样,直接连接磁盘。
如何在 XenServer 计算机之间迁移 VM?
我不需要在迁移过程中保持机器运行,但使用 VM 导出和导入肯定会花费太长时间。
在新主机上创建具有相同配置的 VM 并dd
通过网络连接 LVM 卷是否是唯一快速且最不痛苦的解决方案?做这样的事情时有什么“陷阱”我应该注意吗?旧机器有 AMD Phenom II,新机器有 Intel Xeon E5 CPU。
获取逻辑卷并将其复制到远程主机即可。但这需要时间。如果分区没有得到充分利用,那是在浪费时间,尤其是如果它是一个大分区,因为未使用的空间也会被复制。
我在 Debian 上使用 Xen,但它对于其他设置应该足够通用
当我移动我的 XEN 机器时,我会这样做:
你应该准备好了
我认为最快的迁移方法是使用磁盘映像软件。在我工作的公司里,几乎所有的机器都托管在 XEN 和 VMWARE 服务器上。我们经常面临这种情况。我们使用非常快速和可靠的 Active@ Boot Disk。首先使用要传输的服务器中的 cd 启动,并将服务器映像备份到网络文件夹。然后在新的 XEN 服务器上,启动该映像并将其恢复到新服务器。我希望这有帮助。
为了最大限度地减少停机时间,您可以创建快照。然后你可以导出它,移动它并在新机器上导入它。
自从使用 xen 以来已经有一段时间了,但是 .. 如果您使用实时发行版(例如parted magic)启动两个 xenservers 会怎么样
启用 samba 共享并直接将虚拟硬盘复制到 .. 在中间插入一个不错的千兆位(或更高)交换机,您很快就会完成!
然后只需从 xenserver 菜单导入配置文件?