服务器真不简单,每天“哼唱”24个小时,每周七天,好像有无限能量,但其实它也不过是一台机器,是机器都是需要维护的,不维护的话怎么能够和它“长相厮守”呢?
有些人可能一听到要维护服务器就感到头疼,因为不懂就会束手无策。实际上,维护服务器就像维护PC一样,现在@ITSHOP科技?教你大招,只要掌握以下10点,一切都so easy!
1.做好备份工作
为了防止“意外”发生而导致数据丢失,必须对系统进行安全备份。
备份服务器操纵系统建议一个月一次,备份数据库一周一次即可。
并且建立双重备份制度,除了在服务器贮存之外,还应该拷贝到其它介质上,以防遭病毒破坏而导致数据丢失。
2.检查磁盘使用情况
不要将生产系统用作存档系统。删除不再使用的旧日志、电子邮件和软件版本,保持系统不受旧软件的影响限制了安全问题。
一个较小的数据占用空间意味着更快的恢复。如果你的使用量超过了磁盘容量的90%,可以减少使用或添加更多的存储空间。如果分区达到100%,服务器可能停止响应,数据库表可能损坏,数据可能丢失。
3.保持操作系统更新
Linux系统的更新经常发布,掌握这些更新可能具有挑战性,这就是为什么我们使用自动化的补丁管理工具,并在系统过时时进行监控以提醒我们。
如果你手动更新服务器(或根本不更新),你可能会错过重要的安全更新。hacker通常会在问题被披露后的数小时内扫描易受attack的系统,所以快速反应是关键。
如果不能自动化更新,那么创建一个更新系统的时间表。对于当前版本,建议至少每周一次,对于较旧的OS版本,建议每月一次。
4.监测系统日志
运行系统日志程序,系统会记录下所有用户使用系统的情形,包括最近登录时间、使用的账号、进行的活动等。日志程序会定期生成报表,通过对报表进行分析,你可以知道是否有异常现象。
5.检查硬件错误
你可能需要查看日志以查找硬件问题的任何迹象。过热通知,磁盘读取错误,网络故障可能是潜在硬件故障的早期指标。这些很少见,但值得一看,特别是如果系统没有在正常范围内工作。如果不加检查,糟糕的组件可能会让服务器崩溃。
6.检查服务器利用率
检查服务器的磁盘,CPU,RAM和网络利用率。如果接近极限,则可能需要计划向服务器添加资源或迁移到新服务器。如果你没有使用性能监视工具,则可以在大多数Linux服务器上安装systat,这将为你提供一些基线性能数据。
7.更改密码
密码保护可以说是服务器系统的第一道防线,建议每6到12个月更换一次密码,特别是如果你已经将密码发给他人进行维护。
8.检查系统安全性
建议使用Nessus等远程审核工具定期检查服务器的安全性。定期安全审核可用于检查系统配置,操作系统更新和其他潜在的安全风险。建议每年至少4次,最好每月一次。
9.虚拟化有助于服务器维护
事实上,明智的做法是虚拟化所有可以虚拟化的服务器。为什么呢?因为现在启动备份VM非常容易。通过在较新的硬件上虚拟化多个运行在旧硬件上的服务器,几乎总是能够提高正常运行时间。
据我所知,并非所有服务器都可以虚拟化。有时候,许可、性能和硬件问题会阻止它,但仍然有很多机会虚拟化有意义的服务器。
10.物理清理服务器
尽管有些服务器安装在服务器机架里面,但也难免会吸入可能降低性能和可靠性的污垢和灰尘。
尘土是服务器最大的杀手,因此需要定期给服务器除尘,尤其要注意的是电源的除尘。
维护服务器的时间耗费并不需要太长,只需要一点时间,不仅可以减少服务器中断次数,还可以延长其寿命,所以赶紧动起来吧!
原文地址:http://blog.51cto.com/13888599/2160360