首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >克隆实时linux系统的最佳方法

克隆实时linux系统的最佳方法
EN

Server Fault用户
提问于 2011-01-21 17:45:52
回答 7查看 32.9K关注 0票数 22

有谁知道如何克隆实时linux系统吗?我有一个现场安装运行一个生产现场。问题是,我需要克隆它(而不是打开它),然后将它移到虚拟机上(还原)。我基本上是在从物理硬件迁移到虚拟硬件。

EN

回答 7

Server Fault用户

回答已采纳

发布于 2011-01-22 22:37:28

在源机器上:

代码语言:javascript
复制
dump -0 -f - / | ssh -c blowfish root@target_machine "cd /; restore -rf -"

这将在源计算机上转储fs,通过ssh复制它,并在目标计算机上恢复它。

当然,您需要对每个fs重复此操作。

“河豚”就是为了让它更快的压缩和减压。

票数 13
EN

Server Fault用户

发布于 2011-03-08 11:15:12

VMWare变换器可以在不关闭服务器的情况下完成大多数现代操作系统,但正如丹尼斯所指出的,我们确实需要知道您正在运行哪个操作系统。

当您完成任务时,您将得到服务器的虚拟映像,而不是原始磁盘映像,但对于大多数工作来说,它通常足够好,这取决于您在完成之后想要对它做什么。

票数 7
EN

Server Fault用户

发布于 2011-01-21 17:53:12

我们通常这样做:

  • 从cd引导目标虚拟主机(或netboot )
  • 在虚拟主机上准备文件系统(即准备磁盘(S),创建文件系统,并挂载它们)。
  • 将文件从物理主机同步到虚拟主机。
  • 在目标主机上安装引导加载程序

这很好,只要您正在复制的数据相对来说是无状态的。例如,如果您处理的是数据库服务器,特别是具有大量活动的数据库服务器,则在完成最后的cutover...so之前,您需要确保数据库是静态的,在完成其他操作之后,如下所示:

  • 停止数据库
  • 执行数据的最终rsync。
  • 关闭物理主机
  • 启动虚拟主机
票数 2
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/225247

复制
相关文章

相似问题

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