QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 709|回复: 8

关于linux系统的备份我还有些问题要问

[复制链接]
发表于 2004-10-28 20:02:15 | 显示全部楼层 |阅读模式
我想备份我的linux分区ext3的,在论坛里面搜了一下,有几种方法:
1 用Ghost
   不过我看到有人说支持ext3有人说不支持,我也搞不清楚。还有人说ext3备份后ghost恢复时会恢复成ext2。  
2 用tar命令
    我更倾向于这种方法,但是还有几个疑问有人举例子备份用"tar -cjpvf /mnt/wind/linux.tar.bz2 / --exclude=/mnt"
    我想知道这个命令是不是把根分区/  下面的所有东西备份为/mnt/wiind下面的linux.tar.bz2文件,那么"--exclude=/mnt"这个参数是作什么用的?
     还原的时候有人举例子用"tar -xjpvf /mnt/wind/linux.tar.bz2 -C /"命令,我想知道这个命令把linux.tar.bz2文件恢复到哪个分区了?参数“-C /"是做什么用的?还有就是恢复的时候可以用fanx启动机子然后把ext3分区挂上然后再恢复吧。
3 其它还有用dd还有别的一些工具,好像很复杂没有细看

      我现在的linux分区在hda10,觉得linux的分区太小了,我想调整一下,所以要先备份,但是我调整以后可能把linux放到hda9或者是别的分区,我的Grub在mbr这样的话我恢复之后应该无法启动linux了吧,该怎么改grub呢?
      并且这样改动之后,分区表变动了,linux可以自动识别新的分区信息么?(我用的是MagicLinux1.2beta3)
      如果备份整个分区不方便我是否可以紧紧备份/usr文件夹,然后重装linux后把/usr恢复过去?

不好意思,问题这么多 ,不过我也是在论坛上搜索过再发问的,我是个新手,想在行动之前把问题都搞清楚。请大家帮帮忙,多谢了。
发表于 2004-10-28 20:13:03 | 显示全部楼层
ghost的确不太支持ext3格式,恢复不了系统的。
像这些tar,dd的,要看看帮助,说明的,各人有各人的用法。
其它的我就不懂了。
回复

使用道具 举报

 楼主| 发表于 2004-10-28 21:27:59 | 显示全部楼层
不好意思,我的英文不太好,用man tar看不太懂 并且有些东西看man看不出个123来的
回复

使用道具 举报

发表于 2004-10-28 21:38:08 | 显示全部楼层
备份 无非 就是把 要 要留的东西

放到一个文件
回复

使用道具 举报

 楼主| 发表于 2004-10-28 23:10:53 | 显示全部楼层
是啊,不过具体怎么做啊
回复

使用道具 举报

 楼主| 发表于 2004-10-29 19:37:55 | 显示全部楼层
帮帮忙啊,大家给个意见啊  
回复

使用道具 举报

发表于 2004-10-29 20:08:26 | 显示全部楼层
去终端和shell版的置顶看看吧,因为今天我去那看了看,有你想要的。
回复

使用道具 举报

发表于 2004-10-29 20:33:55 | 显示全部楼层
ghost 对ext2/3分区支持情况不清楚。

tar -cjpvf /mnt/wind/linux.tar.bz2 / --exclude=/mnt是将除/mnt 目录下文件外大包压缩为 /mnt/wind/linux.tar.bz2 .
tar -xjpvf /mnt/wind/linux.tar.bz2 -C 应该是恢复打包的内容回 / 目录。

其实不必移动所有文件,如果只是想扩容一可以使用resize 工具,再或者新增加一个分区例如,例如原来/usr 没独立分区现在可新建立一个分区,挂载后将/usr 目录下东西都复制过去,然后编辑/etc/fstab 将新分区设为 /usr 分区,然后rm -rf /usr  ,最后重启就可以了。
回复

使用道具 举报

 楼主| 发表于 2004-10-30 02:06:40 | 显示全部楼层
我知道了,多谢大家帮忙   
感激ing
回复

使用道具 举报

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

本版积分规则

GMT+8, 2024-11-15 22:31 , Processed in 0.040623 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

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