使用CLI恢复用clonezilla保存的磁盘镜像。

问题描述 投票:0回答:1

我已经设置了一个实时的CentOS 7,如果客户端连接到一个指定的网络端口,就会通过PXE启动。

一旦Linux被启动,我就编写了一个小逻辑,比较中央主机上是否有比客户端上已经部署的更新的镜像版本。这是通过比较一个版本文件的内容来完成的。如果有较新的版本,镜像应该部署在客户端。否则,只有Image(qcow2-Files)的部分内容应该被替换到安全时间。这也会花费太多时间。

在客户机上,有一个由不同大小的lvms和 "普通 "分区组成的卷组(如devsda1)。

有没有办法用cli部署一个完整的分区结构?这个 来恢复整个系统中的一个磁盘,但这将使很多努力脚本周围,以获得我想要的目标结构。

我发现没有办法把clonezilla作为一个cli来 "运行"(其实我不明白为什么不存在)。我试图用 "ocs-sr "命令来使用clonezilla live iso的一部分,但我卡在了某个地方,它总是给我一个 "未知命令"--错误。

对于我的情况来说,最好的办法是这样的。

. clonezilla --restore /path/to/images/folder --dest /dev

它可以将clonezilla生成的imagefolder中的所有图像应用到客户端。 任何帮助都非常感激。

linux centos clonezilla
1个回答
0
投票

我发现使用Clonezilla的准备脚本就能帮我完成这个事情。你可以使用 ocs_prerun 如果你被困在一个公司的加固的镜像中,你可以尝试 这个 设置一个(ubuntu)Linux的所需程序。

© www.soinside.com 2019 - 2024. All rights reserved.