Server Backup
PluginMIT

Server Backup

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

266
Downloads
1
Followers
7 months ago
Updated
📦
1
Versions

📖About Server Backup

ServerBackup

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

Features

  • Automatic Backups: Configurable scheduled backups (hourly, daily, weekly)
  • Manual Backups: Create backups instantly with custom names
  • Easy Restoration: Simple commands to restore any backup
  • World Selection: Choose which worlds to include in backups
  • Additional Files: Include plugins, configs, and other server files
  • Smart Cleanup: Automatically remove old backups to save space
  • Batch Restoration: Includes Windows .bat file for easy manual restoration
  • Tab Completion: 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+