Skip to content
托管 · 服务器配置

世界自动保存与 save-off

服务器如何保存世界、为什么需要 save-all 和 save-off,以及为什么为了性能而禁用保存是危险的。

更新于 2026年8月13日

服务器会把已加载的区块保留在内存中,并定期将改动写入磁盘。默认情况下,自动保存每隔几分钟执行一次,并在关闭时执行。

命令

save-all          save now
save-all flush    save and wait for write
save-off          disable autosave
save-on           enable again

save-off 用于在运行中的服务器上复制世界文件之前:在关闭保存期间,文件不会发生变化。复制完成后,请务必执行 save-on。

关闭保存的风险

如果服务器在关闭保存的情况下崩溃,自上次 save-all 以来的所有内容都会丢失。这正是许多人损失数小时游戏进度的原因:他们为了“优化”而开启了它,然后就忘了。

自动保存对性能的消耗几乎可以忽略不计:Paper 会逐步、异步地写入区块。您不必为了 TPS 而禁用它——常见卡顿原因。

副本

正确的备份方式不是手动执行 save-off,而是使用控制面板内置的副本:它们以一致的方式创建,并与容器分开存储——备份。

关闭流程

“关闭”按钮和 stop 命令的作用相同:它们会保存世界并结束进程。请等待状态变为“已停止”后再下载世界:否则您拿到的文件可能正处于写入过程中——世界损坏。

Minecraft 托管您离线时服务器仍在运行创建服务器