10点小tip帮你轻松搞定头疼的服务器日常维护!

服务器真不简单,每天“哼唱”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

时间: 2024-11-05 18:38:53

10点小tip帮你轻松搞定头疼的服务器日常维护!的相关文章

Webcast / 技术小视频制作方法——自己动手录制video轻松搞定

Webcast / 技术小视频制作方法——自己动手录制video轻松搞定 http://blog.sina.com.cn/s/blog_67d387490100wdnh.html 最近申请加入MSP的童鞋应该发现了一个新的要求——制作简短的视频!视频的内容要求是与微软技术相关~我们希望通过使用这种方法,简化申请流程,加强对创意.微软相关技术的考察~关于MSP项目以及申请流程的细则近期也会出台,请童鞋们耐心等待~ 首先呢,就跟广大的童鞋们介绍一款简单使用的录屏软件~而通过简单的安装,便可以轻松.便

韩顺平_轻松搞定网页设计(html+css+javascript)_第34讲_js超级玛丽小游戏

韩顺平_轻松搞定网页设计(html+css+javascript)_第34讲_js超级玛丽小游戏_学习笔记_源代码图解_PPT文档整理 分类: PHP 2012-12-12 15:01 4256人阅读 评论(0) 收藏 举报 文西马龙:http://blog.csdn.net/wenximalong/ 采用面向对象思想设计超级马里奥游戏人物(示意图) 怎么用通过按键,来控制图片的位置 这个小游戏,用面向对象会很方便,不用面向对象会很麻烦很麻烦,比如以后要讲解的坦克大战的游戏,要是用纯的面向过程或

深入浅出 Python 装饰器:16 步轻松搞定 Python 装饰器

Python的装饰器的英文名叫Decorator,当你看到这个英文名的时候,你可能会把其跟Design Pattern里的Decorator搞混了,其实这是完全不同的两个东西.虽然好像,他们要干的事都很相似--都是想要对一个已有的模块做一些"修饰工作",所谓修饰工作就是想给现有的模块加上一些小装饰(一些小功能,这些小功能可能好多模块都会用到),但又不让这个小装饰(小功能)侵入到原有的模块中的代码里去.但是OO的Decorator简直就是一场恶梦,不信你就去看看wikipedia上的词条

【转】轻松搞定FTP之FlashFxp全攻略

转载网址:http://www.newhua.com/2008/0603/39163.shtml 轻松搞定FTP之FlashFxp全攻略 导读: FlashFXP是一款功能强大的FXP/FTP软件,融合了一些其他优秀FTP软件的优点.如像CuteFTP一样可以比较文件夹,支持彩色文字显示:像BpFTP支持多文件夹选择文件,能够缓存文件夹:像LeapFTP一样的外观界面,甚至设计思路也比较相似,支持文件夹 (带子文件夹)的文件传送.删除:支持上传.下载及第三方文件续传:可以跳过指定的文件类型,只传

如何轻松搞定光纤熔接

如何轻松搞定光纤熔接----使用福禄克OTDR光纤认证测试仪OFP2-100-Q 检测光纤熔接点熔接被认为是衔接两根光纤的最强且最可靠的办法,只因它具有最低损耗和最小反射率.如操作得当,熔接接头的损耗可低于0.1dB.但若操作不当,却可能拖累整个网络.某城管中心向我们反映网络慢,时常出现卡顿,对整个链路做过了损耗测试,也没有问题,客户一直很头疼.我们使用福禄克OTDR光纤认证测试仪帮客户做了测试,测试给出的结果是在700米处有熔接点,但熔接点损耗过大引起了网络慢,客户在我们指导下重新做了熔接,网

轻松搞定javascript预解析机制(搞定后,一切有关变态面试题都是浮云~~)

hey,guys!我们一起总结一下JS预解析吧! 首先,我们得搞清楚JS预解析和JS逐行执行的关系.其实它们两并不冲突,一个例子轻松理解它们的关系: 你去酒店吃饭,吃饭前你得看下菜谱,点下菜(JS预解析),但吃的时候还是一口一口的吃(JS逐行执行)! OK,解决下面五个问题,JS预解析就算过了~~(前提:对JS变量作用域有清晰理解) 一.JS预解析是什么? 其实就是对程序要用到的材料(变量,函数)给一个初始值,并存到一个表中(我自己虚构的),当程序运行到那一行时,就来这个表看有没有初始值,没有就

12步轻松搞定python装饰器

12步轻松搞定python装饰器 呵呵!作为一名教python的老师,我发现学生们基本上一开始很难搞定python的装饰器,也许因为装饰器确实很难懂.搞定装饰器需要你了解一些函数式编程的概念,当然还有理解在python中定义和调用函数相关语法的一些特点. 我没法让装饰器变得简单,但是通过一步步的剖析,我也许能够让你在理解装饰器的时候更自信一点.因为装饰器很复杂,这篇文章将会很长(自己都说很长,还敢这么多废话blablabla...前戏就不继续翻译直接省略了) 1. 函数 在python中,函数通

跟layout_weight说88,轻松搞定百分比布局

小到控件布局,大到整个app的屏幕适配,百分比布局都是很重要的.可惜.可恨的是android的百分比布局先天支持的不太好.举个例子,如果说要使两个按钮按照1:2铺满父容器,该怎么办,这个大家会说,很容易啊: (1)      先把按钮都放进LinearLayout容器. (2)      修改按钮的layout_weight,分别赋值为1和2. 正如所说,效果还不错! 但是如果按钮的内容太多了,就不行了. 原来,layout_weight的意思是在布局(没有layout_weight)后,把剩余

一行代码轻松搞定各种IE兼容问题,IE6,IE7,IE8,IE9,IE10

在网站开发中不免因为各种兼容问题苦恼,针对兼容问题,其实IE给出了解决方案Google也给出了解决方案百度也应用了这种方案去解决IE的兼容问题? 百度源代码如下: 1 <!Doctype html> 2 <html xmlns=http://www.w3.org/1999/xhtml xmlns:bd=http://www.baidu.com/2010/xbdml> 3 <head> 4 <meta http-equiv=Content-Type content=