- 通过Mondo Rescue开源工具来实现linux系统的打包备份,Mondo Rescue是开源的,官网地址http://www.mondorescue.org/。
一、下载安装包
- 可以根据你的系统类型自行去官网下载,由于会有很多依赖关系,条件允许建议者通过网络yum的形式安装
rpm -ivh mondo-3.2.1-1.rhel6.x86_64.rpm
二、使用工具备份成镜像
- root用户下输入mondoarchive,然后就都是图形操作了
- [root@TIANCOM ~]# mondoarchive
- See /var/log/mondoarchive.log for details of backup run.
- Checking sanity of your Linux distribution
- …….
- 选择标记的存放在服务器本地硬盘里面就可以了,点击回车下一步出现让你选择存放路径,直接默认即可,回车下一步
- 一般选择gzip作为压缩条件就可以了,回车下一步
- 选择镜像文件的大小,一般直接默认dvd的4480M就好了,选择Ok回车下一步
- 替你的镜像命名,随意命名即可,如果有多个镜像工具会在后面自行标记1-9来区分,ok下一步
- 选择你要备份的目录,一般默认根目录即可,直接下一步
- 选择你要排除的文件,一般镜像存放目录肯定排除不需要备份,还有根目录下的临时文件,或者一些其他不用的,具体根据实际情况和网上一些备份情况斟酌,注意在还原的时候你建立这些没有备份的文件。下一步
- 问你是否备份并且检测,点击yes下一步
- 选择你的系统内核,redhat内核不要改动,其他系统有些需要改动,不用改的直接下一步
- 选择yes就进去备份界面了,
- 等待几分钟,系统就会提示你制作成功了,然后到默认路径下查看是否生成iso文件即可。
- [root@TIANCOM home]# cd /var/cache/mondo
- [root@TIANCOM mondo]# ls -l
- 总用量 3759816
- -rw-r—r—. 1 root root 11 10月 31 13:38 difflevel.0
- -rw-r—r—. 1 root root 11 10月 31 13:38 difflevel.0.aborted
-rw-r—r—. 1 root root 3850039296 10月 31 14:32 redhatora11g-1.iso
三、恢复镜像
通过软通牒在win上刻录好光盘,刻录成功之后,在另外的机器上试着还原,有四个命令供你选择,一般选择第一个自动恢复(如果你不需要重新分区什么的)