首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将VM转换为物理服务器

将VM转换为物理服务器
EN

Server Fault用户
提问于 2015-10-08 18:43:33
回答 4查看 551关注 0票数 -1

我正在尝试将VM转换为物理专用服务器。

我只访问VM (CentOS 6.7)。我无法访问系统管理程序。

我想使用dd命令转储VM磁盘,然后用dd将映像写到专用服务器的HD上。为此,我可能需要从Live启动服务器。

我的问题是:这样能行吗?最好用rsync将服务器中/从服务器中的所有文件和目录复制到另一个服务器上?

EN

回答 4

Server Fault用户

发布于 2015-10-08 21:36:01

您应该在应用程序级别处理这种迁移,这样您就可以从新服务器开始,并且没有剩余的迁移巡航(比如虚拟机监控程序工具和驱动程序)。

首先列出服务器当前承载的所有内容,然后使用特定于每个应用程序的迁移过程将这些角色单独迁移到新服务器上,并为每个应用程序提供回滚计划和测试过程。然后,解除旧服务器。

票数 5
EN

Server Fault用户

发布于 2015-10-08 20:40:48

由于物理服务器将有不同的硬件,所以我不建议克隆磁盘。我建议将相同版本的CentOS安装到物理服务器上,然后复制相关的文件夹/目录。只需在复制/etc和其他系统文件夹时进行选择。

票数 1
EN

Server Fault用户

发布于 2015-10-08 21:32:34

我会在物理机器上安装分币O.S.。这减少了rsync时间,允许您为物理机器设置权限和grub。然后从VM中进行rsync。我认为没有理由在这种情况下实时启动。您可能不希望rsync所有的根,所以您将需要一些排除。你排除的东西会根据你的环境而有所不同。这个网站有一个很好的例子排除列表来查看。

http://www.rackspace.com/knowledge_center/article/migrating-a-linux-server-from-the-command-line-0

您还可以考虑根据您的网络和服务器的大小来控制rsync。

所以从VM运行

代码语言:javascript
复制
sudo rsync -a --bwlimit=5000 --delete -exclude-from Excludefile.txt / root@physicalserver:/

-a保留权限和时间戳。--删除删除物理服务器上的所有文件,但不删除vm上的所有文件.- The限制限制了rsync。从排除文件中发现的排除模式。

潜在问题

如果您正在使用ACL的,它们不会在rsync期间传输。不过,如果需要,您可以进行导出和导入。

如果在fstab中使用磁盘ID,并且覆盖新的fstab,则分区将不会挂载。如果您不确定,只需从rsync中排除fstab文件,然后将任何需要的行添加到该文件中。

就像fstab一样,您的网络配置脚本需要被排除或查看潜在的问题。

还有其他选项也同样适用于此,但这种方法对我来说效果很好。

票数 1
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/727690

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档