Actualizaciones y mantenimiento
Compruebe las versiones, utilice la vía de actualización adecuada para su instalación y verifique el resultado.
Antes de actualizar
Configuración → Actualizaciones ofrece comprobaciones de versión y las funciones de actualización compatibles con su instalación. Los sistemas instalados mediante el script oficial de Docker Compose también disponen de scripts de actualización.
Haga una copia del directorio de instalación, del archivo .env y de los datos persistentes. La copia de la base de datos de la aplicación y la de las imágenes del registro cubren datos distintos. Elija una ventana de mantenimiento que tenga en cuenta las sesiones de terminal y consulta abiertas.
Instalación con Compose en Linux
Ejecute el script guardado para la instalación predeterminada en /opt/battani. Si instaló en otra ubicación, especifique el directorio existente.
- El script descarga la nueva imagen y, de forma predeterminada, crea una copia de PostgreSQL en el directorio backups.
- Cambia la versión, recrea los servicios y comprueba el estado de la aplicación.
- Si la nueva versión no arranca, intenta volver a la versión anterior de la aplicación. Las migraciones de la base de datos pueden requerir restaurar la copia por separado.
sudo sh /opt/battani/update.shComprobaciones posteriores
Las redes aisladas necesitan que las imágenes se transfieran de antemano. El script de actualización no hace copias automáticas de todas las bases de datos externas, cargas de trabajo del clúster o imágenes del registro.
- Confirme el estado de la aplicación y la versión mostrada.
- Inicie sesión y compruebe la licencia y el acceso al clúster activo.
- Pruebe las conexiones a servicios de datos que utiliza.
- Si persiste un problema, examine los registros de la aplicación y el resultado de la actualización, y considere los efectos de las migraciones antes de volver a una versión anterior.