Linux系统备份还原工具3(使用Clonezilla/再生龙对硬盘进行镜像和克隆,类似于Ghost)
说明:经过实验验证,再生龙主要是适合在本机还原原大小的分区,不适合将镜像备份还原到不同大小分区,期间可能有很多莫名奇妙的问题出现。硬盘对拷和PXE网刻这些没发现什么不好。如果要还原到别的电脑镜像制作时建议使用TAR压缩工具实践,这个主要是快且没那么多限制。
Clonezilla是一个用于Linux,Free-Net-OpenBSD,Mac OS X,Windows以及Minix的分区和磁盘克隆程序。它支持所有主要的文件系统,包括EXT,NTFS,FAT,XFS,JFS和Btrfs,LVM2,以及VMWare的企业集群文件系统VMFS3和VMFS5。Clonezilla支持32位和64位系统,同时支持旧版BIOS和UEFI BIOS,并且同时支持MBR和GPT分区表。它是一个用于完整备份Windows系统和所有安装于上的应用软件的好工具,而我喜欢用它来为Linux测试系统做备份,以便我可以在其上做疯狂的实验搞坏后,可以快速恢复它们。
Clonezilla也可以使用dd命令来备份不支持的文件系统,该命令可以复制块而非文件,因而不必在意文件系统。简单点说,就是Clonezilla可以复制任何东西。(关于块的快速说明:磁盘扇区是磁盘上最小的可编址存储单元,而块是由单个或者多个扇区组成的逻辑数据结构。)
其实就是一个Linux版的Ghost,甚至比Ghost还要强大,支持PXE进行批量还原,并且通杀Linux,Mac,Windows的系统文件格式。
由于官方经常更新里面的操作,不过是基于中文界面,一看就能用,操作方式可以进去之后再慢慢进行摸索吧。下面列出一些官方以及实践的文件。
制作U盘启动也非常方便,只需要把文件拷贝到U盘即可。
官方下载:Clonezilla download
离线版本:(链接: 百度网盘 请输入提取码 密码: p5fc)
对于i386和AMD64的区别:
请先尝试i386版本(最慢,但适用于几乎现代的x86 CPU)。但是,如果您需要UEFI安全启动,请使用AMD64版本的替代(基于Ubuntu)的Clonezilla Live。
关于制作U盘启动的一些说明:
1、一般官方说只要解压出ZIP的文件,然后复制到U盘即可启动。
2、如果尝试第一种无法使用时,可以尝试将ISO文件写入到U盘启动,我猜测可能是一些老主板不知道U盘的UEFI模式启动,制作参考:http://www.cnblogs.com/EasonJim/p/7616673.html
3、如果发现硬盘分区没有时,应该尝试在Shell上使用mount挂载硬盘分区。
4、再生龙不支持还原到别的分区,只能还原到原分区,但是可以通过修改文件来达到目的,将分区名称,比如sda1开头的替换成需要还原的分区名,然后修改parts文件的内容为需要还原的分区名。
5、不支持从大分区镜像还原到小分区,但是可以通过小分区镜像还原到大分区,但是还原后要重新更新UUID和容量。可以参考这个来找一下思路:http://www.cnblogs.com/EasonJim/p/7461319.html
6、如果想从大分区还原到小分区的镜像,只能从根本入手,备份镜像的机器先调小,备份镜像后再还原。那么得到的镜像就足够小了。推荐工具Gparted。
U盘制作方法:
sudo fdisk -l
查看磁盘信息,主要看清楚u盘的路径(例如:/dev/sdb1)、格式(例如:FAT32)
sudo mkfs.vfat -F 32 /dev/sdb1
格式化U盘为FAT32,如果格式化不掉,那是因为Ubuntu Desktop版本的是自动mount的,所以我们要先umount一下,然后再格式化。
sudo umount /media/XXX/F86C-FD3D/
XXX是指u盘挂着在哪个用户下,umount之后再进行格式化:
sudo mkfs.vfat -F 32 /dev/sdb1
sudo mount /dev/sdb1 /mnt
把U盘挂载到/mnt目录下
unzip clonezilla-live-20160210-wily-amd64.zip -d /mnt
解压clonezilla-live-20160210-wily-amd64.zip到/mnt目录
cd /mnt/utils/linux/
进入这个目录
sudo bash ./makeboot.sh /dev/sdb1
运行脚本文件,将信息写到/dev/sdb1上
cd /
来到根目录,如果还在/mnt目录下的话就不能umount,
umount /mnt
umount掉U盘,至此,u盘制作完毕。
第二种制作U盘启动方法:
1、使用Tuxboot
下载:Tuxboot - Download,离线版本上面已经有了。
2、使用
参考:
Clonezilla live(官方教程)
http://forum.ubuntu.org.cn/viewtopic.php?p=2643583
使用Clonezilla对硬盘进行镜像和克隆_Linux教程_Linux公社-Linux系统门户网站
通过Clonezilla(再生龙) Live 2.2.0-13 备份和恢复设备_Linux新闻_Linux公社-Linux系统门户网站
硬盘引导Clonezilla ISO以及使用Clonezilla将镜像恢复至不同分区的方法_Linux教程_Linux公社-Linux系统门户网站
Freebsd 8.0 上架设PXE Boot 服务及 CloneZilla 远程备份还原服务_服务器应用_Linux公社-Linux系统门户网站
使用Clonezilla迁移到虚拟Linux环境 第5页_Linux教程_Linux公社-Linux系统门户网站
用"再生龙"Clonezilla 来克隆Linux系统!!_story的天空的技术博客_51CTO博客_clonezilla备份系统
利用Clonezilla备份还原Linux系统_人人都懂物联网-CSDN博客
使用clonezilla进行linux系统的物理机到虚拟机的P2V迁移_建生张_新浪博客
IBM Developer 正在整合其语言站点组合。 – IBM Developer
【Linux应用】Clonezilla使用指南_jiangwei0512的博客-CSDN博客_clonezilla
硬盘引导Clonezilla ISO以及使用Clonezilla将镜像恢复至不同分区的方法_Linux教程_Linux公社-Linux系统门户网站(还原到不同分区的做法)
再生龙u盘制作及使用 - Linux - clonezilla_kiss the world 的博客-CSDN博客_再生龙u盘制作(U盘制作方法,以上部分内容转自此篇文章)
更多推荐
所有评论(0)