Simple Backup
Simple backup
Works with 1.10.x and up
If you have any problems with the plugin not working leave a comment!
What can I use this for?
Simple Backup is a plugin to zip up your minecraft server worlds to a folder so you can:
- Let your users download them via file sharing websites such as mediafire
- Roll back your map
Commands:
- /sbackup - Force a backup of your world by running. Can only be ran by OPs or from the server console.
Providing error reports:
When pasting large amounts of text please use http:pastebin.com or http:dev.bukkit.org/paste/. They are completely free and makes it easier for me to read any error messages you provide.
Also provide your SimpleBackup config file and the version of the plugin you are using, when stating you have a problem, so I can see if that's the problem instead.
Configuring:
Click here for an explanation of how to configure this plugin.
Rolling Back Maps:
Click here for how to roll back your maps.
Updates:
This plugin is generally updated when a significant change (new features or bugfixes) has been made to it. The plugin uses only a small number of very basic Bukkit API calls, so it most probably won't break on Bukkit updates. If it does break, we'll update it as soon as possible.
Want to help me out?
You can donate to Simple Backup if you love the plugin to bits and want to show me some support by clicking the donate button in the top right! Don't want to or can't donate?, then just leave a comment showing me support instead.
Thanks for any support you give me, and enjoy simple backup!
Source Code
The source code for this plugin can be found on Github here: SimpleBackup Git Repository
Thanks to Mantun for submitting my first pull request and consistent code changes and improvements! Github
@mantun
That's rather unhandy. I don't have any way to remotely unzip a backup. So I have to download it, unzip it and reupload it. My upload speed caps at 80kb/s so it takes a huge amount of time to do.
@MrMe1003
I'm sorry I don't feel that in-game tweaking happens often enough to justify the reload feature. It is certainly possible, though, so if enough people request it, we may add it.
@exolius
But that reloads all config for the entire server, which can cause issues it a lot of plugins. Many plugins come with commands for simply reloading the the config for the plugin itself to prevent issues like that.
@MrMe1003
The plugin already has a permissions node, 'simplebackup.use'
Bukkit has a reloading command already, /reload
Can you add permission nodes for servers that use a permission-managing plugin, such as Pex?
And maybe add a reload command for in-game tweaking.
@nejcneo
You can put a non-existing world name in backup-worlds and the exact plugin folder in backup-folders. Or you can use a better third-party backup software. The only advantage of using the plugin when you are no backing up any worlds is the console command.
@Harry4of4
The command of this plugin is /sbackup, are you sure you are not using some other backup plugin?
How do I do this: Backup only 1 plugin folder (No worlds, no other plugins)
Hi whenever I type /backup in-game it comes with this error "An external backup script has not been configured" It also doesn't backup automatically when it's suppose to ?
@DaNameIsRaw
The world folders are zipped in the backup file. You need to unzip the backup file and replace you corrupted worlds with the contents of the zip file. It is a good idea to keep a copy of the corrupted worlds somewhere, until you can confirm that the restore was successful.
hello how do i rollback my server with this plugin please ?
@quittix4
Please, see here: http://dev.bukkit.org/server-mods/simplebackup/?comment=119
Could you make the color of the broadcast messages customizeable?
When I try adding an § and a color code after it the color works, but it adds an A symbol with an accent over it. Fix please?
Api?
@lukaszfr
Unfortunately excluding folders is not implemented. If you are having problems with the dynmap folder, please, try to move it outside the plugins folder.
Sending backups to a different location might be implemented if we ever implement this framework
@mantun
Could you add to your plugin posibility to exclude folders and to send backup files to external server?
Thanks
@Ojomrog
The only way to make it work is to list all your worlds explicitly. With the current version of the plugin it still won't work as you'd like, but we'll include a fix for that in one of the next releases.
Im having an issue with this not backing up every world on my server (mcpc+, not straight bukkit). Exploring it a little i found its not backing up the worlds which are unloaded. Im not entirely sure what controls the unloading, or decides what is loaded... Is there any way to avoid all that and backup the actual worlds which exist, even if they are not loaded? If not would it be possible to force a world load before a backup of each world in turn?
@Shadowbever03
Currently we don't have such option, sorry. I we ever get to implement this, your request will be included in this fix.
As a workaround, if you have control of the server, you can schedule a task with your OS to copy the file in another location.
@re3ell
While I feel the upload to Dropbox does not fit very well with the 'simple' theme of the plugin, I may may or may not have some ideas of how to implement it some kind of 'uploader' API in a simple way. Then maybe someone can write the actual Dropbox connector (or port it from Minebackup). I'll think about it some more.