Para poder hacer volcados de la base de datos de forma automática (o manual), podemos usar el comando mysqldump. Para volcar toda la base de datos, ejecutaremos:

# mysqldump -A -c –user=root –password=password_de_root > copia_seguridad.sql

A nota de comentario, la restauración de un export hecho en una versión anterior y pasado a una posterior puede traer problemillas. En su momento lo siguiente me ayudó:

If you receive some errors such as the following when trying to import your mysql database dump you are most likely attempting to dump a database from a newer version of MySQL and import it into an older version:

You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near ‘DEFAULT CHARSET=latin1’

OR

You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near ‘DEFAULT CHARSET=utf-8’

Solution?
Add the following parameter to your msyqldump statement:

–compatible=mysql40