【问题标题】:How do I hibernate a VM and boot it on a new machine without losing state of processes?如何在不丢失进程状态的情况下使 VM 休眠并在新机器上启动它?
【发布时间】:2019-10-20 01:06:32
【问题描述】:

我有一个运行一些进程的 Linux 虚拟机。我想暂停这些进程,关闭我的虚拟机并在另一台机器上启动这个虚拟机,这样所有以前运行的进程都可以从虚拟机关闭之前的最后一个状态恢复执行。这可能吗 ?如果是,我该如何实现?

休眠可以帮助我实现这一点吗?

【问题讨论】:

    标签: linux operating-system cloud virtual-machine hypervisor


    【解决方案1】:

    首先,硬件是什么? 你用什么主机操作系统,比如windows? 你用什么软件做虚拟机? linux在哪里启动,它是一个vmk文件吗? 您正在使用什么样的存储并且可以直接访问它? 您没有提供太多信息来提供准确的分步说明。

    我的个人使用我发现可以使用 virtualbox 启动物理驱动器,我的驱动器上也有一个 ntfs 分区,但驱动器必须在 Windows 上脱机才能启动并具有管理员权限允许从 Windows 访问该分区,如果您只使用一个物理硬盘驱动器,我相信这可能是不可能的,或者可能导致严重的故障。如果您有另一个硬盘驱动器,您可以将系统复制到具有足够知识的分区。 Here is a reference from the arch linux wiki

    哦,关于休眠,我还没有使用过,但你可以阅读acpid

    并拥有虚拟机软件来传递事件

    【讨论】:

    • 欢迎来到 SO!您的答案的第一部分是评论,应该放在那里。第二部分,你在谈论你的经历,但你问过这个问题吗?在第三部分,您提供了一些应该在评论中提供的信息。检查您何时回答问题。
    • @DavidGarcíaBodego - 所有有效积分。请注意,john 的代表人数
    • @David Makogon,注意到了。我知道 john 是一个新用户,没有足够的代表点来制作 cmets,就像我 2 个月前一样。我当时做了一些cmets作为答案......但我表示thatthat......在我个人看来,应该向系统介绍新用户。
    • @David 感谢您的介绍和指点,可能有点漫不经心并且没有完全理解系统,因为我只是好奇整个帮助的事情是如何工作的
    猜你喜欢
    • 2019-09-04
    • 2020-09-01
    • 2013-01-25
    • 2016-03-08
    • 2023-03-21
    • 2017-10-23
    • 2017-04-25
    • 2018-02-14
    • 1970-01-01
    相关资源
    最近更新 更多