Utilidades

SuiteCRM. Mover directorio upload

SuiteCRM
SuiteCRM

motivación

Uno de los directorios de SuiteCRM que son susceptibles de crecer es el directorio ./upload. En éste se almacenan por ejemplo los archivos de actualizaciones y los ficheros que subamos desde el módulo Documental. Puede ser una buena práctica que el contenido de este directorio no se encuentre en el propio front-end si no que esté en un almacenamiento apropiado.

migración

En mi caso elijo un almacenamiento NAS que comparte una carpeta por NFS. Para comenzar el proceso es conveniente parar el apache.

# service apache2 stop

Creo un directorio auxiliar, monto un volument nfs y muevo el contenido anterior.

mkdir /var/www/suitecrm/upload2

mount -t nfs ip_origen_nfs:/suitecrm /var/www/suitecrm/upload2

mv /var/www/suitecrm/upload/* /var/www/suitecrm/upload2/

rmdir /var/www/suitecrm/upload

Ahora cambiamos el nombre del directorio upload2 a upload previo desmontaje del volumen.

umount /var/www/suitecrm/upload2/
mv upload2/ upload
mount -t nfs ip_origen_nfs:/suitecrm /var/www/suitecrm/upload

Finalmente falta añadir una entrada en /etc/fstab para que el montaje se realice en el arranque.

ip_origen_nfs:/suitecrm /var/www/alfacrm/upload nfs rsize=8192,wsize=8192,timeo=14,intr

Ahora ya tenemos el directorio ./upload de nuestro SuiteCRM en el almacenamiento elegido.  Recuerda levantar apache2 para comprobar que todo funciona correctamente.

service apache2 start

Deja una respuesta