GNU/Linux >> Tutoriales Linux >  >> Linux

Tomando el volcado de MySQL de otra máquina

En general, si tiene las credenciales para acceder a MySql desde la Máquina B.

Debe tener el nombre de usuario de MySQL, el nombre de host y la contraseña. Luego puede escribir el comando para realizar la copia de seguridad

En la máquina B escribir

mysqldump -h Your_host_name -u user_name -p password --all-databases > backup.sql

Si tiene problemas, puede haber algún problema de red, pruebe algunas cosas como

  1. Utilice ping con la dirección IP para verificar que el DNS no esté dañado. p.ej. Máquina de ping A
  2. Utilice el cliente mysql para conectarse de B a A. Por ejemplo, mysql -u user -pPASS --host=Host_Name --port=3306 (sustituya el puerto por el que se conecte al maestro)

si usa --host MachineA como parámetros de mysqldump deberían funcionar


Esto es para realizar un volcado de una tabla específica

mysqldump -h 'hostname' -vv -u'user' -p'password' database_name table_name | gzip > table_name.sql.gz

Linux
  1. Cambie el tipo de base de datos de H2 a MySQL en Atlassian Jira

  2. Ssh:¿tráfico de túnel a través de otra máquina a través de Ssh?

  3. ¿Cómo copiar configuraciones de una máquina a otra?

  4. Acceder al subproceso local desde otro subproceso

  5. MYSQL difiere en la salida del script

Cómo exportar una tabla de MySQL a CSV

Cómo alimentar consultas mysql desde bash

Apague la máquina de Windows desde la terminal de Linux

Base de datos MySql desde una memoria USB

Copiar paquetes de una interfaz a otra

Usando herramientas mongodb (mongodump, mongorestore) desde otra máquina