cancel
Showing results for 
Search instead for 
Did you mean: 

Migrar la Base a RDS de Amazon AWS

Uriel
Champ in-the-making
Champ in-the-making

Hola!

Tengo un ambiente preproductivo con Alfresco community 6.2 en Debian, DB en MySQL 5.7.31 y SolR6

por temas de performance y autoescalamiento, estamos planeando llevarnos el servidor hacia amazon AWS en IaaS en un servidor con Debian, planeamos separar la mayor cantidad de componentes de alfresco para optimizar. entre ellos son:

Llevar el SO de debian hacia la una VM de Amazon en S2 (esta configuracion y es estable)

llevar la base de MySQL hacia Amazon RDS.

Llevar el Store hacia S3 Bucket (esta configuracion ya esta y es estable).

Llevar el "data.dir.too=" de solr hacia otro S3 Bucket.

 mis preguntas son:

hay algun procedimiento especial para migrar la Base hacia RDS?

hay algun procedimiento especial para mover el "data.dir.too=" de solr?

se les ocurre otro componente que pueda separar del servidor unico de alfresco?

3 REPLIES 3

angelborroy
Community Manager Community Manager
Community Manager

Estos son los diferentes componentes de Alfresco:

https://github.com/OrderOfTheBee/beecon/blob/gh-pages/2017/assets/files/EF09/EF09-Installing-Alfresc...

Todavía es válido para Alfresco 6.

Lo mejor para la base de datos es generar un DUMP en MySQL y restaurarlo en RDS.

En cuanto a SOLR, si no tenéis muchos archivos, podéis regenerar los índices. En caso, contrario, podríais copiar la carpeta y debería funcionar sin problemas. Aunque no funciona sobre S3 (afaik).

Hyland Developer Evangelist

Uriel
Champ in-the-making
Champ in-the-making

Gracias por tu respuesta Angel,

si bien he podido seprar los componentes de BD, Index y tomcat dentro de AWS, y he notado que ocasiones se generan cuello de botella, o un comportamiento mas lento la funcionalidad versus tenerlo todo integrado en un solo servidor.

¿ustedes recomiendan separar los componentes de alfresco community? o ¿es preferible dar mas memoria y procesador en caso de tener una cantidad mayor de usuario utilizando Alfresco?

Saludos!!

angelborroy
Community Manager Community Manager
Community Manager

En general, separar los componentes siempres es una buena idea. De esta manera puedes dar más recursos (cpu y memoria) específicamente a aquellos servicios que estén rindiendo por debajo de lo esperado.

¿Qué recursos has dado a cada servicio? ¿Has detectado cuál es el que está más sobrecargado?

Hyland Developer Evangelist