how to verify mysql backup file
Start a dedicated Mysql server with as default engine blackhole (and maybe the only one) and engine_substitution enabled.
Then you can restore your mysqldump and monitor warning(s) and error(s) generated.

Maximum execution speed and no disk space taken ...

Hope this will help you