22 个版本
0.1.22 | 2021 年 12 月 20 日 |
---|---|
0.1.21 | 2021 年 12 月 20 日 |
在 游戏 中排名 248
11KB
186 行
cuprite
一个快速简单的 Minecraft 服务器备份守护进程。
视频演示
安装
预编译的二进制文件(仅适用于 x86-64 Linux 系统)
- 下载最新版本 [最新版本]
- 使下载的二进制文件可执行
sudo chmod +x cuprite
从源代码编译
如果您使用的是其他平台,请自行编译二进制文件以尝试使用
git clone https://github.com/tropicbliss/cuprite
cd cuprite
cargo build --release
从源代码编译需要最新的稳定版 Rust。较旧的 Rust 版本可能能够编译 cuprite
,但它们不能保证继续工作。
二进制文件将位于 target/release
。
用法
./cuprite -i world plugins -m 128 -o backups -P password -p 25575 -c 3
启用 RCON
# server.properties
enable-rcon=true
rcon.password=<your password>
rcon.port=<1-65535>
broadcast-rcon-to-ops=false
命令行参数
FLAGS:
-h, --help Prints help information
-V, --version Prints version information
OPTIONS:
-c, --compression-level <compression-level> Compression level [default: 3]
-i, --input-dirs <input-dirs>... Input directories (directories to backup)
-m, --max-backups <max-backups> Maximum number of backups to keep [default: 128]
-o, --output-dir <output-dir> Output directory
-P, --password <rcon-password> RCON password
-p, --port <rcon-port> RCON port [default: 25575]
使用 CRON 自动备份
在尝试使用 CRON 自动备份之前,首先在终端上运行 cuprite
以验证您是否已正确输入参数是一个好主意。
- 使用
crontab -e
编辑 crontab
0 * * * * /path/to/cuprite -i minecraft/world minecraft/world_nether minecraft/world_the_end -o minecraft/backups -P password
免责声明
本软件不提供有关任何数据丢失的任何保证。
依赖项
~13–25MB
~351K SLoC