Extremely slow mySql restores
You have not included your server config so I am writing all I could think of.

You have already innodb_buffer_pool_size so skipping that.

On Staging Server use following

innodb_flush_log_at_trx_commit = 2
innodb_log_file_size = 256M


On mysqldump use following options

--disable-keys
--extended-insert
--add-locks


You should use change log size this way.