Pues al leeros y como hay una probabilidad de fallo que no controle lo mejor va a ser lo que comentáis.
Sacar la base de datos a otro directorio. Gracias por vuestras sugerencias. > El 9 nov 2023, a las 23:06, Antonio Galicia <antonio.gali...@gmail.com> > escribió: > > El jue, 9 nov 2023 a la(s) 05:00, Roberto Leon Lopez > (i32lelor.deb...@gmail.com) escribió: > >> Me encuentro con el problema de que /var lo tengo en una partición en un >> sistema que lleva años y se queda pequeña porque la base de datos crece… > ... >> Pero me temo que esto en caliente puede no funcionar. ¿Algún consejo? > > ¿Qué opinas de esta opción? > > - Detines la base (mariadb supongo) > - Copias la estructura con permisos y todo el asunto /var/lib/mysql a > su nuevo hogar > - Cambiar el nombre del directorio original > - Creas un link que apunte al nuevo directorio > - Levantas la base > > Algo así > > mkdir /db > cd /var/lib > systemctl stop mariadb > cp -a mysql /db > mv /var/lib/mysql /var/lib/mysql.bak > ln -s /db/mysql > systemctl start mariadb > > Si no arranca la base borras el link y regresas el nombre del directorio > > Saludos, > Antonio Galicia > > Eram quod es, eris quod sum > --