Al realizar un backup con mysqldump nos puede interesar conservar la posición de los binlogs para poder hacer recuperaciones en un punto en el tiempo en lugar del último backup
Para que el mysqldump guarde la posición deberemos usar la opción –master-data:
Si usamos –master-data=1 se guardará la posición mediante el comando CHANGE MASTER, esto es más adecuado si queremos importar los datos en un slave, pero en el master producirá un error:
(...) -- -- Position to start replication or point-in-time recovery from -- CHANGE MASTER TO MASTER_LOG_FILE='mysql-bin.000001', MASTER_LOG_POS=107; (...)
Si usamos –master-data=2 el CHANGE MASTER estará comentado, por lo que nos podrá valer tanto …
[Lea más]