Comenzando con Redmine localmente, ¿qué tan fácil es la migración al servidor más adelante?

Estoy empezando en una serie de grandes proyectos PHP para los que necesito funciones de seguimiento de errores, wiki y Subversion.

Solía ​​tener un servidor virtual que ejecuta Windows Server y una instalación de Trac / SVN para esto, pero estoy planeando una reubicación en otro país este año, por lo que quiero cerrar ese servidor y mover la funcionalidad a una máquina virtual en mi estación de trabajo por el momento.

Al ver que tengo que configurar un nuevo entorno de todos modos, me gustaría aprovechar la oportunidad y probar Redmine, que he estado observando desde hace un tiempo por varias razones. El paquete de bitnami promete darme la felicidad necesaria de apuntar y hacer clic para comenzar rápidamente.

Lo que me gustaría saber de alguien con experiencia en Redmine es:

  • Si comienzo a crear un entorno de proyecto en una máquina virtual local, ¿podré migrarlos fácilmente a un proveedor de alojamiento de Redmine (o servidor que ejecuta redmine) más adelante? Estoy seguro de que hay herramientas de exportación y todo, pero ¿qué tan difícil será en la práctica? ¿En una escala de 1 (pesadilla) a 10 (haga clic aquí, cargue allí, listo)?

En su escala, lo calificaría cerca de un 9 o 10. No es automático, ya que algunos aspectos de la configuración pueden tener que cambiar (por ejemplo, dónde se encuentra su base de datos, si no va a ser localhost en la nueva máquina). Pero está bastante cerca: simplemente cargaría su base de datos MySQL respaldada en la nueva instancia remota una vez que esté listo para hacer el cambio, y eso es todo, excepto por los otros detalles de configuración e instalación que puede manejar en la línea de comando. Pero estos varían de un anfitrión a otro.

Lo único de qué preocuparse es que los proveedores externos pueden tener restricciones específicas sobre qué tipos de complementos o configuraciones pueden estar activos con una instalación determinada de Redmine, pero sospecho que en el 95% de los casos tampoco habrá ningún problema aquí .

No puedo decirle sobre la migración a un proveedor de hosting, no sé cómo manejan eso …

pero la migración a su propio servidor debería ser realmente fácil, es solo una copia de seguridad y restauración

http://www.redmine.org/wiki/redmine/RedmineUpgrade

debe instalar redmine en su servidor (elija la misma versión que estaba usando) y luego haga una copia de seguridad de sus datos mysql (mysqldump), copie sus archivos en la carpeta “archivos”, y eso debería ser suficiente …

entonces deberías actualizar a la última versión de redmine y seguir el rest de la wiki …

Redmine es una aplicación de Ruby sobre raíles. Moverlo a cualquier servidor que ejecute Apache es muy simple con Phusion Passenger. Yo lo calificaría con un 5 en tu escala. De ninguna manera es una pesadilla, pero hay un trabajo de línea de comando involucrado. He hecho esto exactamente en Slicehost.

La migración es fácil, pero que yo sepa, Redmine solo reconoce el Subversion instalado en el mismo host, por lo que si más adelante desea tener Subversion en su servidor interno y Redmine en un servidor hospedado diferente, entonces puede haber algún problema, aunque No estoy muy seguro.

    Intereting Posts