|
|
发表于 2013-7-30 11:36:37
|
显示全部楼层
网站这么多天没恢复,我感觉肯定是备份措施出了问题。说说我以前是怎么做的
+ ?" Z; [8 ^6 J7 b% C; a6 z$ Y0 h6 U0 {+ S; v+ }
网站备份分三个部分:
# ^% j3 v1 l9 \
" R2 }2 A- e _* R Z5 b' O) m* l: E1、操作系统及软件环境备份,这个很好办,做一个gho镜像文件即可,当系统崩溃时5-10分钟可以恢复。* Z* \6 A B! i$ O1 N% A E
- o) ?" P3 @1 W0 y& c
对操作系统备份,我的做法是把环境装好后,做一个gho镜像外,再做一个重启恢复的设置,即重启后恢复到初始状态。同时初始环境后,C盘不再做任何改动。gho文件会备份到另外一个盘,同时拷一份到异地的备份点。这样对于一般的问题,重启即可以解决。有时候也可以考虑每日半夜定时重启。9 j* }* R6 a8 V
9 ~0 }2 Y! e1 v( M4 \% T" D2、数据库备份,这个也不复杂,一般像这个网站,估计数据量为G级别,不过也好备份,做一个数据增量同步。这个可以租一个数据库服务器做备份用,也可以个人电脑上做一个。用了这个备份,服务器就算是爆炸了,也不会影响访问,只不过附件受到影响。我一般是做两个域名如www.***.com是正常的服务器。BBS.***.COM是备份服务器) M q, {$ |0 d; k
+ A+ N- W* R% s! A/ n+ F 做好上述两个备份,网站遇到问题可以半小时以内恢复,如果把上述增量备份定为每天一次的话,半小时内可恢复至前一天的数据,如果是实时增量同步的话,网站就基本不会受影响了,遇到突发情况,直接重新定向域名到备份服务器IP。1 p! J) w9 s/ Q; Y. \; ~4 W
( q5 k7 R/ }( f" } S' p1 Q$ v. H) H
3、附件备份,这个是数据量最大的部分,主要是图片以及附件。这个没什么好办法,建议多使用可靠性高的附件服务器(ftp)* S5 }; C) O: A8 |' T
5 v. c5 H- d7 d2 \% }RAID方式在本机备份,我一直觉得只是个临时措施,不大可能解决实际问题,一般是没事的时候可以备份,有事的时候基本用不上。异地备份才是彻底解决问题的最好办法。
m! x, I8 y3 y+ p6 v( m9 |9 g) {, N# e3 N$ F$ N# R1 e2 ^
以上三个备份,可以分别采用不同的备份方式,当然也可以分散在三个不同的地方,其中附件服务器最不好搞定,因为数据量实在是太大了,因此使用第三方的网盘方式不失为一个好办法,如果有条件可以租用一个附件服务器,带备份功能的。具备这个条件以后,一般切换个域名,或是恢复起来也是相当的快。不大可能出现加续几天不能访问的情况。 |
|