LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 2439|回复: 12

linux系统备份真经---ghost的应用

 关闭 [复制链接]
发表于 2006-5-16 09:20:59 | 显示全部楼层 |阅读模式
linux系统备份真经---ghost的应用
车里焖---2006-5-16

我们的目的:备份一个linux分区,生成一个备份文件。

我们的愿望:简单、安全、高效。
ghost的优点:图形化,使用简单。网上帮助多。鼠标操作,局域网多台电脑同时恢复。支持ntfs分区等。
一 启动dos。
1如果你有软驱可以用win98启动盘启动电脑。
2可以用系统维护光盘启动。
3如果你有win可以用矮人之类的程序从boot.ini启动。

二运行ghost
ghost 必须是8.3或更高版本,网上能找到for dos的。选择local---〉partition---〉to disk
选择你要备份的linux分区,然后选择目标分区。确定即可。

说明:

1 源分区必须是ext2/ext3格式,目标分区你可以选择fat32分区,ntfs分区。如果是fat32分区,ghost自动分割文件,自动压缩,我曾经把5GB的ext3分区高压缩成1.7G
2 在win下可以用ghostexplorer打开压缩文件导出某文件。
3 ghost8.2版本在dos下写入ntfs分区有问题不建议使用。
4 如果你想在win下面备份、恢复linux分区可以使用ghost32,建议使用高版本,目前最高版本10。这是最简单的备份恢复方法,前提是你要有win
5 其他第三方工具,如acronis true image 也是可以的。
7 什么是ghost不支持的分区类型?
答:
目前支持的分区有:FAT16、FAT32、NTFS、EXT2/3
不支持指的是:
1不能压缩:一个分区5个GB备份出来就是5GB
2不能浏览、导出包里面的文件。

而不是不能备份和恢复。
ghost这类程序都有按扇区备份恢复功能,可以备份恢复任何分区。

8 尽量不要在一个运行的系统中备份自己。这就好像不要自己给自己动手术一样。如果你想用linux备份linux,请找一个livecd启动盘。
9 在linux中备份尽量使用dd。尽量不要使用tar,cp这类文件备份程序。用文件备份程序备份分区,某些打了不可备份标记的文件不能备份出来,某些元数据也不能备份出来。一个明显的例子是tar不能备份本分区上的grub或lilo。
 楼主| 发表于 2006-5-19 05:30:55 | 显示全部楼层
10 从速度上说,很多linux发行版没打开dma,在打开dma的linux下,dd和tar的速度也远不如ghost。
回复 支持 反对

使用道具 举报

发表于 2006-5-19 06:48:53 | 显示全部楼层
rsync 应该更好。纯粹臆测。
回复 支持 反对

使用道具 举报

发表于 2006-5-19 07:06:30 | 显示全部楼层
只要打开DMA,dd/tar 不会比 ghost 差。Ghost 有多快?难道还能超过总线限制?(新版内核好像已经很少见到 DMA 打不开的情况了吧?)

还有,Ghost 不支持 Linux 的众多文件系统。用来备份 Linux 系统,这个是致命弱点。
回复 支持 反对

使用道具 举报

发表于 2006-5-19 07:30:31 | 显示全部楼层
俺不喜欢 Ghost 这种为 M$ 而生产物,要备份 Linux,还是喜欢native 的Linux 工具如 tar,rsync,partimage 等
回复 支持 反对

使用道具 举报

发表于 2006-5-19 15:53:53 | 显示全部楼层
Post by aleng
9 在linux中备份尽量使用dd。尽量不要使用tar,cp这类文件备份程序。用文件备份程序备份分区,某些打了不可备份标记的文件不能备份出来,某些元数据也不能备份出来。一个明显的例子是tar不能备份本分区上的grub或lilo。

我从来都用tar,从未出过问题。我试过将tar过的系统从一个硬盘搬到另一个硬盘,从台式机搬到本本,从本本搬到另一架新台式机,搬运过程中还转用过各种不同的文件系统,不同的分区大小等等,都是稍加配置就可以用了。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-5-20 23:34:27 | 显示全部楼层
只要打开DMA,dd/tar 不会比 ghost 差。-------我看: 兄弟没比较过,没测试过,没用过

Ghost 不支持 Linux 的众多文件系统。用来备份 Linux 系统,这个是致命弱点。-----我上面已经说得很清楚1可以用ghost高压缩比备份“/”的ext3分区,用这个常用的功能备份linux足够了。 2ghost类软件的 按扇区读写功能可以快速备份任何分区表中有的分区,但不能压缩。不压缩当然快。简称ghost可以备份任何类型分区。包括已知的未知的,加密的,甚至是你自己的分区格式。

我从来都用tar,从未出过问题。------读了第九条你就知道这是个 有损搬运 过程,而不是 克隆。
回复 支持 反对

使用道具 举报

发表于 2006-5-20 23:58:57 | 显示全部楼层
Post by aleng
只要打开DMA,dd/tar 不会比 ghost 差。-------我看: 兄弟没比较过,没测试过,没用过。
我又不是没用过ghost,上年暑假用ghost用了3个月!
至于严格的比较,我是没有做过,但是我相信ghost没那个能力。要说服我,请给出相关数据。
Ghost 不支持 Linux 的众多文件系统。用来备份 Linux 系统,这个是致命弱点。-----我上面已经说得很清楚
1可以用ghost高压缩比备份“/”的ext3分区,用这个常用的功能备份linux足够了。

据我所知,很多人都不用extX这个半垃圾FS的。reiserifs/xfs 用的人会更多,但是ghost不支持。
高压缩这个问题,我相信bzip2 的压缩不比ghost自带的差。

2ghost类软件的 按扇区读写功能可以快速备份任何分区表中有的分区,但不能压缩。不压缩当然快。简称ghost可以备份任何类型分区。包括已知的未知的,加密的,甚至是你 自己的分区格式。
不压缩的,可以用cpio。Linux 的这些软件功能上远比 ghost 强百倍。

我从来都用tar,从未出过问题。------读了第九条你就知道这是个 有损搬运 过程,而不是 克隆

1。你说的是备份,不是克隆。
2。有损备份是什么概念?损失什么了?DD+bzip2 就是无损的,还要ghost干嘛?


在你没用过Linux的软件前,请不要轻易下(有可能是错误的)结论。
回复 支持 反对

使用道具 举报

发表于 2006-5-21 00:02:23 | 显示全部楼层
rsync 只更新那些变更过的文件,不更快吗? 极其反感 EXT3 ,不知道有多少人还守着 EXT3。
cpio 比 tar 更快,产生的文件更小(未压缩的情况下,压缩后区别不大)
回复 支持 反对

使用道具 举报

发表于 2006-5-21 00:20:05 | 显示全部楼层
说句不好听的,感觉楼主的文章会误导 Linux 初学者。。。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表