Tengo dos servidores conectados a la red con linux y msqul 1º (viejo servidor) 2º (nuevo servidor)
Necesito copiar una base de datos del 1º servidor al 2º.
Como puedo hacerlo.
Gracias.. un saludo
Tengo dos servidores conectados a la red con linux y msqul 1º (viejo servidor) 2º (nuevo servidor)
Necesito copiar una base de datos del 1º servidor al 2º.
Como puedo hacerlo.
Gracias.. un saludo
Para mi la mejor forma sería hacer un backup de la base de datos original, bajarla a un PC de resguardo y subirla e importarla en el segundo servidor, de esa forma:
1- Logras lo que quieres de manera sencilla.
2- Cuentas con un respaldo en caso de desastre.
3- Puedes revisar el respaldo para buscar lo que necesites o algunos ataques de inyección de código.
Copia el directorio de la base de datos (sic) pero detén antes el servicio de base de datos en ambos PC's. Es la manera más simple. Ojo si tienes distintas versiones de mysql.
Si prefieres algo más "bonito" usa mysqldump:
dev.mysql.com/doc/refman/8.0/en/mysqldump.html
Y nada, si tienes dudas, vendo mis servicios :)
Tu pregunta quiere decir que no haces copias de seguridad, ya que si las hicieras, seria algo tan sencillo como una copia de seguridad del viejo y restaurar en el nuevo, ya que relamente lo que estas haciendo es como si el viejo petara y fueras a usar el nuevo (pero sin prisas).
Como ya te han dicho, mysqldump es tu amigo.