标签: linux shell ssh
给出2个远程机器的地址[比如src和dest],使用单个shell脚本如何: 1.获取“src”中运行进程的状态 2.停止“src”中的所有进程 3.退出“src” ssh成“dest” 5.恢复执行“dest”
假设:“src”已经使用ssh登录,并且进程正在其中运行。
提前致谢, Saeya
答案 0 :(得分:2)
您所描述的内容称为“检查点和重新启动”,或“流程迁移”。易于使用的工具允许这样做DMTCP。另一个不太容易使用但能够恢复更复杂状态的是BLCR。最后,如果你在src和dest上都有一个最近的内核,Criu是最有希望的,但不如其他两个成熟。