Método para la realización de copias de seguridad
Nos permitirá realizar copias de seguridad de nuestros contenidos de forma automática mediante código. Las carpetas que se exportarán son las que se introducen en la lista.
public Boolean realizarCopiaSeguridadBBDD(HttpServletRequest request) {
CmsObject cms = CmsFlexController.getCmsObject(request);
try {
CmsLogReport report = new CmsLogReport(new Locale("es"), CopiasSeguridadCMS.class);
List listaFolder = new ArrayList();
listaFolder.add("/trebujena/");
new CmsExport(cms, "miprimeracopia.zip", listaFolder, true, true, null, true, true, new Long("1").longValue(), report, true);
return Boolean.TRUE;
} catch (Exception e) {
e.printStackTrace();
return Boolean.FALSE;
}
}
Salvador Tejero