UltraBackup

UltraBackup

A paper/spigot plugin to backup your minecraft server.

215 downloads 0 followers

UltraBackup - Minecraft Server Backup Plugin

A comprehensive Minecraft Bukkit/Spigot/Paper plugin for automated server backups with cloud upload support (Google Drive, SFTP, FTP).

(By default google drive is active in config.yml) Supports Paper/spigot 1.8-1.21.

📋 Features

  • ✅ Automatic World Saving - Saves all worlds before backup
  • ✅ Progress Tracking - Real-time backup progress updates
  • ✅ Cloud Upload Support: Google Drive (OAuth 2.0) SFTP FTP
  • ✅ Restore System - Easy backup restoration
  • ✅ Exclusion List - Exclude specific files/folders
  • ✅ Async Operations - Non-blocking backups

📦 Installation

  1. Download UltBackup.jar
  2. Place it in your plugins/ folder
  3. Restart your server
  4. Configure plugins/UltBackup/config.yml

🎮 Commands

/backup - Create a backup

Permission: ultbackup.backup

/backup login - Start Google Drive OAuth

Permission: ultbackup.login

/backup code <CODE> - Complete Google Drive OAuth

Permission: ultbackup.login

/restore - Restore a backup

Permission: ultbackup.restore

Schedules a backup restoration. Server will automatically shut down to perform the restore. /restore backup-2024-12-16_19-30-45.zip

⚠️ WARNING: This will:

Shut down the server immediately

Replace all server files with the backup

You must manually restart the server after

🔄 Complete Usage Flow

First Time Setup (Google Drive)

Install the plugin and configure config.yml

Set up Google Drive credentials (follow steps above)

Restart your server

Run: /backup login

Click the link and authorize in your browser

Copy the code from Google

Run: /backup code <YOUR_CODE>

Success! You'll see: "Google Drive linked successfully!"

Run your first backup: /backup

Regular Backup /backup

What happens:

Server saves all worlds

Disables auto-save temporarily

Counts total files

Shows progress: "Backup progress: 25%"

Creates ZIP file in backups/ folder

Uploads to Google Drive (if enabled)

Deletes old backups (keeps last 10 by default)

Re-enables auto-save

Shows: "Backup completed: backup-2024-12-16_19-30-45.zip"

Restore a Backup

/restore backup-2024-12-16_19-30-45.zip

⚠️ Server will shut down immediately!

On next server start, the backup will be automatically restored.

Wiki link (including Google Drive steps)

Wiki

Version Minecraft Loader Download

UltraBackup 1.0

1.0

1.10, 1.10.1, 1.10.2, 1.11, 1.11.1, 1.11.2, 1.12, 1.12.1, 1.12.2, 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.10, 1.21.11, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.8.9, 1.9, 1.9.1, 1.9.2, 1.9.3, 1.9.4
paper, spigot
Download