About eBackup - Simple and reliable backups for your server! Supports FTP/SFTP!
From SpigotMCThe easiest and simplest way to backup your server reliably! Free, and supports FTP+SFTP!
eBackup
An easy and reliable way to backup your server!
Features:
- Backup your server files to a compressed zip file!
- Choose which files to backup!
- Scheduled backups using cron!
- FTP and SFTP support, allowing for remote backups!
- Limits for backups!
- Fast and async, backups happen in the background to not lag the server!
- Minimal dependency on Bukkit API, should work with Minecraft versions far into the future without update!
- Completely free and open source!
Add the plugin jar to the plugins folder, and then configure the config.yml in the plugins/eBackup folder!
If you are having issues with SFTP, try using a direct path from root (ex. /home/user/backups) instead of a relative path.
Note: When opening backups on Windows, it is highly recommended to use 7zip.
Usage:
Give admins the permission ebackup.admin to use /ebackup commands.
- /ebackup list - Lists the backups in the backup folder
- /ebackup backup - Starts a backup
- /ebackup backuplocal - Starts a backup, and does not upload to FTP/SFTP
- /ebackup stats - Show storage statistics
- /ebackup testupload - Test uploading a file to FTP/SFTP without creating a backup
- /ebackup reload - Reload the plugin
Config:
crontask : '0 0 4 ' # This would make it every day at 4 AM
# CronTask format:
#
# | | | | | |
# | | | | | +---- Day of the Week (1-7)
# | | | | +------ Month (1-12)
# | | | +-------- Day of the Month (1-31)
# | | +---------- Hour (0-23)
# | +------------ Minute (0-59)
# +-------------- Second (0-59)
# A few more examples...
# crontask: '0 0 ' This would make it every hour
# crontask: '0 0 4 7' This would make it every sunday at 4 AM
# crontask: '0 0 4 1 ' This would make it every first of the month at 4 AM
# crontask: '0 30 3 /2 ' This would make it at 3:30 AM every 2 days
# If you do /ebackup reload, you can see a description in the console of what the cron task does.
# Filename format for the backup files created
backup-format : 'eBackup {DATE }'
# Format to use as replacement for {DATE} in backup-format
# Refer to java.text.SimpleDateFormat for format docs
backup-date-format : 'yyyy-MM-dd HH-mm-ss'
# The folder where to store the backups locally.
backup-path : 'plugins/eBackup/backups'
# The maximum backups stored. Will delete older backups when reached. (? 0 to disable)
# Note: this will only work with local backups (fallbacks included).
max-backups : 20
# This option reduces disk space by only performing backups if players had joined since the last backup or server start.
only-backup-if-players-were-on : true
# Delete the local backup after each upload.
delete-after-upload : false
# Zip compression level (0-9)
# Increase it to reduce file size, but backups will be more CPU intensive and take longer
compression-level : 4
# FTP/SFTP settings and configuration.
# Backups saved here will not be auto-deleted.
ftp:
enable : false
path : '/home/user/backups/' # don't forget to change!
type : sftp # ftp for ftp, sftp for ftp over ssh
host : 'localhost'
port : 22
user : 'username'
pass : 'password'
use-key-auth : false # use key based authentication for sftp (ignores password)
private-key : '~/.ssh/id_rsa'
private-key-password : '' # leave blank if the private key has no password
# What you want in the backup.
# By default, everything will be backupped, you can remove files/directories in the ignore section
backup:
pluginjars : true # The .jar files for the plugins
pluginconfs : true # The data folder of each plugin
ignore : # Files/directories to ignore and NOT backup
- 'plugins/eBackup/backups'
- 'plugins/dynmap'
- 'logs'
- 'cache'
Highlights
From source dataGame versions
Supports 16 Minecraft versions, the newest being 1.21.
Loaders
Runs on Spigot and Paper.
Footprint
Rated a light load on a server.
eBackup - Simple and reliable backups for your server! Supports FTP/SFTP! on Nxeon
From our catalogue- One-click install
- Supported on Nxeon Minecraft servers, for Paper servers. We download it from SpigotMC, place it, and restart the server.
- Server side
- Required on the server
- Server type needed
- Spigot, Paper
- Server load
- light
- Smallest plan we suggest
- Minecraft — 2 GB (2 GB RAM). This follows our own load rating above, not a benchmark.
- Latest build
- 1.3.1, released 2022-04-27
Game versions by loader
| Loader | Game versions | Newest |
|---|---|---|
| Paper | 1.7 to 1.21 (16 versions) | 1.21 |
| Spigot | 1.7 to 1.21 (16 versions) | 1.21 |
From 10 recorded builds of eBackup - Simple and reliable backups for your server! Supports FTP/SFTP!.
Recent builds
| Build | Released | Game versions | Loaders |
|---|---|---|---|
| 1.3.1 | 2022-04-27 | 1.7 to 1.21 (16 versions) | Spigot, Paper |
| 1.3.0 | 2021-12-18 | n/a | Spigot, Paper |
| 1.2.0 | 2021-06-12 | n/a | Spigot, Paper |
| 1.1.4 | 2021-02-19 | n/a | Spigot, Paper |
| 1.1.3 | 2020-07-02 | n/a | Spigot, Paper |
| 1.1.2 | 2020-06-29 | n/a | Spigot, Paper |
Run eBackup - Simple and reliable backups for your server! Supports FTP/SFTP! on a Minecraft server
Pick a server or deploy a new one above; it is installed in one click.
What kind of mod it is
From the catalogAdmin & protection
Permissions, moderation, anti-cheat and land protection for the people running the server.
Runs on your server
From source side supportSpigotMC lists eBackup - Simple and reliable backups for your server! Supports FTP/SFTP! as required on the server. Check its SpigotMC page to see whether players need it too.
Compatibility
- Game
- Minecraft
- Loaders
- SpigotPaper
- Runs on
- Serverrequired on the server
- Game versions
- 1.21 and 15 earlier
- Requires
- One-click install needs a Paper server.
Verified at the source
- ✓SpigotMCOfficial listing, checked 2026-10-02Open ↗
- ✓AuthorEspiDev, as published on SpigotMC
- ✓LicenseNot published by the sourceFree










