So I backed up with just a click and downloaded it with a click too. I extracted the backup data to my localhost and setup up a new mysql account (you know to dump all your site data). Then I pointed to localhost/xxxx/installation and followed the page (like normal installation). It works like wonder. Time taken, 2 minutes at 12 seconds.
Word of advise, to eases your transplanting project, remember to have your password, database, user of database exactly the same as the site. Saves headache.
Thank you developer for such a wonderful piece of work!