1. El fichero de propiedades "alfresco-global.properties".
En un caso concreto se encuentra en /opt/alfresco-4.2.f/tomcat/shared/classes
Las entradas más importantes son:1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 | ############################### ## Common Alfresco Properties # ############################### dir.root=/opt/alfresco-4.2.f/alf_data #Instalación alfresco.context=alfresco alfresco.host=0.0.0.0 alfresco.port=8080 alfresco.protocol=http share.context=share share.host=0.0.0.0 share.port=8080 share.protocol=http ### database connection properties ### db.driver=org.postgresql.Driver db.username=myuser db.password=mypassword db.name=alfrescodb db.host=192.168.xx.xx db.port=5432 #db.url=jdbc:postgresql://192.168.28.38/alfresco db.url=jdbc:postgresql://${db.host}:${db.port}/${db.name} ### FTP Server Configuration ### ftp.enabled=true ftp.port=21 ### RMI service ports ### alfresco.rmi.services.port=50500 avm.rmi.service.port=0 avmsync.rmi.service.port=0 attribute.rmi.service.port=0 authentication.rmi.service.port=0 repo.rmi.service.port=0 action.rmi.service.port=0 deployment.rmi.service.port=0 ### External executable locations ### ooo.exe=/program/soffice.bin ooo.enabled=true ooo.port=8100 img.root=/opt/alfresco-4.2.f/common img.dyn=${img.root}/lib img.exe=${img.root}/bin/convert swf.exe=/opt/alfresco-4.2.f/common/bin/pdf2swf swf.languagedir=/opt/alfresco-4.2.f/common/japanese jodconverter.enabled=false jodconverter.officeHome= jodconverter.portNumbers=8100 ### Initial admin password ### alfresco_user_store.adminpassword=110079e729078af9e8a4d2fa6b13ed5c ### E-mail site invitation setting ### notification.email.siteinvite=false ### License location ### dir.license.external=/opt/alfresco-4.2.f ### Solr indexing ### #index.subsystem.name=solr #dir.keystore=${dir.root}/keystore #solr.port.ssl=8443 index.subsystem.name=noindex ### BPM Engine ### system.workflow.engine.jbpm.enabled=false |
Obervar que la BD de Postgres puede estar o no en el muismo servidor, y por tanto los usuarios y contraseñas de acceso pueden ser distintos también.
2. Pasos a realizar en un hot Backup de Alfresco
2. Hacer Backup de los índices de Solr o Lucene si es el caso ??
En este caso, la línea 68 contiene esta información:
index.subsystem.name=noindex
Por tanto no se están utilizando los índices de solr o lucene, y no utilizamos la indexación de alfresco y no nos afecta esta apartado3. Hacer un bakcup de la Base de Datos, en este caso como es Postgres, se hará un pg_dump.
para ello de forma remota se puede hacer segun stackoverflow:
PGPASSWORD="mypassword" pg_dump -h 192.168.xx.xx -Fc -o -U myuser alfrescodb > /home/backups/alfrescodb.dump
4. Hacer backup de la carpeta indicada en la entrada "dir.root" del fichero de propiedades. En este caso opt/alfresco-4.2.f/alf_data .Para ello usamos ssh
scp -rp /home/backups/ usuarioRemoto@IP:/opt/alfresco-4.2.f/alf_data
Pero .....
3. A tener en cuenta
1. Una copia de seguridad de 80Gb con ficheros pequeños me ha costado alrededor de 2 horas con el scp, por tanto hay que saber en que terreno moverse!2. Haciendo lo mismo pero con un "ssh y dd" tardamos 20 minutos... Pero tenemos que copiar todo el disco (o LV) y nos ocupa 180 Gb.??
ssh usuarioRemoto@IP "sudo dd if=/dev/midisco" | dd of=image.ximo
3. En un post futuro hablaremos sobre como optimizar la copia de un LV
No hay comentarios :
Publicar un comentario