由于本人太好折腾系统,即使像linux这样稳定的系统也难免被整的乱七八糟,如果能像用ghost备份windows系统一样备份linux系统,那就方便多了。
google一下,有不少方法,最像ghost的当然是ghost for linux了。网上有一些使用的方法,我懒的打字了,直接从别处拷贝一份过来算了,如下:
1、下载G4L的iso文件刻成盘,从光盘启动。
2、运行g4l -bash-3.2#g4l
3、选择 FileMode 这个模式,因为我只要复制文件信息就可以,这样省空间。
RAWMode会把所有信息都Ghost,连不含文件的空磁盘区域。
4、选择select partition加载准备存放镜像的分区,,我这里选择的是hdb5加裁到/mnt/local
5、选择Launch client
*Partition to save/restore 这里选择要备份的区
*Image file to create/use 这里输入文件名:注意必须连路径一起输入如:/mnt/loacl/backup.img
按F5继续。
6、Compression level 这里选择压缩格式,如果要备份有MBR的区就不能选Bzip2,像我备份sda1分区/boot就不压缩。
按F5 OK下去,对于Warning 不能检查Continue下去就好了。接下来就是等待吧。
后记:
哪天需要恢复系统了,我再把恢复的步骤加上
http://www.ej38.com/showinfo/linux-110475.html
Linux ghost也疯狂(ghost for linux(g4l)):
参考文章:
http://www.howtoforge.com/back_up_restore_harddrives_partitions_with_ghost4linux?topic=306348
软件使用
1.下载软件:
软件下载地址:http://jaist.dl.sourceforge.net/sourceforge/g4l/g4l-v0.22.iso
然后把这个iso文件刻录成光盘,每次备份和恢复的时候主要就用这张光盘.
2.建立一个FTP服务器。
3.进行系统备份
出现命令提示符输入:g4l
然后会启动g4l软件,按以下步骤设置即可:
1,在Main Menu界面中选择RAW Mode
2,在RAW MODE中选择Network use
3,在NETWORK USE界面中进行设置
A:Pick device 选择网卡
B:Config device 如果网卡为静态IP选择此项输入IP地址
C:Config with DHCP 动态分配IP的选择此项
D:Config FTP 输入FTP服务器的IP地址(例:192.168.205.244)
E:Config useridpass 输入FTP服务器的用户名和密码(upload:upload)
F:Config Filename 备份的文件名(linux_backup.lzo)因为下面的压缩方式我选择了lzop,所以文件名是以lzo结尾的以便区分
G:Toggle compression 我选择的是默认的Lzop
P:Path To ... 这个可以选择一个文件夹,即系统镜像文件在ftp服务器上的存储文件夹,不输入即为登陆FTP服务器的根目录
其余选项应该不用设置,然后选择H:Backup开始备份
如果出现进度条就说明开始备份了
注:恢复系统基本一样,选择H:Backup改成I:Restore即可.
说明:本来以为这样就可以了,但在虚拟机上测试时,Backup没什么问题(文件生成了,但生成 有没有问题,不太清楚),
Restore后,虚拟机重启,无法进系统(错误:Volume group "VolGroup00" not found,kernel panic...),
可能与恢复后虚拟机逻辑盘没设置好有关,不知实体机上是否有类似问题. 2007/07/09
----已经解决,是由于虚拟机设置问题,所备份的系统使用IDE硬盘,而恢复的系统使用SCSI硬盘,改为IDE硬盘后,可以恢复. 2007/07/09
分区备份(Partition to Partition) 2007/07/12
磁盘备份是连带所有磁盘分区信息一起备份的,分区备份有点复杂,没有备份MBR信息,所以恢复分区之后,需要重新设置引导信息.
1,备份所有分区(如,/,/boot,==)
2,恢复所有分区
3,恢复分区文件格式
用g4l恢复分区后,分区本身格式虽然已经恢复,但引导区此刻仍无法识别分区信息,比如linux的根分区(/)文件格式已经是Linux,即rescue时已经可以识别,但用fdisk -l查询时,可能还是FAT16格式,此时,就需要更改MBR中的分区信息
fdisk /dev/hd6(假设需要修改hd6在MBR中的文件格式)
接下来可以根据fdisk命令的帮助进行操作(l:查询文件格式代码;t:更新文件格式;p:查看分区信息;w:确认修改)
4,设置grub
用安装盘进入rescue模式,在命令行中输入grub进入grub命令模式
root (hd0,5) (假设/boot分区在hd6)
setup (hd0)
然后reboot即可.
google一下,有不少方法,最像ghost的当然是ghost for linux了。网上有一些使用的方法,我懒的打字了,直接从别处拷贝一份过来算了,如下:
1、下载G4L的iso文件刻成盘,从光盘启动。
2、运行g4l -bash-3.2#g4l
3、选择 FileMode 这个模式,因为我只要复制文件信息就可以,这样省空间。
RAWMode会把所有信息都Ghost,连不含文件的空磁盘区域。
4、选择select partition加载准备存放镜像的分区,,我这里选择的是hdb5加裁到/mnt/local
5、选择Launch client
*Partition to save/restore 这里选择要备份的区
*Image file to create/use 这里输入文件名:注意必须连路径一起输入如:/mnt/loacl/backup.img
按F5继续。
6、Compression level 这里选择压缩格式,如果要备份有MBR的区就不能选Bzip2,像我备份sda1分区/boot就不压缩。
按F5 OK下去,对于Warning 不能检查Continue下去就好了。接下来就是等待吧。
后记:
哪天需要恢复系统了,我再把恢复的步骤加上
http://www.ej38.com/showinfo/linux-110475.html
Linux ghost也疯狂(ghost for linux(g4l)):
参考文章:
http://www.howtoforge.com/back_up_restore_harddrives_partitions_with_ghost4linux?topic=306348
软件使用
1.下载软件:
软件下载地址:http://jaist.dl.sourceforge.net/sourceforge/g4l/g4l-v0.22.iso
然后把这个iso文件刻录成光盘,每次备份和恢复的时候主要就用这张光盘.
2.建立一个FTP服务器。
3.进行系统备份
出现命令提示符输入:g4l
然后会启动g4l软件,按以下步骤设置即可:
1,在Main Menu界面中选择RAW Mode
2,在RAW MODE中选择Network use
3,在NETWORK USE界面中进行设置
A:Pick device 选择网卡
B:Config device 如果网卡为静态IP选择此项输入IP地址
C:Config with DHCP 动态分配IP的选择此项
D:Config FTP 输入FTP服务器的IP地址(例:192.168.205.244)
E:Config useridpass 输入FTP服务器的用户名和密码(upload:upload)
F:Config Filename 备份的文件名(linux_backup.lzo)因为下面的压缩方式我选择了lzop,所以文件名是以lzo结尾的以便区分
G:Toggle compression 我选择的是默认的Lzop
P:Path To ... 这个可以选择一个文件夹,即系统镜像文件在ftp服务器上的存储文件夹,不输入即为登陆FTP服务器的根目录
其余选项应该不用设置,然后选择H:Backup开始备份
如果出现进度条就说明开始备份了
注:恢复系统基本一样,选择H:Backup改成I:Restore即可.
说明:本来以为这样就可以了,但在虚拟机上测试时,Backup没什么问题(文件生成了,但生成 有没有问题,不太清楚),
Restore后,虚拟机重启,无法进系统(错误:Volume group "VolGroup00" not found,kernel panic...),
可能与恢复后虚拟机逻辑盘没设置好有关,不知实体机上是否有类似问题. 2007/07/09
----已经解决,是由于虚拟机设置问题,所备份的系统使用IDE硬盘,而恢复的系统使用SCSI硬盘,改为IDE硬盘后,可以恢复. 2007/07/09
分区备份(Partition to Partition) 2007/07/12
磁盘备份是连带所有磁盘分区信息一起备份的,分区备份有点复杂,没有备份MBR信息,所以恢复分区之后,需要重新设置引导信息.
1,备份所有分区(如,/,/boot,==)
2,恢复所有分区
3,恢复分区文件格式
用g4l恢复分区后,分区本身格式虽然已经恢复,但引导区此刻仍无法识别分区信息,比如linux的根分区(/)文件格式已经是Linux,即rescue时已经可以识别,但用fdisk -l查询时,可能还是FAT16格式,此时,就需要更改MBR中的分区信息
fdisk /dev/hd6(假设需要修改hd6在MBR中的文件格式)
接下来可以根据fdisk命令的帮助进行操作(l:查询文件格式代码;t:更新文件格式;p:查看分区信息;w:确认修改)
4,设置grub
用安装盘进入rescue模式,在命令行中输入grub进入grub命令模式
root (hd0,5) (假设/boot分区在hd6)
setup (hd0)
然后reboot即可.
作者:jackxiang@向东博客 专注WEB应用 构架之美 --- 构架之美,在于尽态极妍 | 应用之美,在于药到病除
地址:https://jackxiang.com/post/2914/
版权所有。转载时必须以链接形式注明作者和原始出处及本声明!
最后编辑: jackxiang 编辑于2013-4-28 14:04
评论列表