服务器,也称伺服器,是提供计算服务的设备。由于服务器需要响应服务请求,并进行处理,因此一般来说服务器应具备承担服务并且保障服务的能力。
服务器每周7×24小时不间断作业,如果没有做好日常维护的话,就不能及时发现问题并修复漏洞,减少损失。
然而,服务器维护是比较头疼的问题,如果公司有运维牛人,或者是托管/租用服务器,那你很幸运。但如果没有,你可能会束手无策,严重的会导致服务器中毒或入侵或被攻击等。
下面小编为大家梳理一下,让服务器维护变得更easy!
1.做好数据备份工作
为了防止“意外”发生而导致数据丢失,必须对系统进行安全备份。
服务器至少保证每月备份一次系统数据,每两周备份一次应用程序数据,每月备份一次用户数据。
并且建立双重备份制度,应该将修改过的重要系统文件存放在不同服务器上,以便出现系统崩溃时(通常是硬盘出错),可以及时地将系统恢复到正常状态。
2.检查磁盘使用情况
不要将生产系统用作存档系统。删除不再使用的旧日志、电子邮件和软件版本,保持系统不受旧软件的影响限制了安全问题。
如果你的使用量超过了磁盘容量的90%,可以减少使用或添加更多的存储空间。如果分区达到100%,服务器可能停止响应,数据库表可能损坏,数据可能丢失。
3.保持操作系统更新
服务器和PC没有本质区别,也运行着基本的操作系统,不论是Windows还是Linux,任何的操作系统都有漏洞,需要及时升级各种补丁来保护系统安全,规避可能能系统错误。
如果系统不能自动化更新,那么创建一个更新系统的时间表。对于当前版本,建议至少每周一次,对于较旧的版本,建议每月一次。
4.检查硬件错误
你可能需要查看日志以查找硬件问题的任何迹象。过热通知,磁盘读取错误,网络故障可能是潜在硬件故障的早期指标。如果不加检查,糟糕的组件可能会让服务器崩溃。
5.检查服务器利用率
检查服务器的磁盘,CPU,RAM和网络利用率。
如果接近极限,则可能需要计划向服务器添加资源或迁移到新服务器。如果你没有使用性能监视工具,则可以在大多数Linux服务器上安装systat,这将为你提供一些基线性能数据。
6.定期更改密码
账号和密码保护可以说是服务器系统的第一道防线,目前网上大部分对服务器系统的攻击都是从截获或猜测密码开始。一旦黑客进入了系统,那么前面的防卫措施几乎就失去了作用。建议每6到12个月更换一次密码,特别是如果你已经将密码发给他人进行维护。
7.检查系统安全性
建议使用Nessus等远程审核工具定期检查服务器的安全性。定期安全审核可用于检查系统配置,操作系统更新和其他潜在的安全风险。建议每年至少4次,最好每月一次。
8.监测系统日志
运行系统日志程序,系统会记录下所有用户使用系统的情形,包括最近登录时间、使用的账号、进行的活动等。日志程序会定期生成报表,通过对报表进行分析,你可以知道是否有异常现象。
9.关闭不需要的服务和端口
在安装服务器操作系统时,经常会启动一些不需要的服务,这样会占用系统的资源,增加系统的安全隐患。
对于近段时间内完全不会用到的服务器,可以完全关闭。对于期间要使用的服务器,也应该关闭不需要的服务。
10.物理清理服务器
尽管有些服务器安装在服务器机架里面,但也难免会吸入可能降低性能和可靠性的污垢和灰尘。
尘土是服务器最大的杀手,因此需要定期给服务器除尘,尤其要注意的是电源的除尘。
维护服务器的时间耗费并不需要太长,只需要一点时间,不仅可以减少服务器中断次数,还可以延长其寿命,所以赶紧动起来吧!