If a datastore is not visible anymore after reboot check the following: \\
\\
First check that the device is still present and connected to the ESXi:
storage core device list
\\
If you can still see the device but not the volume check if volume is present but unmounted:
esxcli storage vmfs snapshot list
\\
If you can see volume in the snapshot list then you can use the following to mount it:
esxcli storage vmfs snapshot mount -l datastorename