为什么不能直接覆盖
更新线上世界最常见的事故,就是把新文件直接覆盖到正在运行的世界目录。一旦上传中途断开、新世界版本不兼容,或文件在传输中损坏,服务器就可能起不来——而此时原世界已被盖掉,恢复非常麻烦。安全的思路是把「上传」和「生效」彻底分开:先把新世界放进隔离目录,等校验、确认都没问题,再让线上原子切换过去。
安全更新的完整步骤
mcworld.app 在显式授权完整管理后,会按下面的顺序安全部署,全程无需碰终端:
- 预检版本与空间——确认新世界与服务器版本兼容,磁盘能同时容纳新旧两份。
- 创建并验证快照——为当前世界生成回滚点,并确认它确实可恢复。
- 上传到隔离目录——新世界独立存放,旧世界在切换前保持可用。
- 校验完整性——比对哈希、检查结构,确认传输无损。
- 原子切换——一次性把服务器指向新世界,不留半新半旧的中间态。
- 健康检查与自动回滚——切换后确认能正常起服;任一步失败即自动回滚到快照。
想了解每一步背后的细节,可参考深度教程 安全部署服务器世界。
产品底线:可追溯、可回滚
整个流程的底线是绝不覆盖源文件:每次更新都保留更新前的版本与哈希,回滚点始终可追溯。先看状态、不写入的需求,可以用免费「仅监控」(参见 用手机开 Minecraft 服务器);正式更新前,也建议先做一次 世界备份 留好后路。诊断免费、默认本机,按结果付费、失败退款,价格以 App 内为准。