tar备份与恢复系统疑问

回复 收藏
铭哥!我研究了几天,我用tar 备份与恢复系统有很多疑问
这是备份
1.  tar -cvpzf /back/backup.tgz --exclude=/proc --exclude=/lost+found --exclude=/mnt --exclude=/sys --exclude=/media --exclude=/back    /   
我系统分区是/sda1 对应/boot ,/sda2 对应 / , /sda3 对应/home 。上面条命令是不是会备份我的/boot, /home分区?这是第一个疑问。
2.如果我把上面备份的系统 tar -xvpzf /back/backup.tgz -C /   表示/boot 分区,/home分区的数据也恢复到之前的?这是第二个疑问。这是在原来系统上的硬盘
3,如果我把上面备份的系统恢复到另外一个硬盘,另外一个硬盘是不是要先分区分好/boot , / ,  /home这三个分区,然后再把备份的系统复制到移动硬盘上,再恢复 用tar -xvpzf /back/backuptgz -C 。这是第三个疑问
求解!
2012-04-27 10:47 举报
已邀请:
0

阿铭 管理员

赞同来自:

tar 排查某个目录或者文件的时候,格式为  --exclude filename  你的格式出错了。

tar 解包的时候,会把 /  过滤掉,不会原本的一模一样的解压。 举个例子
你打包的目录为   /var/log/
那么 解包的时候,会在当前目录下生成一个 var 目录,然后再往下的目录结构是和打包时是一样的。
比如,你当前目录为 /root  那么解包完了后就出来了  /root/var/log/

回复帖子,请先登录注册

退出全屏模式 全屏模式 回复
评分
可选评分理由: