migración

  • Esta semana fue liberada la RELEASE versión 12.0 de FreeBSD, con lo cual procedí a actualizar mi estación de trabajo y alguno de nuestros servidores. Este artículo documenta el procedimiento de migración desde la versión 11.2-RELEASE. Procedimiento similar a cada una de las actualizaciones anteriores.

    Entre las mejoras incluidas en esta versión se destacan:

    • Se actualizó OpenSSL a la versión 1.1.1a (LTS); Unbound a la versión 1.8.1; y OpenSSH a 7.8p1.
    • Se actualizaron Clang, LLVM, LLD, LLDB, compiler-rt y libc++ a la versión 6.0.1.
    • Se actualizó el controlador de terminales virtuales vt con varias mejoras de rendimiento.
    • Se agregó el controlador netdump, el cual permite transmitir crash dumps a un host remoto luego de un system panic.
    • Mejoras en el soporte gráfico para el hardware contemporáneo.
    • El firewall pf ahora se puede utilizar dentro de un jail utilizando vnet.
    • Y se ha actualizado KDE a la versión... (sonido de redoblantes) 5.12.5!!! Es un gran salto desde la versión (actualmente instalada) 4.14.38.
    • Además se modificaron muchas configuraciones por defecto y actualizaron aplicaciones de nivel usuario con el objetivo de mejorar la seguridad e incorporar nuevas funcionalidades. Revisar el detalle completo en las release notes.
  • Esta semana me tomé el tiempo de actualizar mi Slackware 14.1 a la última versión estable: 14.2.

    Este sistema operativo fue instalado y está funcionando desde febrero de 2014 (cuando adquirí mi portátil):

    09:15 root@vaio emi # mount | grep " / "
    /dev/sda5 on / type ext4 (rw)
    09:15 root@vaio emi # tune2fs -l /dev/sda5 | grep created
    Filesystem created:       Fri Feb  7 15:47:35 2014
    

    En este artículo voy a demostrar el procedimiento de actualización (upgrade) de Slackware a la versión 14.2, y compartir mi (exitosa) experiencia.

  • En 2016 puse mi primer servidor OpenBSD en producción, en la versión 5.9, y el día de hoy llegó el momento de actualizarlo a la versión 6.0. Este artículo explica el procedimiento paso a paso (con mucho mayor detalle que la FAQ oficial).

  • Recientemente el grupo de desarrollo de Debian ha decidido extender el soporte para Debian 6 hasta febrero de 2016, aunque será únicamente para actualizaciones de seguridad, y estará soportado por un grupo de voluntarios y empresas interesadas, no por el equipo de seguridad de Debian. Esta es la primera vez que Debian ofrece una versión LTS (long term support). Por lo tanto, al tratarse de una versión experimental soportada no-oficialmente por terceros, para no correr riesgos innecesarios se recomienda migrar a la versión estable actual: Debian 7.

    Por ello en este artículo voy a explicar detalladamente cómo ejecutar una migración desde Debian 6 (codename "squeeze") a Debian 7 (codename "wheezy") sobre un servidor Web LAMP (Linux+Apache+MySQL+PHP) en producción, incluyendo los requisitos necesarios y una planificación estimada.

  • Esta serie de artículos está dedicada a compartir los principios básicos que todo SysAdmin debe respetar, practicar y predicar entre sus pares. Estos principios los he tomado (y orgullosamente puedo decir que he respetado casi en su totalidad) del artículo General SysAdmin Principles & Guidelines publicado por el Dr. Joe Chung.

  • En el artículo anterior expliqué cómo montar un servidor Web en OpenBSD utilizando el servidor httpd con PHP-FPM. Mi objetivo al momento de instalar un servidor Web con OpenBSD era migrar un sitio MediaWiki 1.19.1 corriendo actualmente en un servidor Debian 6. Este articulo documenta la experiencia, junto con la actualización del sitio MediaWiki a la última versión estable disponible actualmente (1.26.3).

  • En el artículo Jails en FreeBSD presenté un esquema de jails a partir del cual sería posible actualizar el sistema base de todos los Jails en una única operación. Este se basaba en separar el filesystem de los jails en dos partes: una compartida de sólo lectura (sistema base) y otra privada de lectura/escritura (configuraciones, paquetes y directorios de trabajo). En este artículo voy a detallar el proceso de upgrade de un host con múltiples jails.

  • Tal vez algunos de mis más viejos y queridos lectores recuerden que hace un tiempo monté mi servidor VPN sobre Debian 6 utilizando OpenVPN. Habiendo finalizado ya el soporte LTS para Debian 6 y sin muchas intenciones de migrarlo a Debian 7 (pienso que no vale la pena pues el soporte LTS para Wheezy es sólo hasta 2018, apenas dos años más, siendo que este servidor estuvo en producción 4 años de forma ininterrumpida) qué mejor oportunidad para poner en producción mi primer servidor OpenBSD.

  • Pasaron dos releases desde que actualicé mi servidor OpenBSD por última vez, por lo que ya es hora de actualizarlo nuevamente. He aquí la experiencia migrando dos releases de manera consecutiva.

  • Finalmente llegó el día de actualizar un viejo servidor Ubuntu Server 10.04 Lucid, el cual estaba prestando servicios Web de forma ininterrumpida desde 2011. Al ser hijo de Debian, es una tarea generalmente muy sencilla y sin grandes dolores de cabeza.

    Como muchos administradores de sistemas sabrán, en abril de 2015 finaliza el soporte para las versiones Ubuntu Server 10.04.* LTS. Por lo tanto es hora de migrar a 12.04 LTS ("Precise"), y por qué no luego a 14.04 LTS ("Trusty"). Siempre que sea posible, por cuestiones de compatibilidad, claro está.

  • En este artículo cuento mi experiencia migrando un "viejo" Debian 7 en producción a Devuan ASCII (basado en Debian 9) casi sin perder uptime.

  • DigitalOcean es un proveedor de cloud computing y servidores privados virtuales (VPS). Actualmente es una de las compañías de más rápido crecimiento entre los proveedores de servicios en la nube en cuanto a cantidad de servidores en Internet, al punto que en 2013 el crecimiento de DigitalOcean superó al de (nada más y nada menos) AWS, de acuerdo al sitio NetCraft.

    Según mi modesta opinión, DigitalOcean es un proveedor indicado para clientes con requerimientos simples y directos, como pequeñas empresas y desarrolladores. Antes de seguir vale aclarar que este no es un post patrocinado, DigitalOcean no me ha pagado nada por escribir este artículo. Personalmente soy un feliz cliente de RamNode, un proveedor de hosting más pequeño, asequible y robusto (quien tampoco me ha pagado por escribir ésto). Habiendo hecho esta aclaración, y siendo DigitalOcean un proveedor de hosting tan popular, me parece pertinente dedicarle un artículo (y compartir mi experiencia) respecto a la migración de sistemas Debian hacia Devuan, ahora que esta última ha liberado su primera versión estable. Especialmente dedicado a aquellos usuarios y administradores que desean evitar systemd en sus servidores, y a su vez mantenerlos actualizados.