Chinaunix首页 | 论坛 | 博客
  • 博客访问: 17097
  • 博文数量: 6
  • 博客积分: 1410
  • 博客等级: 上尉
  • 技术积分: 80
  • 用 户 组: 普通用户
  • 注册时间: 2008-12-19 12:04
文章分类

全部博文(6)

文章存档

2009年(6)

我的朋友
最近访客

分类: LINUX

2009-01-06 05:38:09

                         RHEL4上服务器的备份与还原
   LINUX系统是众所周知的非常安全的系统,但安全都是相对的,而不是绝对的,所以作为系统工程师,定期为系统进行备份是非常必要的,在我看来最简单易用的备份是用TAR命令进行备份与还原。
   首先检测当前系统状态,比如我们已经搭建了LAMP环境,我们可以先检查一下MYSQL中的数据库及其中的表等信息,DNS资源记录及解析结果,然后开始备份,用tar cvpzv backup.tgz --exclude=/proc --exclude=/lost+found --exclude=/backup.tgz --exclude=/mnt --exclude=/sys / 便可将当前系统备份下来其中P是个非常重要的参数,表示保留原权限的备份,要特别注意的是备份前一定要保证有足够的空间才可以,其中--EXCLUDE 表示要排除的目录,相信不难理解,然后我们为了验证备份的有效性,可以手工删除一些文件及文件夹(只是为了模拟出错),如/USR ,/ETC等,最好别删/BIN,应为删后会导致TAR命令不可用,处理完后,再查数据库及DNS记录等已经不行了,此时可以用命令tar xvpzf backup.tgz -C / 即可恢复(注意也要保证有足够的空间),恢复后便可验证效果了,你想要的结果全回来了,简单易用吧。
   当然,也可以用tar cvpjf backup.tar.bz2进行备份与还原,道理都一样,只是压缩的程度不一样,相同内容时BZIP2比GZIP压缩率更高一些,但备份时速度也会更慢一些。
   初次发表文章,不妥之处,敬请指教,只是想把自己所做的比较实用的实验与大家分享,希望大家多多交流!!!
阅读(670) | 评论(0) | 转发(0) |
0

上一篇:没有了

下一篇:本人收集的好资料网址(2)

给主人留下些什么吧!~~