# 自动备份
AutoBackup Spigot插件 - 安排并执行Minecraft服务器世界自动备份
**功能列表:**
- 自动备份
- Dropbox支持
- FTPS (隐式TLS) 支持
- 可配置的备份频率
- 备份到指定目录
- 选择性备份某些世界
- 自动删除旧的本地世界备份
- 使用Deflate算法压缩数据
**示例文件结构:**

**要求:**
- Java 21或更高版本
- Spigot/Paper/分支 MC v1.21.4
**默认 config.yml:**
```
# 备份配置
backup-frequency: 10800 # 以秒为单位 (例如,3600秒 = 1小时)
max-backups: 15 # 要保留的世界备份的最大数量
backup-path: "backups" # 备份目录的相对路径
worlds:
- world
- world_nether
- world_the_end
# FTP备份配置
ftp:
enabled: false # 设置为true以启用FTP备份
host: "ftp.example.com"
port: 990 # 隐式TLS端口
username: "your_username"
password: "your_password"
remote-path: "/backups"
use-implicit-tls: true
# Dropbox备份配置
dropbox:
enabled: false # 设置为true以启用Dropbox备份
access-token: "your-dropbox-access-token"
remote-path: "/backups"
```
**安装和设置步骤:**
1. 下载.jar文件并将其放置在Minecraft服务器的plugins/目录中
2. 重启Minecraft服务器以生成默认的配置文件
3. 编辑配置文件以反映您的需求