Quería consultartes para estar seguro los requerimientos que debe tener el servidor de producción.
Actualmente contamos con 4 núcleos, 16gb ram y 500 espacio de almacenamiento.
Respecto al cpu, cuantos procesadores por núcleo o cuántos sockets y núcleo se recomienda?
Algo que conversamos en la reunión del Miércoles, es utilizar otro servidor como preproducción, hacer una instalación limpia de SIU y realizar la migración de datos limpia ahí. Luego, sólo sería hacer un export de la base de datos y un import de esa misma base en Producción. Lo ven factible?
Si no podemos generar otro ambiente por falta de espacio libre, la idea es crear dos instalaciones en el servidor de producción. Es decir, por ejemplo, una instalación en /var/www/html/pre … y otro en /var/www/html/prod, ambos con distintas base de datos. Y hacer lo mismo, migrar los datos en pre producción y luego utilizar la base de datos ya limpia en producción.
Buenos días. Para el tema de la cantidad de núcleos y memoria Ram no podríamos decirte porque desde el SIU no hemos tenido una base productiva.
Lo que si te recomendaría es que no tengas en el mismo servidor producción y pre produccion, sino que los separes.
Hay una herramienta llamada Proxmox que te permite hacer maquinas virtuales y gestionarlas por web. Quizás lo que te convendría es hacer ello y tener varias máquinas virtuales para lo que necesitas. No tengo mucha experiencia en esa herramienta pero he escuchado muchas cosas buenas sobre la misma.
Saludos.
Gracias por la respuesta.
Al final vamos a hacer un servidor más chico que sea pre-productivo y hacer la migración ahí. Luego exportar e importar la base de datos a producción.
Algo que necesitaría que me confirmen es si en el ambiente nuevo que levantamos, los usuarios de universidad pueden ir cargando los datos y luego, cuando terminen y estemos seguros de que esté todo bien, poder hacer un export de la base de datos y hacer un import sobre producción.
Entiendo.
Siempre recomendamos que hagan eso a mano en testing y luego en producción porque si agregaste algo en otra tabla también va a estar en producción.
Y solo pasar las tablas respectivas de propuestas formativas, de planes de estudios, es realmente engorroso, por eso pedimos que lo hagan en ambos ambientes desde cero.
Entiendo José, el tema es que no podemos hacer una doble carga porque son muchísimos los datos a pasar y demandaría mucho tiempo.
Por eso la idea que se planteó en la reunión es saber si podemos hacer la carga en una instalación limpia y luego hacer un backup de esa base de datos para usarla en el servidor de producción.
Si no me equivoco, sería hacer un backup del schema negocio y luego un restore en el servidor de producción.
Gonzalo, si ustedes están seguros de que esa base no contiene nada más que lo que necesitan y solo van a tener lo necesario, podrían hacerlo sin problemas.
Tené en cuenta que si pasan la base y encuentran algo que no iba, luego eliminar eso es engorroso.