LinuxSir.cn,穿越时空的Linuxsir!

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

如何备份和恢复系统?

[复制链接]
发表于 2010-4-7 11:24:23 | 显示全部楼层 |阅读模式
公司里配了台新的电脑,我想新装个ARCH,但里面很多东西都要重新搞,麻烦!各位大侠有没有试过从旧电脑里面的系统备份或压缩下,在新电脑里面恢复的?谢谢了,哈哈。
发表于 2010-4-7 11:34:37 | 显示全部楼层
旧电脑系统tar打包,新电脑分好区,拷过去解压,或者直接把新电脑的硬盘装到旧电脑上,分好区直接cp整个系统,然后后针对新硬盘情况改一下menu.lst和fstab,最好用uuid,省事,最后删掉旧机器显卡驱动,换新驱动
回复 支持 反对

使用道具 举报

发表于 2010-4-7 11:41:53 | 显示全部楼层
楼上正解,tar的时候包含有文件已的权限,我发现如果直接cp的话,文件的权限有问题,系统有些服务启动有问题。
回复 支持 反对

使用道具 举报

发表于 2010-4-7 11:47:29 | 显示全部楼层
Post by luyaotang;2081249
楼上正解,tar的时候包含有文件已的权限,我发现如果直接cp的话,文件的权限有问题,系统有些服务启动有问题。

直接cp可能有问题吗?我这样干过好几次了啊
回复 支持 反对

使用道具 举报

发表于 2010-4-7 11:52:33 | 显示全部楼层
正好想了解一下tar备份的问题,请问,具体的命令应该怎么下?
排除哪些目录(比如/proc)?
有些文件没有办法被打包的(比如socket文件),怎么办?
有谁给出一个命令,大家讨论一下吧?
还有,似乎dd也可以用来导出,但是,这个命令,dd的分区式大,出来的文件就是多大,晕。
回复 支持 反对

使用道具 举报

发表于 2010-4-7 12:00:24 | 显示全部楼层
cp -a应该就没事了
回复 支持 反对

使用道具 举报

发表于 2010-4-7 13:18:03 | 显示全部楼层
我重装arch的做法:
把/etc/和/home留着,打包也行复制也行,反正配置文件而已...
pacman -Q > list
livecd 到另一个机器上挂上分好区的硬盘然后 pacman -S `cat list` -r /new/root...
速度快的源基本半小时搞定...
善后工作是调整下驱动,fstab,装grub,设置下用户...
回复 支持 反对

使用道具 举报

发表于 2010-4-7 13:52:10 | 显示全部楼层
顶alpha.gu。
上次看到一个帖子提到用tar的方法,说最好把/dev
打包进去。又有评论说不要把/dev打包进去?。!?
回复 支持 反对

使用道具 举报

发表于 2010-4-7 14:23:00 | 显示全部楼层
直接clonezilla不就完事了?
回复 支持 反对

使用道具 举报

发表于 2010-4-7 14:34:24 | 显示全部楼层
/dev打包进去是没有内容的,不用担心。。。
回复 支持 反对

使用道具 举报

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

本版积分规则

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