It looks like the ignition.conf from the 7.9 backup includes some JVM arguments that are no longer valid:
STATUS | wrapper | 2024/06/12 15:48:15 | Launching a JVM...
INFO | jvm 1 | 2024/06/12 15:48:15 | Unrecognized VM option 'UseConcMarkSweepGC'
INFO | jvm 1 | 2024/06/12 15:48:15 | Error: Could not create the Java Virtual Machine.
INFO | jvm 1 | 2024/06/12 15:48:15 | Error: A fatal exception has occurred. Program will exit.
ERROR | wrapper | 2024/06/12 15:48:15 | JVM exited while loading the application.
Post the "Java Additional Parameters" section from your ignition.conf file after the restore.
A fresh one for 8.x will look something like this:
# Java Additional Parameters
wrapper.java.additional.1=-Ddata.dir=data
wrapper.java.additional.2=--add-opens=java.base/java.lang=ALL-UNNAMED
wrapper.java.additional.3=--add-opens=java.base/java.io=ALL-UNNAMED
wrapper.java.additional.4=--add-opens=java.base/java.security.cert=ALL-UNNAMED
wrapper.java.additional.5=--add-opens=java.base/java.util=ALL-UNNAMED
wrapper.java.additional.6=--add-opens=java.base/jdk.internal.misc=ALL-UNNAMED
#wrapper.java.additional.6=-Xdebug
#wrapper.java.additional.7=-Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=*:8000