1. ¡OFERTA! con cupón "DIRVPS": hosting por $0,01 y también VPS Linux y Windows por $0,01 el primer mes por Interserver ← publi
    Descartar aviso
Descartar aviso
Al usar este sitio web, aceptas que nosotros y nuestros socios podamos establecer cookies para fines tales como personalizar el contenido y la publicidad. Más información.

Mysql en dedicado

Tema en 'Servidores Dedicados' iniciado por marosea, 4 Nov 2013.

  1. marosea

    marosea Usuario activo

    Hola tengo un dedicado con un mysql antiguo 4.1.x y ya no puedo demorar más el instalar al menos 5.x

    Que me recomendais? Ya que hacer el upgrade a lo bestia me dá miedo de que las +100 webs se vayan al traste.

    Es posible instalar las dos versiones corriendo en el mismo servidor??

    Otras posibles soluciones?

    Gracias
     
  2.  
  3. hoster

    hoster Usuario activo

    Al ser un servidor en producción te recomiendo que antes de actualizar, hagas un backup de todas las base de datos. En realidad, actualices o no, haz siempre backups.

    Tienes panel de control instalado en el servidor?

    Si no tienes los conocimientos técnicos suficientes para hacer el upgrade via SSH, puedes hacerlo via panel de control. cPanel lo permite por medio del WHM, DirectAdmin lo puedes hacer por consola facilmente con custombuild.
     
  4. marosea

    marosea Usuario activo

    Jalweb el problema no es hacer como hacer un upgrade, sino que que al actualizar de versión pueden darse multitud de incompatibilidades, y son demasiadas webs para solucionarlo en un periodo corto.

    Tengo Cpanel y Si hago backups
     
  5. hoster

    hoster Usuario activo

    Por que crees que pueden darse tantas incompatibilidades? Que tan "complejas" (por llamarlo de alguna forma) son esas base de datos?

    Haz backup de todas las base de datos y del archivo my.cnf, y actualiza el MySQL del servidor, en caso de que los errores sean tantos e irreparables como dices, haces rollback..

    Puedes instalar 2 versiones de MySQL, una será la "principal" (que tienes instalada por el cpanel) y la otra deberas instalarla a mano con los source del mysql. No será tan sencillo como lees y no podrás manejar ambas versiones por el panel de control..

    Sin animos de ofender, en caso de que te lies mucho, contrata a un sysadmin colega..:aprueba:
     
  6. Datacenter1

    Datacenter1 Usuario activo

    A nonamef191118 y hoster les gusta esto.
  7. Skamasle

    Skamasle Usuario activo

    Backup y upgrade, no queda de otra, aunque siempre puedes poner otro server con mysql 5.x y migrar todas las webs ahí, ya sea para cambiar directamente a un server más nuevo y ya con el ultimo software y olvidarte de upgrade por tus miedos, o bien para tener un backup y cambiar rapidamente por si se el server queda inservible cosa que es muy poco probable, si las webs son "normales" y las bases de datos no muy complejas no has de tener problemas con el upgrade y menos en cpanel.
     
    A nonamef191118 le gusta esto.
  8. marosea

    marosea Usuario activo

    Gracias

    @f.villalba El caso es que puedo tener incompatibilidades con phpmyadmin, aún corren webs con php 4

    El tema que pregunto no es como actualizar, sino si existe alguna forma de hacerlo de manera tranquilo (hay +100 webs) y si el tener 2 servers sería lo ideal e ir migrando web a web y testear, pero.. antieconomico.
    Alguna idea mejor...
     
  9. Lo que se me ocurre es que instales php5 y dejes este por defecto. Cuando tengas php5 actualizas MySQL así no creo que el upgrade a MySQL 5 te de problemas.
     
  10. marosea

    marosea Usuario activo

    Si buena idea ahora tengo por defecto php4, pero el tema es que si actualizo via whm, se actualizará phpmyadmin3 y es incompatible con web en php4 :(

    De todos modos es lo que menos me preocupa, ya que puedo actualizar mysql manualmente, pero.... son 100webs a testear sin que se queje ningún cliente :(
     
  11. Deja por defecto el php5 y como opcional el php4. No tiene ningún sentido tener php4 cuando ya ha salido el php5.

    Los clientes que requieran el php4 se lo cambias y listo.

    Te recomiendo que leas http://www.guiadehostingweb.com/como-actualizar-mysql-manualmente-en-un-servidor-cpanel/
     
  12. Otra cosa si necesitas usar php4 utiliza otra vps o servidor por que si phpmyadmin3 es incompatible con php4...

    Las empresas de hosting serias normalmente mantienen máquinas con php5 y php4.

    No queda otra. Y perdón por no haberlo comentarlo en el anterior post.

    Salu2,
     
  13. marosea

    marosea Usuario activo

    Que os parece la opción de instalar mysql 5.x en otro puerto diferente e ir cambiandolo todo gradualmente?

    Sino parece que al final tendré que tirar por eso, dos máquinas y migración paulatina, testeando todo bien. :(
     
  14. ideasmultiples

    ideasmultiples Usuario activo

    Lo más recomendable SIEMPRE en estos casos es un servidor nuevo y trasladar los sitios desde el antiguo, si la cosa no funciona en algún sitio, cambias los DNS nuevamente al antiguo y no tienes problemas.

    Como norma, si quieres tener las cosas sin que te exploten, es NUNCA hacer cambios de versión en un servidor en producción, simple uno nuevo y traspaso, puede ser más caro, pero te lo ahorrarás en dolores de cabeza, clientes cabreados y noches sin dormir.

    :cool:
     
  15. neocomp

    neocomp Usuario activo

    Y como "norma" también debería estar hacer las actualizaciones de versión en un tiempo razonable y no esperar varios años cuando ya han pasado "varias versiones" y la cantidad de incompatibilidades puede ser mucho mayor.

    Normalmente cuando hay un cambio de versión por ejemplo de 4.x a 5.x se supone que es un cambio "mayor" y puede haber muchos mas problemas de incompatibilidades, en cambio las actualizaciones dentro de una versión como de la 5.1 a la 5.5 normalmente no deberían producir tantos problemas de compatibilidad.

    En el caso puntual de MySQL el "ciclo de vida" de la versión 4.1 terminó hace ya más de 5 años !!!!!!!!!!!!!!!

    MySQL 4.1 31/Dic/2008
    MySQL 5.0 31/Dic/2011
    MySQL 5.1 31/Dic/2013 ( termina este año )
    MySQL 5.5 31/Dic/2015

    Por lo tanto dejar pasar los años sin hacer las actualizaciones respectivas solo sirve para acumular posibles incompatibilidades y problemas de migración que no se pueden resolver en un minuto y que van a requerir mas tiempo para poder ir chequeando todos los dominios ... en mi caso comenzé la actualización a MySQL 5.5 a comienzos de año y creo que solo me queda un servidor con MySQL 5.1.

    Es muy cierto que a veces no es "necesario" hacer los updates porque todo funciona perfecto ... todavía tengo un par de clientes usando software desarrollado en Clipper !!!!!!!!!!!!!!!!! y que requieren equipos que soporten Windows 98 !!!!!!!!!!! :-D ... porque bajo Windows 2000, NT, XP, "Mallenium" :-D, Vista, 7 u 8 no funcionan bien ... pero asi es este mundo.

    Tal como ya te lo han sugerido creo que "lo mas sano" es usar 2 servidores, durante este año tuve que hacer lo mismo para actualizar algunos servidores de CentOS 5.x a 6.x, aunque en este caso era imprescindible reinstalar todo desde cero ... pero al tener 2 servidores lo puedes hacer con mucho mas tiempo y se puede ir chequeando cada dominio por separado.

    Lo mismo pasa con seguir usando PHP 4, creo que entre el 4 y el 5 hay muchísimos cambios y seguir usando el 4 se justificaría en casos muy extremos ... se supone que el ciclo de vida del PHP 5.3 termina a comienzos del proximo año, yo ya tengo algunos servidores con PHP 5.4 pero con otros he tenido serios problemas de incompatibilidades y he tenido que regresar a la 5.3, pero supongo que a mediados de 2014 ya todo va a estar sobre PHP 5.4 y eso lo estoy programando "desde ya" ... creo que por ahí va un poco la solución del problema, no esperar a que ya todo este colapsado o a punto de colapsar para hacer las actualizaciones de versión apurado, sino que programarlas de antemano y tener varios "meses" para hacerlas "tranquilamente" y en forma mucho mas segura.

    Por otro lado tampoco es bueno "según mi opinión" actualizar a versiones nuevas en cuanto salen, yo al menos soy bastante reservado al respecto y siempre prefiero una versión "bien probada" ... en el caso de cPanel por ejemplo prefiero la STABLE en vez de la RELEASE, CURRENT o EDGE.

    Pero esperar más de 5 años despues que terminó el ciclo de vida de un producto ... es un poco extremo :-D
     
    Última edición: 1 Dic 2013


Alojamiento web, Hosting Reseller, Servidores Dedicados - All in Hosting


    
    
    
    
Blog · Sitios amigos: GuiaHosting · Unidominios · Interalta ·