El mantenimiento del sistema es un término general que se utiliza para describir varias formas de mantenimiento de computadoras o servidores necesarios para mantener un sistema informático funcionando correctamente. Puede describir el mantenimiento de la red, lo que podría significar que los servidores se están reparando, reemplazando o moviendo físicamente. El mantenimiento de la red también puede significar que el software de un servidor se actualiza, cambia o repara. Este tipo de mantenimiento generalmente se realiza en un horario regular o semi-regular, a menudo durante las horas de menor uso, y mantiene los servidores funcionando sin problemas.
Los profesionales de tecnología de la información (TI) a menudo utilizan el mantenimiento del sistema para describir cualquier tipo de reparación que se realice en una computadora o en varias computadoras dentro de una red. El mantenimiento de TI a menudo puede tardar horas en completarse, y los profesionales suelen describir el trabajo en términos generales para evitar las explicaciones oportunas necesarias para un lenguaje más específico. Cuando los sitios web son inaccesibles debido a ataques de piratas informáticos, problemas del servidor o para actualización y reparación, los administradores del sitio web a menudo mostrarán una imagen disculpándose por el mantenimiento y el tiempo de inactividad del sitio web. Esto permite a los usuarios comprender que el sitio web no se puede utilizar y que los administradores están al tanto del problema.
El mantenimiento preventivo a menudo lo realizan profesionales de TI, generalmente porque se ha reconocido un problema potencial o una amenaza de seguridad en una computadora o servidor, y los administradores del sistema están trabajando para solucionar el problema antes de que se convierta en un problema real. Este tipo de mantenimiento a menudo es visto como innecesario o inconveniente por los usuarios que encuentran que el trabajo se ve interrumpido por la repentina necesidad de solucionar un problema que aún no ha afectado al usuario. El mantenimiento preventivo evita que los usuarios se encuentren con problemas mucho más graves y, por lo tanto, es esencial para la confiabilidad continua del sistema.
Debido a la incomodidad percibida del mantenimiento preventivo, muchos profesionales de TI prefieren confiar en el mantenimiento programado para realizar el mantenimiento del sistema requerido en un período de tiempo que interrumpe a otros usuarios lo menos posible. El mantenimiento programado es ideal para acciones como vaciar archivos temporales, ejecutar programas de desfragmentación en discos duros y borrar las cachés del servidor. Es posible que los profesionales de TI no siempre puedan esperar hasta el mantenimiento programado para abordar problemas particularmente graves con una computadora o servidor. Sin embargo, cuando sea posible, los administradores permitirán que los problemas menores persistan y simplemente se solucionen hasta que se pueda completar el mantenimiento programado, en lugar de interrumpir a los usuarios que dependen del sistema.