![Linux - 如何在正在运行的系统上克隆和恢复根 (/) 分区](https://linux22.com/image/755829/Linux%20-%20%E5%A6%82%E4%BD%95%E5%9C%A8%E6%AD%A3%E5%9C%A8%E8%BF%90%E8%A1%8C%E7%9A%84%E7%B3%BB%E7%BB%9F%E4%B8%8A%E5%85%8B%E9%9A%86%E5%92%8C%E6%81%A2%E5%A4%8D%E6%A0%B9%20(%2F)%20%E5%88%86%E5%8C%BA.png)
我有一个远程 Debian(Stretch)服务器的特殊情况。主要是现场没有人,我需要远程进行一些有风险的升级和重新配置。
我正在寻找一种方法来实现故障安全系统,以防止我将自己锁定的情况。例如,如果在重启后我无法通过远程控制在规定的时间内,系统会发出日从之前完成的根分区上恢复日克隆。
主要问题是如何日在正在运行的系统上安全地克隆/恢复。我在我的测试机上试过了……但最终没有启动“意外的不一致;手动运行 fsck。”信息
值得庆幸的是文件系统检查能够解决问题并使系统再次启动...但在我看来,这更像是运气而不是正确的方法...最重要的是,我能够运行文件系统检查手动操作只是因为我身体就在机器旁边,无法远程操作(也许可以编写脚本)
有没有办法卸载/并进行克隆...停机时间不是问题。因此,通过离线脚本自动完成的解决方案是完全可以接受的。我在想也许有一种方法可以编写脚本日在关机/重启过程的最后阶段运行,即分区卸载时,但日到时候有空吗?:-/
在我开始重新发明轮子之前,我觉得我最好在这里寻求一种行之有效的方法。感谢大家的帮助!