当前位置: > 运维管理 >

Linux 系统全备份和恢复

时间:2016-12-06 13:43来源:linux.it.net.cn 作者:IT

    最近,公司外网的Linux服务器交给我维护了。我是linux菜鸟一枚,接触linux也不多。检测日志的时候发现有硬盘有大量的坏道信息。

 用命令:smartctl -H /dev/sda  检测了硬盘,结果是“SMART overall-health self-assessment test result: Failure”,马上申请了更换硬盘。用新硬盘重新装了系统后,不想在重新安装原来的服务和做大量的配置。打算用备份数据直接替换整个系统。(操作系统为centos 5.8)

1.用新硬盘重新装系统,备份/etc/fstab文件和/boot/grub/grub.conf。

2.  用tar命令打包备份旧硬盘的下面的每个目录:tar zcvpf xxx.tar.gz  目录 (tar zcvpf  home.tar.gz /home ) 一定要加p参数,这样就保留了文件权限

/etc目录        

/boot目录

/root目录

/usr目录

/home目录   

/bin目录

/lib目录

/sbin目录

/var目录 

/opt目录 

3.将tar.gz包拷贝到新系统根目录下 ,  用  tar zxvpf  home.tar.gz  -C / 进行还原就好了,其他的目录和操作home一样操作就好了。

4.由于重装了系统和更换了硬盘,将第一步备份/etc/fstab文件和/boot/grub/grub.conf在重新还原。

5.重新启动系统,一切服务正常运行。

(责任编辑:IT)
------分隔线----------------------------
栏目列表
推荐内容