sql >> Base de Datos >  >> RDS >> Mysql

Realización de copias de seguridad de forma remota con innobackupex

Sospecho que estás confundiendo innobackupex con algo como mysqldump . El primero realiza una copia de seguridad de los archivos de la tabla real, mientras que el segundo se conecta al servidor de la base de datos y extrae los datos.

Dado que intenta hacer una copia de seguridad de los archivos de la base de datos por supuesto, necesitará acceso al sistema de archivos en el servidor de la base de datos y no se puede ejecutar de forma remota.

Lo que puede hacer es transmitir el contenido de la copia de seguridad a un máquina remota :

innobackupex --stream=tar ./ | ssh [email protected] "cat - > /data/backups/backup.tar"

O simplemente guarde el archivo de copia de seguridad resultante en un servidor diferente con el método de su elección (por ejemplo, unidad compartida, scp , rsync )