LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
楼主: Qlin

做次gentoo不容易.我想做好之后做个备份应如何操作?

[复制链接]
发表于 2004-12-12 19:45:33 | 显示全部楼层
哈哈,我装个矮人的纯DOS,有WIN的osloader就多一项,可以用ghost备份linux的分区,挺爽,备份和恢复都很快。什么时候搞坏了,只需两分钟,再也不用担心重装了,
发表于 2004-12-12 20:34:07 | 显示全部楼层
Ghost的灵活性没有tar好,比如我这样的系统Ghost是无法备份的:
  1. /boot           ext2
  2. /               reiserfs
  3. /var            reiser4
  4. /home           xfs
复制代码
发表于 2005-1-2 21:44:32 | 显示全部楼层
我是直接在当前运行系统中做备份, 需要先停止 udev 和 mysql.

udev 如果不停止, 备份出来的dev 目录不对,
mysql 不停止的话, 备份出来的数据有可能不完整.
发表于 2005-1-3 18:43:40 | 显示全部楼层
在tar时候需不需要加-p 的参数?
发表于 2005-1-3 20:03:08 | 显示全部楼层
解开的时候要 -p. 我解开的时候, 用 tar xvzfp.
我压缩的时候, 还用了一个 -l 参数, 不备份 root 文件系统之外的文件系统, 因为我平时mount 了很多东西.
压缩用的 script如下:

#!/bin/sh

# linux root. if is / then need not the slash
root=

# output file name
targetdir=/g

# file name
filename=debian_kde.tgz

echorun(){
echo $*
$*
}


echorun /etc/init.d/udev stop
echorun /etc/init.d/mysql stop

echorun rm ${targetdir}/$filename

echorun . ./clearlog

echorun tar cvzfl ${targetdir}/${filename} ${root}/ --exclude /tmp --exclude /proc --exclude /sys --exclude /var/cache/apt/archives --exclude /root/.opera/cache4 --exclude /root/.mozilla/firefox/default.to1/Cache
发表于 2005-1-3 23:14:53 | 显示全部楼层
我还是比较懒的说,装好X,xfce4,firefox后tar -cvpf,没用压缩是因为老觉得bzip或gzip一下后的包损坏一点点,整个东西都没法用了,不分段是因为有dvd刻录机可用,倒进win后用光盘编辑软件打开一个类型的livecd(我比较喜欢fanx),然后把备份包加进去,刻上一张rw的就ok了^_^
发表于 2008-11-27 19:57:20 | 显示全部楼层
Post by akarc;951844
  

## 不需要备份的目录, 记得 !!不!!要 “/” 在尾。
dir_excludes="/dev /proc /sys /tmp /usr/src /usr/portage /var /opt /root /home"

[/CODE]
:cool:

/var 不备份,导致 /var/lib/portage 的 world 文件,还有 /var/db/pkg 下面的已经安装的信息都没了。

怎么恢复?如果恢复不了,版主修改一下帖子,去掉这个吧。已经让一个兄弟的系统挂掉了。
回复 支持 反对

使用道具 举报

发表于 2008-11-27 21:40:23 | 显示全部楼层
谁知道怎么加快tar的速度
回复 支持 反对

使用道具 举报

发表于 2008-11-27 21:51:23 | 显示全部楼层
这都被挖出来了,汗
回复 支持 反对

使用道具 举报

发表于 2008-11-28 08:07:19 | 显示全部楼层
好贴,先收藏了,有时间好好看看
回复 支持 反对

使用道具 举报

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

本版积分规则

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