关于linux系统的备份我还有些问题要问
我想备份我的linux分区ext3的,在论坛里面搜了一下,有几种方法:1 用Ghost
不过我看到有人说支持ext3有人说不支持,我也搞不清楚。还有人说ext3备份后ghost恢复时会恢复成ext2。:shock:
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恢复过去?
不好意思,问题这么多 :oops: ,不过我也是在论坛上搜索过再发问的,我是个新手,想在行动之前把问题都搞清楚。请大家帮帮忙,多谢了。 ghost的确不太支持ext3格式,恢复不了系统的。
像这些tar,dd的,要看看帮助,说明的,各人有各人的用法。
其它的我就不懂了。 :mrgreen: 不好意思,我的英文不太好,用man tar看不太懂 :oops: 并且有些东西看man看不出个123来的 备份 无非 就是把 要 要留的东西
放到一个文件
:mrgreen: 是啊,不过具体怎么做啊 :wink: 帮帮忙啊,大家给个意见啊:?: 去终端和shell版的置顶看看吧,因为今天我去那看了看,有你想要的。 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,最后重启就可以了。 我知道了,多谢大家帮忙 :-D:-D
感激ing
页:
[1]