Hallo und herzlich willkommen.
Ich nehme an du sprichst von OH3 und mit Dashboard meinst du die MainUI bzw. einzelne Pages.
Normalerweise sollte bei einem Reboot nichts passieren. Die Frage ist, ob auch wirklich alles abgespeichert war, was du angelegt hast.
Ich kann nur von mir sprechen, aber ich melde mich immer von OH3 (Administrator) ab. Anschliessend stoppe ich OH3(sudo systemctl stop openhab) und mache dann einen reboot oder shutdown. Zwischen den einzelnen Schritten mache ich auch immer eine kleine Pause (sicherheitshalber, es könnte ja noch was in irgendeinem Speicher lagern, was noch zurückgeschrieben werden muss

). Ich habe bisher immer mit SD-Karten gearbeitet (und noch keinen Crash gehabt), allerdings bin ich bisher auch ohne Datenbanken ausgekommen.
Im Moment hängt mein RPi an einer 120GB-Platte, da ich die "Standard-Datenbank" (heisst glaub ich - RR4j) aktiviert habe und deshalb wohl mehr Schreib-Lese-Zugriffe erfolgen.