昨天服务器挂掉了,没想到因祸得福

很抱歉,让一直浏览网站的你一天时间没能访问正常页面,抱歉!
11月2号晚上帮朋友配置服务器,当时真的是很晕,那天有些不舒服。不然也不会把人家服务器16G内存看成2G的。当时给朋友配置的时候,由于有几个地方不需要一直盯着,所以就去改了下我刚写好的分别备份所有网站数据,并发送到相应管理员的脚本,在最后一行写了如下内容:


unset SQLNAME SQLPASS BACKUP DOMAIN_BLOG
find ${BACKUP}/ -type f -mtime +5 -exec rm -f {} \;

我想注意观察的人一定一眼就能看出来吧,但当时我没注意。加上后直接保存退出了。
在计划任务里两点时运行改脚本,第2天我正常接受到备份邮件!当然没在意,因为网站可以正常访问。然后我同事问我一个代理帐号,说无法登录,我便试了一下,真没办法登录,然后访问了一下bloghost.cn的管理页面,发现他们做了升级,开始我变有点怀疑会不会是他们那边升级到时端口被封掉了。变马上联系xuun老大(bloghost的老大),之后很快回复没问题。我很奇怪,但我无法使用任何远程管理工具连接到我的服务器。然后在那里想办法,后来突然想起bloghost的服务器管理页面有个连接功能,找回密码管理页面密码访问管理页面,连接这个服务器管理界面还真连接上了,但任何命令都无法使用,特奇怪,一直提示没有这个命令那个命令的!能使用的都是最基本的cd、dir 、vim、mv其他的几乎不行。我就靠这几个东西把网站数据全部download下来的!数据库文件,以及配置文件是因为我使用源码编译安装,所以才保留了下来,不然真痛苦啊!
然后昨天晚上到家开始关闭网站,重新安装系统,安装编译必要包。然后可悲的事情再次到来,就是我没有把已经备份好的网站数据及备份文件拷贝到我的笔记本里。没带回来,哎~郁闷。只能11月4号在去恢复。当时安装完系统后做了个简单的静态页面说明了情况,开启httpd服务。已供web服务,今天大概中午时关闭httpd服务,无法访问网站,直至下午4点全部网站恢复正常!

这次问题主要就是我上面的那两条命令写错位置了,忘记在最后加过"unset"了,所以直接删除了根目录下所有5天前的东东!哎~

- THE END -
版权声明:
转载原创文章请注明,文章出处:http://kinggoo.com
原文地址:http://kinggoo.com/webserverdown.htm
发表评论?

4 条评论。

  1. 呵呵,疲惫的工作,出错的概率很高啊

发表评论