Server Backup

Automatic and manual server backup plugin with custom naming and easy restoration for Bukkit/Paper servers

338

Quick challenge

How far can you run before the mobs catch you?

Server Backup

ServerBackup

A comprehensive Bukkit/Paper plugin for automated and manual server backups with custom naming and easy restoration.

Features

- Permission System: Configurable scheduled backups (hourly, daily, weekly) - Permission System: Create backups instantly with custom names - Permission System: Simple commands to restore any backup - Permission System: Choose which worlds to include in backups - Permission System: Include plugins, configs, and other server files - Permission System: Automatically remove old backups to save space - Permission System: Includes Windows .bat file for easy manual restoration - Permission System: Full command auto-completion support - Permission System: Granular permissions for different backup operations

Commands

- `/backup` - Create a backup with default name - `/backup create [name]` - Create a backup with custom name - `/backup list` - List all available backups - `/backup load <filename>` - Restore a backup - `/backup delete <filename>` - Delete a backup file - `/backup reload` - Reload plugin configuration - `/backup help` - Show help information

Permissions

- `serverbackup.use` - Basic backup commands (default: op) - `serverbackup.admin` - Admin commands (reload, delete) - `serverbackup.load` - Restore backups

Configuration

The plugin creates a detailed config file with options for: - Automatic backup intervals - World selection - Additional files to backup - Cleanup settings - Custom messages

Requirements

- Bukkit, Spigot, or Paper server - Minecraft 1.21+ - Java 21+

ADS