I have a couple of applications running on an Ethereum Blockchain hosted on a VM. For some reason, every now and then, I find my VM rebooted... so my blockchain is turned off...
There's no problem in restarting the chain again, but since the Blockchain is not halted carefully, I end up losing all transactions.
Is there something that I can do to address this issue? Periodically, I try to switch off / on the chain to minimise potential damage.
I am running Geth/PoA on a windows box.