Minetest:Backup: Difference between revisions
From Mike Beane's Blog
m (Created page with "Backing up your world is highly recommended, especially when experimenting with Mods. =Linux= ==Backup Script== This script is under testing and editing or adding additional...") |
mNo edit summary |
||
Line 1: | Line 1: | ||
Backing up your world is highly recommended, especially when experimenting with [[Mods]]. | Backing up your world is highly recommended, especially when experimenting with [[Minetest:Mods]]. | ||
=Linux= | =Linux= |
Latest revision as of 23:18, 1 March 2012
Backing up your world is highly recommended, especially when experimenting with Minetest:Mods.
Linux
Backup Script
This script is under testing and editing or adding additional script approaches is welcomed. Ideally the script would be run as a cronjob.
Script
ps -A|grep -i minetest ps auxwww|grep -i minetest|awk '{print "kill -9 "$2}' |sh ps -A|grep -1 minetest NOW=$(date +"%Y%m%d%H%M") tar -zcf "minetest4_$NOW.tar.gz" minetest4 rm debug.txt rm nohup.out nohup ./minetest4/bin/minetestserver & ps -A|grep -i minetest
Explanation
- visually show if minetest is running
- find and kill the process
- verify it is not running visually
- get today's date and time
- create a gzip file of the entire minetest server directory
- remove the debug.txt file (housecleaning)
- remove the nohup.out file (housecleaning)
- start the server running again under nohup
- visually show if minetest is running