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
-
View User Profile
-
Send Message
Posted Jan 6, 2013@yaitsbilly
The backup is done in a separate thread, so if your server has a free CPU core and a fast hard drive, you wouldn't notice it.
-
View User Profile
-
Send Message
Posted Jan 6, 2013Would this plugin put an strain on the server when saving/backuping every hour?
-
View User Profile
-
Send Message
Posted Jan 6, 2013@yaitsbilly
Yes, it does backup Multiverse worlds as well.
-
View User Profile
-
Send Message
Posted Jan 5, 2013This plugin does support Multiverse?
-
View User Profile
-
Send Message
Posted Jan 5, 2013@geekaphobia
The plugin does not need specific update for 1.4.6, you can safely download it and use it.
-
View User Profile
-
Send Message
Posted Jan 5, 2013When will this plugin be updated for Bukkit 1.4.6?
-
View User Profile
-
Send Message
Posted Jan 2, 2013Very nice plugin! GJ!
-
View User Profile
-
Send Message
Posted Jan 2, 2013Okay, thanks, also thanks for making your plugin, my server got griefed tonight and 15 minute automatic backups saved us big time. :)
-
View User Profile
-
Send Message
Posted Jan 2, 2013@SN4T14
Frequency 5d means one backup per five days. The frequency of the first interval is specified in backup-interval and is in hours - this is the only interval that allows shorter than daily frequency.
-
View User Profile
-
Send Message
Posted Jan 1, 2013The description for the delete schedule intervals is missing anything other than 1 per day or week, which leaves me with one question, would having an interval frequency of, for example 5d mean it keeps 5 backups per day, or one backup per 5 days?
-
View User Profile
-
Send Message
Posted Jan 1, 2013@niftyapple
You still cannot exclude directories and so far there is not much interest in this feature from other people. Unless that changes, we are not going to implement it, sorry. As possible workarounds, you can see if you can configure the undesired folders to be outside the 'plugins' folder; or you can use a scheduled task (not a bukkit plugin, but a separate system script) that just zips the 'plugins' folder; or you can try a different backup plugin.
-
View User Profile
-
Send Message
Posted Jan 1, 2013@Newpoman
This is because the plugin forces the server to save all the worlds before backup
-
View User Profile
-
Send Message
Posted Dec 31, 2012I asked this a while ago, and it was mentioned that it needed further discussion:
Can you exclude directories?
Had the conversation taken place?
-
View User Profile
-
Send Message
Posted Dec 30, 2012I get a warning can't keep up message every time backup starts.... I never get it at any other time...
-
View User Profile
-
Send Message
Posted Dec 30, 2012@mewetea119
It looks like this configuration will do exactly what you want it to do. I can't see why it doesn't work for you. I'll setup a test server with your configuration to try to reproduce the issue.
-
View User Profile
-
Send Message
Posted Dec 30, 2012@emfjop Please, use configuration like this:
The server does not stop while the backup is running - the backup is done in a separate thread.
-
View User Profile
-
Send Message
Posted Dec 30, 2012im having issues setting up the config file correctly. My backups are always getting deleted.
I want it to backup every 12 hours and allways have 3 days worth of backups saved but no more.
this is what i have right now.
backup-interval-hours: 12.0
backup-file: backups/
backup-date-format: yyyy-MM-dd-HH-mm-ss
backup-empty-server: false
disable-zipping: false
delete-schedule:
intervals:
- 3d
interval-frequencies:
- 0
broadcast-message: true
backup-message: '[Backup]'
custom-backup-message: Backup starting
custom-backup-message-end: Backup completed
-
View User Profile
-
Send Message
Posted Dec 29, 2012Hello.
How should I config the plugin for it to make a backup every day, but just store tha latest one? I mean, it makes a backup today, it saves it. It makes one tomorrow, it saves it and it deletes the one i made before.
And one question: does the server stop when it makes the backup?
Tnaks for verything.
-
View User Profile
-
Send Message
Posted Dec 25, 2012Plugin updated to fix multiverse worlds not being detected by the backup. File is awaiting approval. Github Issue #20 Full Change-log
-
View User Profile
-
Send Message
Posted Dec 25, 2012@fr34k_tk
Thank you for your suggestion, I'll probably resort to checking the loaded worlds at the time of backup.
Regarding the RAM issue, it is difficult for me to track it down, because I don't have access to a linux machine right now. Can you, please, tell me what JVM are you using and with what command line parameters? Since you seem to be a more advanced user, I'd like to ask you to do an experiment - can you attach a jconsole to the JVM and try to force the garbage collector to run? I'd like to see if the memory is really used, or it is just not collected.
Thanks.