我可以在提供商之间迁移虚拟系统吗?

我可以在提供商之间迁移虚拟系统吗?

我正在考虑虚拟主机提供商的服务。是否有一组供应商支持导出和导入系统映像,以便可以在提供商 A 上运行的系统可以迁移到提供商 B?

答案1

从技术上讲,在提供商之间迁移虚拟机是完全可行的。您要面临的问题是尝试找到可以执行此操作的主机。显然,主机希望尽最大努力留住客户,而转移提供商带来的物理不便就是其中一种方式。我想任何支持此功能的主机都会希望为此支付合理的费用。

答案2

我手动将 Xen 实例从一个提供商迁移到另一个提供商(即提供商之间没有协调)。下面的方法试图最大限度地减少停机时间,尽管仍然会有一些停机时间。

基本上,我会从提供程序 1 到提供程序 2 进行完整测试rsync。显然,由于守护进程仍在运行,因此这不会是一致的映像。然后,我重新运行rsync,以进一步缩小差距。在此阶段,两个系统应该不会有太大差异。

然后,关闭提供商 1 上的所有守护进程,这样就不会更改任何文件。对于数据库服务器和电子邮件服务器,这一点尤为重要。最后再做一次rsync;鉴于提供商 1 和提供商 2 的文件现在应该非常相似,这应该不会花很长时间。

然后,在提供程序 2 上启动守护进程。关闭提供程序 1。完成。

答案3

首先,两家供应商必须使用相同的虚拟化技术。如果不是这样,那就算了吧(或者碰碰运气)。

其次,您必须能够获取虚拟机的原始映像,如果是稀疏映像,则该映像应大致为虚拟机中所有数据的权重;如果是完整映像,则该映像应为分区的大小。此映像通常存储在提供商数据中心的 SAN 或 NAS 上。我从未见过这种可能……

另一种选择是备份软件。我知道有软件可以备份整个操作系统,但我不知道是什么软件。

答案4

迁移 Linux 客户机可能相当容易(对于专家来说),即使是在内部迁移。迁移 Windows 的最大问题可能是许可,即使如果您(而不是 VM 主机)拥有许可证,激活“乐趣”可能不值得麻烦。

再说一次,如果您有适当的文档和备份,重建服务器应该不会很麻烦。

相关内容