Exportar una carpeta desde el ChmShell de Opencms

Para exportar una carpeta, por ejemplo para copias de seguridad, sin tener que usar la parte de administración de OpenCms podemos usar un pequeño fichero para el CmsShell

En el fichero lo primero será autenticarnos, luego seleccionar el proyecto y finalmente exportar la carpeta que queramos en un zip

[code]

login «Admin» «admin»

setCurrentProject «Offline»

exportResources «/tmp/copia.zip» «/sites/default/»

[/code]

Si esto lo guardamos en un fichero llamado copia.opencms, podemos llamar al cmsshell y pasarlo como entrada para ejecutarlo

[code]

cmsshell.sh < copia.opencms

[/code]