Último blog

Migración de CentOS 7 a CentOS 9

09.04.2026
mediasol
mediasol

En 2024 se lanzó la nueva versión de la máquina virtual VMBitrix 9.0.0. Desde entonces, es necesario migrar a ella los portales corporativos de Bitrix24, así como los portales B2B, sitios web y tiendas online basados en la plataforma 1C-Bitrix: Sitio Administrado.

Sin esta migración, es imposible seguir recibiendo actualizaciones, garantizar la seguridad de los proyectos y mantener su estado al día.

A pesar de esto, muchos siguen utilizando los sistemas operativos CentOS 7 o CentOS 8 en lugar de CentOS 9, sin comprender que mantener un sistema operativo obsoleto al trasladar portales corporativos basados en Bitrix24 o al crear nuevos proyectos representa un riesgo constante y pérdidas para el negocio.

¿Por qué CentOS 7 y CentOS 8 ya no son adecuados?

Parece evidente que actualizar de CentOS 7 u 8 a CentOS 9 (oficialmente CentOS Stream) es un requisito indispensable para recibir actualizaciones, pero el proceso no es tan sencillo. Muchos ven con cautela al nuevo CentOS, y la lógica detrás de este razonamiento es comprensible.

Durante muchos años, CentOS personificó para la mayoría:

  • Un clon gratuito de RHEL: Un sistema operativo de código abierto basado en Red Hat Enterprise Linux.
  • Un garante de estabilidad: El CentOS clásico era un derivado del producto central de la compañía (RHEL). Entre sus mayores ventajas destacaba el soporte a largo plazo, ya que la vida útil de las versiones clásicas duraba hasta 10 años.
  • Una solución de alto rendimiento: La distribución estaba diseñada inicialmente para ejecutar solo las versiones más básicas y estables de software, evitando que el procesador tuviera que lidiar con un número infinito de aplicaciones distintas.

Con la llegada de la nueva versión de CentOS (Stream) surgieron muchas críticas. Sin embargo, una vez calmadas las aguas, la realidad demostró que el principal punto que requiere atención es la falta de soporte nativo para trabajar con contenedores Docker.

Aquellos para quienes esto es crucial a veces optan por AlmaLinux o Rocky Linux. De hecho, desde la versión BitrixEnv 9.0.4 se añadió compatibilidad con Rocky Linux 9 y AlmaLinux 9. No obstante, en la práctica, la migración a AlmaLinux/Rocky sigue siendo más costosa y el proceso toma más tiempo. La desventaja principal es que los scripts de Bitrix24 en AlmaLinux o Rocky no funcionan de forma nativa («out of the box»).

Por lo tanto, la mejor opción para la mayoría es pasar de CentOS 7 u 8 a CentOS Stream 9.

Ventajas de CentOS Stream 9

Las principales ventajas de CentOS Stream 9 en comparación con CentOS 8 y RHEL 8 son las siguientes:

  • Kernel de Linux actualizado a la versión 5.14: Una excelente opción para soportar procesadores y dispositivos de red modernos.
  • Escritorio actualizado a GNOME 40 (en comparación con GNOME 3.28 en CentOS 8), lo que mejora la interfaz de usuario.
  • OpenSSL 3.0: Mayor seguridad y soporte para los nuevos estándares criptográficos gracias a la actualización de esta biblioteca.
  • Soporte garantizado: Para el nuevo CentOS, el periodo de soporte es de 6 años.

CentOS Stream 9, Rocky Linux 9 y AlmaLinux 9

Si todavía tienes dudas sobre si migrar a CentOS Stream 9 o utilizar Rocky Linux 9 / AlmaLinux 9, analiza tus objetivos:

  1. Si deseas utilizar la máquina virtual oficial BitrixVM «de forma nativa»: Tu elección definitiva debe ser CentOS Stream 9. Sí, tendrás que actualizar y mantenerte al tanto de la compatibilidad, pero tendrás garantizadas la seguridad y el rendimiento necesarios.
  2. Si no te importa la solución nativa («en caja»): Si no estás listo para migrar a CentOS Stream 9 y necesitas la máxima previsibilidad junto con un soporte a largo plazo similar al de RHEL, puedes mirar hacia Rocky Linux 9 y AlmaLinux 9. AlmaLinux suele ser el preferido por los proveedores de hosting, mientras que Rocky Linux es la elección de quienes ya se sentían cómodos con la versión clásica de CentOS.

📌 ¡Importante tener en cuenta!

CentOS Stream 9 cuenta con acceso anticipado a las actualizaciones y, por ende, ofrece un desarrollo dinámico con mejoras regulares. Rocky Linux se enfoca en una compatibilidad exacta a nivel de errores (bug-for-bug), y AlmaLinux 9 ofrece soporte disponible para CloudLinux.

¿Una actualización solo por actualizar?

Cuando se plantea la necesidad de migrar de CentOS 7 u 8 a una solución más actual, se debe entender que no es solo una cuestión de mejorar la funcionalidad, sino una necesidad absoluta debido a dos razones cruciales:

  1. En CentOS 7, Bitrix24 simplemente dejará de recibir actualizaciones.
  2. No habrá soporte técnico de Bitrix24 ni en CentOS 7 ni en CentOS 8. El soporte se centra exclusivamente en CentOS 9.

El precio de la actualización no es, en esencia, un pago por CentOS 9 o sus alternativas, sino el coste de un trabajo integral que incluye:

  • Migración del entorno: No es posible realizar una actualización física directa de VMBitrix desde CentOS 7 a CentOS Stream 9. La migración completa se realiza transfiriendo los datos del antiguo servidor y entorno a uno nuevo.
  • Pruebas de compatibilidad.
  • Configuración de actualizaciones y seguridad para eliminar vulnerabilidades en el servidor frente a amenazas externas.

¿Cómo migrar de forma inteligente?

Si trabajas con Bitrix24 y vas a realizar la migración, presta especial atención a la preparación:

  1. Realiza una auditoría completa del estado actual de tu portal Bitrix24.
  2. Asegúrate de que tu versión de Bitrix24 sea compatible con CentOS 9. Es vital hacerlo de forma sincrónica: actualizar a la última versión de Bitrix24 y, al mismo tiempo, al sistema operativo actual.

Puntos clave a revisar durante la migración:

  • Lista de módulos y componentes utilizados.
  • Desarrollos a medida e integraciones personalizadas.
  • Volumen de datos y espacio en disco.
  • Configuración del servidor web, PHP y MySQL / MariaDB.

Minimización de riesgos:

  • Copia de seguridad completa: Crea un backup total de Bitrix24 (base de datos, archivos y configuraciones). Verifica que la restauración desde dicha copia funcione correctamente.
  • Entorno de pruebas: Despliega un entorno de prueba idéntico al de producción en CentOS 9. Esto te permitirá testear el proceso de migración y asegurar el correcto funcionamiento de Bitrix24.
  • Planificación horaria: Elige un horario para la migración en el que la carga de trabajo en el CRM sea mínima.

Plan paso a paso si eliges CentOS 9

  1. Instalación de CentOS 9 en un nuevo servidor o máquina virtual. Asegúrate de cumplir con los requisitos mínimos de hardware y software de Bitrix24.
  2. Instalación del software necesario:
    • Servidor web (Apache o Nginx).
    • Versión actualizada de PHP compatible con tu versión de BitrixVM.
    • MySQL / MariaDB (versión compatible con BitrixVM).
    • Otras bibliotecas y extensiones de PHP requeridas.
  3. Configuración del script de entorno (BitrixEnv).
  4. Migración de datos: Restauración de la base de datos desde el backup y transferencia directa de los archivos de Bitrix (sitio, carpeta upload y otros) al nuevo servidor.
  5. Configuración final de Bitrix24.

Plan paso a paso si eliges Rocky Linux o AlmaLinux 9

  1. Realización de la copia de seguridad.
  2. Verificación de compatibilidad de versiones: Si la versión de CentOS no es inferior a la 8.3, no habrá dificultades. Si se migra desde versiones más obsoletas, se deben registrar adicionalmente las direcciones de los servidores espejo (mirrors) con los paquetes de actualización y ejecutar el comando dnf update.
  3. Ejecución del script de descarga e instalación de paquetes.
  4. Finalización de la instalación y reinicio del equipo con el comando reboot. Si la migración es exitosa, la nueva distribución aparecerá en la etapa de arranque del sistema y selección del kernel.
  5. Verificación de errores, servicios y funcionamiento del software.

El principal error: quedarse en CentOS 7 o CentOS 8

Si continúas utilizando las versiones obsoletas de CentOS 7 o 8, te expones a:

  • Pérdida de acceso a actualizaciones: Sin ellas, el sistema se vuelve vulnerable e inseguro.
  • Pérdida de soporte técnico: Bitrix24 dejará de funcionar correctamente en versiones antiguas.
  • Problemas técnicos: Un sistema operativo obsoleto puede provocar caídas, errores y una degradación del rendimiento.

Por lo tanto, recuerda que la migración no es solo cambiar de sistema operativo, sino un trabajo integral para actualizar toda tu infraestructura. Aunque requiere esfuerzo, el resultado vale la pena: tu sistema estará protegido, actualizado y será completamente funcional. El soporte para CentOS 7 finalizó el 30 de junio de 2024, y el tiempo de CentOS 8 también está llegando a su fin; la migración es una prioridad absoluta.

Read more latest articles