This mod runs a user-defined bash command on an interval, so you can rdiff-backup your world.
- Runs script on user-defined time interval.
- Runs script on server shutdown.
- Only runs script if a player has been online since the previous backup.
- Messages in chat when backup runs.
- And an error message when it fails--may pose a security risk if you don't trust your players.
- Doesn't force the server to flush saves to disk before the backup.
- Pro: Less lag during backups.
- Con: Recent changes may not be included until a later backup. (worst case, until server restart)
- Tiny codebase. 3 classes, ~200 LOC.
https://github.com/shedaniel/cloth-config
GPL v3
Use at your own risk.