Ya vimos en un post anterior qué estructura tenía el assetsore y cómo se configuraba este subsistema de DSpace, vamos a explicar ahora cómo se mueven los assetsores. ¿Y por qué ibamos a querer mover un assetstore?, pues puede haber múltiples razones:
- Tenemos otro tipo de almacenamiento, más moderno, más barato, con mejor rendimiento, el assetsore estaba antes como almacenamiento de servidor y ahora lo muevo a almacenamiento en red, SAN, etc…
- Donde lo tenemos actualmente nos está danto algún error de disco,
- Separamos el assetstore del resto de ficheros del sistema Dspace, para facilitarnos la migración de servidores, cambio de versiones, crecimiento orgánico de la instalación, etc..
Los pasos son bien sencillos:
- Asumiendo que sólo tenemos un assetstore y que nunca la movimos de sitio, es decir tiene la configuración inicial que viene estándar en el dspace.cfg, (comprobarlo viendo la variable assetstore.dir). Algo así como:
assetstore.dir = ${dspace.dir}/assetstore
tenemos que localizar en nuestro sistema de ficheros el ${dspace.dir}/assetstore siendo ${dspace.dir} el directorio de ejecución de dspace, otra variable de dspace.cfg…. Es un poco recursivo, pero lo localizaremos sin problemas..
- Paramos Dspace, es decir paramos la aplicación bajo el servidor Tomcat, o todo el Tomcat si es la única aplicación bajo el servidor de aplicaciones
- Movemos (mejor copiamos, por ahora) todos los directorios bajo ${dspace.dir}/assetstore a la nueva localización
- Reconfiguramos Dspace, sustituyendo assetstore.dir por el valor de la nueva localización, como por ejemplo:
assetstore.dir = /data/assetstore
- Rearrancamos Dspace, y finalizada la tarea y el post.
Advertencia: Tener cuidado con las manipulaciones al assetstore, perderlo es perder su instalación DSpace…toda precaución es poca.
Los comentarios están cerrados.