I have upgraded 2.8 > 2.9.7
It wasn't 100% smooth but I got there - for a start the old database.php had $DB["type"] = 'mysql'; which broke everything, fortunately I spotted that and changed it to $DB["type"] = 'mysqli'; but there was nothing to indicate that was needed.
Now that I have it working ...