What directory does MariaDB MySQL store database table data in?

Actualizar MariaDB a LTS con Plesk

Valoración: 4.47 (3956 votos)

Mantener los componentes de tu servidor actualizados es fundamental para garantizar la seguridad, estabilidad y eficiencia de tus aplicaciones web. Uno de los componentes más críticos es el servidor de bases de datos. Si utilizas MariaDB en tu servidor Plesk, es altamente recomendable que te asegures de que estás ejecutando una versión de soporte a largo plazo (LTS) actualizada. Las versiones LTS reciben parches de seguridad y correcciones de errores durante un período prolongado, lo que las convierte en la opción más robusta para entornos de producción.

¿Cómo migrar una base de datos MySQL a Access?
GUÍA PASO A PASO:1En el cuadro de diálogo "Elegir una fuente de datos", elija "MySQL"; ...2En el cuadro de diálogo "Elegir un destino", elija "Microsoft Access (*. ...3En el cuadro de diálogo "Seleccionar tablas y vistas de origen"; ...4En el cuadro de diálogo "Ejecución"; ...5¡Terminado!

Utilizar una versión antigua de MariaDB expone tus aplicaciones web a riesgos de seguridad conocidos y puede limitar el rendimiento o la funcionalidad. Las versiones más recientes no solo abordan estas vulnerabilidades, sino que también introducen mejoras significativas en cuanto a rendimiento, nuevas características y una mayor fiabilidad general.

Índice de Contenido

Por Qué es Crucial Actualizar MariaDB

La necesidad de mantener actualizado tu servidor de bases de datos va más allá de simplemente tener las últimas funciones. Hay razones de peso que justifican el proceso de actualización, especialmente a una versión LTS:

  • Seguridad Mejorada: Las versiones antiguas a menudo contienen vulnerabilidades de seguridad que ya han sido corregidas en versiones posteriores. Al actualizar, te proteges contra posibles ataques y accesos no autorizados a tus datos. La seguridad de tus datos debe ser siempre una prioridad máxima.
  • Mayor Estabilidad: Las versiones LTS han pasado por rigurosas pruebas y reciben correcciones de errores de forma continua. Esto se traduce en un servidor de bases de datos más estable y menos propenso a fallos o caídas inesperadas. La estabilidad es clave para la disponibilidad de tus servicios.
  • Rendimiento Optimizado: Cada nueva versión de MariaDB suele traer consigo optimizaciones en el motor de base de datos que mejoran la velocidad de procesamiento de consultas y la gestión de recursos. Un mejor rendimiento de la base de datos impacta directamente en la velocidad de carga de tus sitios web y aplicaciones.
  • Nuevas Funciones y Capacidades: Las versiones más recientes introducen nuevas características que pueden ser aprovechadas por tus aplicaciones, permitiendo funcionalidades más avanzadas o una gestión de datos más eficiente.

En resumen, permanecer en una versión antigua de MariaDB representa un riesgo significativo. Las aplicaciones web que dependen de esta base de datos también se ven afectadas por las limitaciones y vulnerabilidades de la versión subyacente. Actualizar a la última versión LTS es una inversión en la fiabilidad y longevidad de tu infraestructura.

El Proceso de Actualización en Plesk

Afortunadamente, si administras tu servidor con Plesk, cuentas con una herramienta integrada que simplifica enormemente el proceso de actualización de MariaDB a la versión LTS. Esta función está diseñada para ser lo más segura y fluida posible, minimizando los riesgos asociados a una actualización manual.

Es importante destacar que esta capacidad de actualización automática dentro de Plesk ha madurado y se encuentra en fase de producción desde Plesk Obsidian 18.0.60. Asegúrate de que tu versión de Plesk es 18.0.60 o superior para poder acceder a esta función.

La herramienta de actualización de Plesk no se limita a ejecutar el comando de actualización. Realiza una serie de pasos previos y posteriores para asegurar que el proceso se complete con éxito y que tu base de datos quede en un estado óptimo:

  • Ejecución de Comprobaciones Previas: Antes de iniciar la actualización principal, la herramienta escanea tu configuración actual. Busca y elimina opciones y ajustes de configuración antiguos que ya no son compatibles con la versión LTS de MariaDB a la que vas a actualizar. También analiza la configuración de tu administrador de paquetes para asegurar que todo esté listo para recibir los nuevos paquetes de MariaDB. Además, realiza un análisis exhaustivo de tus bases de datos utilizando `mysqlcheck`.
  • Análisis con `mysqlcheck`: Esta herramienta nativa de MariaDB es fundamental. `mysqlcheck` analiza la consistencia de las bases de datos y verifica el estado general del servidor de bases de datos. Esto ayuda a identificar posibles problemas *antes* de la actualización que podrían causar fallos durante el proceso.
  • Realización de Copias de Seguridad: Uno de los pasos más críticos y que la herramienta de Plesk gestiona automáticamente es la creación de copias de seguridad de todas tus bases de datos antes de iniciar la actualización. Estas copias de seguridad son tu salvavidas en caso de que algo inesperado ocurra durante el proceso. Se almacenan en un directorio específico del servidor (`/var/lib/psa/dumps`).
  • Ejecución de Comprobaciones Posteriores a la Actualización: Una vez que la nueva versión de MariaDB está instalada y funcionando, la herramienta de Plesk realiza comprobaciones adicionales para verificar que todo se ha completado correctamente y que las bases de datos son accesibles y consistentes con la nueva versión.

Todas estas medidas combinadas contribuyen a garantizar que la actualización de MariaDB a través de Plesk sea un proceso seguro y, en la gran mayoría de los casos, exitoso.

Consideraciones Importantes Antes de Actualizar

Aunque la herramienta de Plesk automatiza gran parte del proceso y añade capas de seguridad, hay ciertas precauciones y requisitos que debes tener en cuenta:

  • Versión de Plesk: Como se mencionó, necesitas Plesk Obsidian 18.0.60 o una versión posterior. Si no ves la opción de actualización, es posible que debas habilitarla manualmente añadiendo las líneas `[databaseManagement]` y `features.canBeUpgraded = true` al archivo `panel.ini` de tu instalación de Plesk.
  • Compatibilidad con CloudLinux: La función de actualización automática de MariaDB a través de la interfaz de Plesk *no* está disponible en servidores que utilizan el sistema operativo CloudLinux. Si tu servidor usa CloudLinux, deberás realizar la actualización de forma manual, siguiendo las instrucciones específicas para ese entorno.
  • Copia de Seguridad del Servidor Completo: Si bien Plesk realiza copias de seguridad de las bases de datos, es *altamente* recomendable que realices una copia de seguridad completa de todo tu servidor *antes* de iniciar el proceso de actualización de MariaDB. Esto te proporciona la máxima capacidad de recuperación ante cualquier eventualidad que pudiera ir más allá de la base de datos misma.
  • Horario de Menor Actividad: La actualización de MariaDB, aunque a menudo rápida (se estima en unos 10 minutos), requiere que el servidor de bases de datos se detenga. Esto significa que tanto la interfaz de Plesk como todos los sitios web y aplicaciones que dependen de MariaDB estarán *no disponibles* durante el proceso. Planifica la actualización para un momento en el que el tráfico en tus sitios web sea mínimo para minimizar el impacto en tus visitantes o usuarios.
  • Acceso Necesario: Necesitarás tener acceso SSH al servidor y acceso a la extensión Repair Kit de Plesk. Estas herramientas son importantes en caso de que necesites realizar alguna acción de recuperación o verificación manual durante o después de la actualización. Asegúrate de poder acceder a ellas *antes* de iniciar el proceso. Si usas la extensión SSH Terminal o Repair Kit, ábrelas en nuevas pestañas del navegador y no las cierres hasta que la actualización haya finalizado.

Tomarse el tiempo para cumplir con estas consideraciones previas puede ahorrarte muchos dolores de cabeza y asegurar una experiencia de actualización mucho más tranquila.

Guía Paso a Paso para Actualizar MariaDB con Plesk

Una vez que hayas revisado las consideraciones previas y te hayas asegurado de cumplir con los requisitos, el proceso de actualización a través de la interfaz de Plesk es bastante directo. Sigue estos pasos:

  1. Inicia sesión en tu panel de control Plesk.
  2. Navega a la sección Herramientas y configuración. En el grupo de opciones bajo el título «Aplicaciones y bases de datos», haz clic en Servidor de bases de datos.
  3. En la lista de servidores de bases de datos, busca la fila correspondiente a tu servidor MariaDB. Si la opción de actualización está disponible para tu versión, verás un botón o enlace que indica ACTUALIZAR AHORA o similar. Haz clic en él.
  4. Plesk te presentará la versión de MariaDB a la que puedes actualizar (la versión LTS recomendada). Haz clic en la versión mostrada para iniciar el proceso.
  5. Plesk comenzará a ejecutar las comprobaciones previas a la actualización que mencionamos anteriormente. Este paso puede tomar unos minutos.
  6. Una vez que las comprobaciones previas hayan finalizado, Plesk te mostrará un resumen y te sugerirá algunas medidas de seguridad adicionales. Es probable que te pida que confirmes que tienes acceso a SSH y a Repair Kit.
  7. Confirma que tienes acceso SSH al servidor. Marca la casilla correspondiente. Si estás usando la extensión SSH Terminal de Plesk, ábrela ahora en una nueva pestaña y mantenla abierta.
  8. Confirma que tienes acceso a la extensión Repair Kit. Marca la casilla correspondiente. Si estás usando la extensión Repair Kit, ábrela ahora en una nueva pestaña del navegador e inicia sesión con tus credenciales de administrador, y mantenla abierta.
  9. Asegúrate de que la casilla «Antes de actualizar, hacer una copia de todas las bases de datos alojadas en el servidor» esté seleccionada. Esta opción realiza la copia de seguridad automática en `/var/lib/psa/dumps`.
  10. Con todas las comprobaciones y confirmaciones listas, haz clic en el botón Actualizar para iniciar el proceso de actualización de MariaDB.
  11. El servidor de bases de datos se detendrá, se realizará la actualización y luego se reiniciará. Durante este tiempo, Plesk y tus sitios web no estarán disponibles. Ten paciencia, el proceso suele ser rápido.
  12. Una vez que la actualización se haya completado con éxito, Plesk te lo notificará. Haz clic en Finalizar para cerrar la ventana de actualización.

¡Enhorabuena! Tu servidor MariaDB en Plesk debería estar ahora ejecutando la versión LTS seleccionada.

Caso Especial: Actualización desde MariaDB 5.5

Si tu servidor actualmente ejecuta una versión bastante antigua como MariaDB 5.5, el proceso de actualización a la última versión LTS se realizará en dos pasos a través de la herramienta de Plesk. Primero, Plesk actualizará automáticamente de MariaDB 5.5 a MariaDB 10.5.

Una vez que la actualización a 10.5 se haya completado, deberás repetir los pasos 2 al 8 de la guía anterior para actualizar desde MariaDB 10.5 a la versión LTS más reciente disponible. La herramienta de Plesk te guiará a través del segundo paso de la misma manera.

Preguntas Frecuentes sobre la Actualización

¿Cuánto tiempo tarda la actualización?

El proceso de actualización de MariaDB en Plesk suele ser rápido, estimado en aproximadamente 10 minutos. Sin embargo, la duración exacta puede variar dependiendo del tamaño y la complejidad de tus bases de datos, así como del rendimiento general de tu servidor.

¿Mis sitios web estarán caídos durante la actualización?

Sí, durante el proceso de actualización, el servidor de bases de datos MariaDB se detendrá. Esto hará que tanto la interfaz de Plesk como todos los sitios web y aplicaciones que dependen de esta base de datos no estén disponibles hasta que la actualización finalice y el servicio se reinicie. Por eso es fundamental realizar la actualización durante horas de menor actividad.

¿Qué sucede si la actualización falla?

La herramienta de Plesk incluye varias salvaguardas, como las comprobaciones previas y las copias de seguridad automáticas. Si la actualización falla, las copias de seguridad de tus bases de datos están disponibles en `/var/lib/psa/dumps`. Tener acceso SSH y a Repair Kit es crucial en este escenario para diagnosticar el problema y potencialmente restaurar tus bases de datos o el estado anterior del servidor. Siempre es una buena práctica tener una copia de seguridad completa del servidor realizada *antes* de iniciar el proceso.

¿Por qué necesito acceso SSH y a Repair Kit?

Aunque la actualización es automática, tener acceso SSH y a Repair Kit te proporciona las herramientas necesarias para intervenir si algo sale mal. El acceso SSH te permite ejecutar comandos de diagnóstico o recuperación manuales. Repair Kit puede ser útil para verificar el estado del servidor o realizar reparaciones post-fallo. Son medidas de precaución importantes.

No veo la opción de actualizar en mi Plesk, ¿qué hago?

Asegúrate primero de que tu versión de Plesk es Obsidian 18.0.60 o superior. Si lo es y aún no ves la opción (ya que la implementación puede ser gradual), puedes habilitarla manualmente editando el archivo `panel.ini` y añadiendo las líneas `[databaseManagement]` y `features.canBeUpgraded = true`.

¿Puedo actualizar MariaDB manualmente en lugar de usar la herramienta de Plesk?

Sí, es posible actualizar MariaDB manualmente siguiendo la documentación oficial de MariaDB y los procedimientos específicos para tu sistema operativo. Sin embargo, la herramienta de Plesk simplifica el proceso considerablemente y añade las comprobaciones y copias de seguridad automatizadas, lo que reduce el riesgo si no eres un experto en administración de bases de datos a bajo nivel. La opción manual es necesaria si usas CloudLinux.

Conclusión

Mantener tu servidor MariaDB actualizado a la última versión LTS es un paso esencial para garantizar la fiabilidad y el rendimiento de tu infraestructura web. La herramienta de actualización integrada en Plesk Obsidian 18.0.60 y posteriores simplifica enormemente este proceso, realizando comprobaciones críticas y creando copias de seguridad automáticas para una actualización segura. Aunque requiere una breve interrupción del servicio, los beneficios a largo plazo en términos de seguridad, estabilidad y rendimiento superan con creces este inconveniente temporal. Sigue los pasos descritos y aprovecha esta funcionalidad de Plesk para mantener tu base de datos en óptimas condiciones.

Si quieres conocer otros artículos parecidos a Actualizar MariaDB a LTS con Plesk puedes visitar la categoría Bases de datos.

Ivan

Soy un entusiasta de la tecnología con especialización en bases de datos, particularmente en MySQL. A través de mis tutoriales detallados, busco desmitificar los conceptos complejos y proporcionar soluciones prácticas a los desafíos cotidianos relacionados con la gestión de datos

Aprende mas sobre MySQL

Subir