Algunas de las novedades más destacadas de Zabbix 7.0 incluyen:
Recopilación y análisis de datos asíncronos: Esta nueva arquitectura mejora significativamente el rendimiento y la escalabilidad del sistema, especialmente en entornos con un gran número de dispositivos y métricas que monitorizar.
Nuevas opciones de visualización de datos: Zabbix 7.0 incluye nuevas opciones de gráficos y paneles de control que permiten a los usuarios visualizar sus datos de una manera más flexible e intuitiva.
Mejoras en la seguridad: Se han implementado varias mejoras de seguridad para proteger los sistemas Zabbix de amenazas externas e internas.
Soporte para nuevas tecnologías: Zabbix 7.0 añade soporte para nuevas tecnologías como Docker, Kubernetes y loT, lo que lo convierte en una herramienta aún más versátil para la supervisión de entornos modernos.
Otras mejoras: Zabbix 7.0 también incluye una serie de otras mejoras, como una interfaz de usuario más moderna, una API más potente y una mayor facilidad de uso.
Para actualizar a la esta ultima versión seguimos los siguientes pasos (guía Debían / Ubuntu)
Paso 1. Realizar copias de seguridad
Antes de comenzar la actualización, es crucial realizar copias de seguridad completas de la base de datos y los archivos de Zabbix.
Base de datos:
- Detener el servidor Zabbix:
sudo systemctl stop zabbix-server
- Copia de seguridad de la base de datos: Utiliza el comando apropiado para tu gestor de base de datos (MySQL, PostgreSQL, etc.) para realizar la copia de seguridad. Por ejemplo, para MySQL:
sudo mysqldump -u zabbix -pZabbixPassword zabbix > zabbix_db_backup.sql
Archivos:
- Copia de seguridad de archivos de configuración: Crea una copia de seguridad del archivo de configuración principal de Zabbix:
sudo mkdir /opt/zabbix-backup/ sudo cp /etc/zabbix/zabbix_server.conf /opt/zabbix-backup/ sudo cp /etc/apache2/conf-enabled/zabbix.conf /opt/zabbix-backup/
- Copia de seguridad de binarios: Crea una copia de seguridad del directorio de binarios de Zabbix:
sudo cp -R /usr/share/zabbix/ /opt/zabbix-backup/ sudo cp -R /usr/share/zabbix-* /opt/zabbix-backup/
Paso 2. Actualización de paquetes
Repositorios:
- Eliminamos el repositorio anterior:
sudo rm -Rf /etc/apt/sources.list.d/zabbix.list
- Agregar repositorios de paquetes Zabbix 7.0:
sudo wget https://repo.zabbix.com/zabbix/7.0/ubuntu/pool/main/z/zabbix-release/zabbix-release_7.0-1+ubuntu22.04_all.deb sudo dpkg -i zabbix-release_7.0-1+ubuntu22.04_all.deb
- Actualización de la paqueteria:
sudo apt update
- Actualizacion de paquetes de Zabbix:
sudo apt-get install --only-upgrade zabbix-server-mysql zabbix-frontend-php zabbix-agent
- Actualizar paquetes de la interfaz web:
apt-get install zabbix-apache-conf
Paso 3. Inicio y reinicio de servicios
- Iniciamos los servicios actualizados de Zabbix:
sudo service zabbix-server start
- Reiniciamos los servicios restantes:
sudo service zabbix-agent restart sudo service mariadb restart
Nota: Después de la actualización, es posible que necesite borrar las cookies y el caché del navegador web para que la interfaz web de Zabbix funcione correctamente.
Para cualquier consulta o sugerencia no duden en contactarnos.