hmm... tener servidores onsite si no hay equipo de IT para mantenerla me parece una idea... bastante complicada. Quién va a hacer los backups? qué pasa si se el servidor se queda sin espacio en disco? en ese contexto, lo mejor sería usar algo en la nube, donde no haya que preocuparse de la replicación, backups, disponibilidad... ahora, asumo que hay razones para no hacerlo en la nube, que hay un plan de backups y responsables de verificarlos (y de restaurarlos cuando algo pase).
Lo mejor es tener migraciones... y que el script de instalación (que después será el script de actualización) ve…