linux – 从主服务器到从服务器执行HDD拷贝的最佳方法
作者:互联网
我们在我们的产品中运行基于Debian的系统,我需要从主驱动器创建新的驱动器.
方法1:从debian live CD安装操作系统并复制所需的自定义软件.
早些时候,我用方法1盯着我的过程,我发现各种错误,比如运算符缺少依赖关系,安装操作系统等等,安装操作系统和我的软件需要大约80分钟.所以,我无法继续这种机制.
方法2:克隆主驱动器并将其放在服务器中.运行clonezilla并安装克隆.
这种方法对我来说非常好.如今,客户需要不同的硬盘大小.单个克隆对我来说不起作用.所以这使我能够维护多个克隆,安装克隆大约需要30分钟.
方法3:将驱动器复制所有操作系统文件从主服务器分区到从服务器.
这种方法让我可以自由地将文件从主设备复制到从设备.此外,允许我维护一个主磁盘.此方法,此方法大约需要10分钟来复制文件.但是,我觉得可能有很多CONS使用这种方法.
我想维护我的主副本的单个副本,并且花费更少的时间来创建新的从驱动器.
解决方法:
建议的另一个选择.
fsarchiver可以很好地将文件系统还原到不同大小的分区甚至是不同的文件系统类型.
你可以备份你的主人
fsarchiver savefs /path2storage/master.fsa /dev/sda1 /dev/sda2 /dev/sda3
前面的示例使用三个分区/ boot /和/ home.
将新磁盘分区为大小并恢复master.fsa
fsarchiver restfs /path2storage/master.fsa id=0,dest=/dev/sdb1 id=1,dest=/dev/sdb2 id=2,dest=/dev/sdb3
显然你需要替换适当的设备
在恢复fsarchive之后,需要更新目标/ etc / fstab并从chroot安装引导加载程序.
fsarchiver -h显示了转换文件系统类型的示例
标签:cloning,linux,clonezilla 来源: https://codeday.me/bug/20190814/1657367.html