In the old version I could make it auto restore after a reboot of the server, is this still possible? I run my server from a ramdisk because I have more ram than I know what to do with so I want to have it set back the last backup file after a reboot.
I was definitely a big ramdisk proponent back in the day, though much of the benefits of ramdisk (imo) have tapered off due to the enormous worlds and disk-sizes the ramdisks have since then required.
Is your world small enough to really warrant this nowadays? With the huge spike in memory requirement, I figured that would have been the limiting factor (and nowadays bigger heapsizes would generally be more beneficial than improving cold block loading/generation speeds).
Nonetheless, since you asked:
ramdisks are no longer a big part of the MineOS draw, so there are no built in features anymore that help facilitate auto-restorations (this could otherwise be hugely dangerous for people not using them).
but the nice thing is that ramdisks have been and always will be at a layer of abstraction outside MineOS, which means no matter how little it is integrated into MineOS, it is still usable fully. This can be done through the
So here’s what you’d have to do:
a) locate the script that starts up when your linux box engages, which is probably
b) in that script (or in another script
rc.local invokes) add:
cd /usr/games/minecraft ./mineos_console.js -s MYSERVERNAME restore 0B ./mineos_console.js -s MYSERVERNAME start
0B means ‘zero restores back’; 1B would likewise mean one restore before that.
Your ramdisk is likely mounted in
/etc/fstab so it’s also assuming that the ramdisk will already be in place prior to
/etc/rc.local ever being executed.
I imagine that would be it.
Thanks, yeah I know that ram disks are a bit out of fashion but I have 72gb of ram so ram usage is not really a problem for me at all. Im going to try this tomorrow or so and see what the results will be on my server