If all the data is there and intact, you should be able to
Reinstall Splunk
Restore the Splunk etc directory from a recent backup
Start Splunk
In addition to making sure that your indexed info is all there, this will also restore your licenses, your users' saved searches, etc. etc.
This is not the only way to get service restored, but it is the easiest way that I know. If you can't restore the Splunk etc directory, then you will need to reconstruct the configuration files; this would be a PITA. The data is described in indexes.conf - but that is only part of what you really need.
It's great that your data partition survived intact.
Post back if you need more help.
... View more