That's a blast from the past! I think I haven't had a ticket about that in 4 or 5 years :)
You cannot restore a Joomla! 3 site on top of a Joomla! 2.5 site or vice versa. The way Joomla locates its files and the fact that restoring a site does not remove existing files mean that you get a broken site.
First, take a local copy of all your backup archives. Double check and triple check they are there and that they can be extracted (e.g. with Akeeba eXtract Wizard).
Next up, big leap of faith, delete your site's files. At the very least delete the administrator, cli, components, includes, language, layouts, libraries, media, modules, plugins and templates folders and all their contents including their subdirectories.
Then extract the backup archive using Kickstart and restore your site to its last working state from a backup archive which you upload to your site.
For what it's worth, before you upgrading Joomla! you should disable all extensions on your site. After upgrading to Joomla! 3 you will need to perform several upgrades to get to Joomla! 3.9.3. Then start updating all of the extensions on your site with Joomla! 3.9 compatible versions. If something is not available you may have to replace it.
It's best if you do this work on a local server. When you're done follow the steps I outlined above to remove your old Joomla! 2.5 site and restore the new Joomla! 3.9 site. Your downtime should be minimal, typically less than 10' (it largely depends on how fast your server can delete files and folders).
Nicholas K. Dionysopoulos
Lead Developer and Director
🇬🇷Greek: native 🇬🇧English: excellent 🇫🇷French: basic • 🕐 My time zone is Europe / Athens
Please keep in mind my timezone and cultural differences when reading my replies. Thank you!