Say goodbye to the fears of losing precious server data! Introducing AutoBackup, the most convenient and comprehensive solution to ensure your Minecraft server data is safe, secure, and always accessible.
This plugin is designed to ONLY backup Worlds & Config folders in ./plugins
Key Features:
Dual Backup Options ️:
Choose between saving backups as a ZIP file or as a distinct folder.
Simplify storage and make restoration a breeze!
Seamless SFTP Integration :
Automatically transfer and save your server backups to an external SFTP server.
This ensures an additional layer of security and accessibility, keeping your data away from potential risks.
Asynchronous Operations ⏳:
All backup operations run in the background, ensuring no lags or interruptions in your gameplay.
Trust in a system designed with server performance in mind.
Instant Backup Command :
Want to take a backup right now? Just one command away!
Ideal for situations where you anticipate major server changes or updates.
Automated Interval Backups ⏲️:
Define your backup frequency in the config.yml.
Set it and forget it! Your server will be backed up at your specified intervals, giving you peace of mind.
Why Choose AutoBackup?
Your Minecraft server holds cherished memories, remarkable creations, and countless hours of work. Losing this data isn't just inconvenient – it's heartbreaking. AutoBackup ensures that all your efforts and creations are never lost to server crashes, accidental deletions, or unforeseen issues.
Whether you're a server owner looking for peace of mind or an admin wanting to ensure the safety of your world and configurations, AutoBackup is a must-have plugin for your server.
Wiki:
AutoBackup Wiki Welcome to the AutoBackup Wiki! Here, we'll walk you through the process of setting up and configuring your AutoBackup plugin, ensuring seamless backups for your Minecraft server.
Installation Steps:
Download the Plugin: Purchase and download the AutoBackup plugin from SpigotMC.
Server Folder: Navigate to your server's plugins directory.
Typically, this is found inside your server root and named 'plugins'.
Transfer the Plugin: Move or copy the downloaded AutoBackup .jar file to the plugins directory.
Start the Server: Launch your Minecraft server. This will allow AutoBackup to generate its default configuration files.
Stop the Server: For configuration purposes, it's essential to halt your server.
Configuring the Plugin: Navigate to the plugins/AutoBackup directory and open the config.yml file in a text editor.
Configuration Guide: backup-interval:
Purpose: Determines how frequently your server will be backed up.
Format: The interval is defined in seconds.
Default Value: 180 (which translates to every 3 minutes)
upload-as-folder:
Purpose: Decide if the backup should be uploaded as a folder or as a ZIP file.
Format: Boolean (true/false).
Default Value: false (Backup will be uploaded as a ZIP file)
Note: It's advised not to alter this setting unless you're sure about the implications.
SFTP: This section is for detailing your SFTP server, which will be used to store your backups.
hostname: Your SFTP server's IP or hostname.
E.g., sftp.example.com
port: The port used for SFTP connections.
Default Value: 22
username: The username for your SFTP account.
password: The password for your SFTP account.
remoteBackupPath: The path on your SFTP server where the backups will be stored.
E.g., /opt/AutoBackup/
target-machine-seperator: Specifies the directory separator for the target machine.
"/" for Linux-based systems
"\" for Windows-based systems
aliveInterval: Determines the serverAlive interval in milliseconds. It's a safety feature to keep the connection alive.
Default Value: 5000 (5 seconds)
Final Steps:
Save Configurations: After making your desired changes to the config.yml, ensure to save the file.
Restart the Server: To apply the changes, restart your Minecraft server.
Verify the Installation: Ensure AutoBackup is running correctly by executing the instant backup command and checking the specified SFTP location for the backup.
That's it! You've successfully set up and configured AutoBackup for your Minecraft server. Enjoy peace of mind, knowing your server data is safe and sound. If you encounter any issues or have further queries, refer to the SpigotMC forum thread or reach out to the plugin developer.
AutoBackup Commands Guide /autobackup backup Purpose: Initiates a backup of the Minecraft server (Manual backup).
Permission: autobackup.admin
Usage: Both players and the console can use this command.
Notes:
If a backup is already in progress, the system will inform you.
Errors during backup will prompt you to check the console for details.