服务器存档在哪个文件,我的世界服务器存档位置在哪

服务器存档通常保存在服务端的世界文件夹中,具体位置取决于你的服务器类型和操作系统,Java版一般在“world”文件夹,基岩版则在“worlds”目录下。

服务器存档到底藏在哪个文件夹

很多玩家开服后最头疼的问题就是找不到存档位置,其实服务器存档的路径并不神秘,只是不同服务端、不同系统之间确实有差异,我按最常见的场景给你梳理清楚。

Java版服务器:主流服务端的存档路径

Java版服务器(原版、Paper、Spigot、Purpur等)的存档结构基本一致,你启动服务器后,会在服务端根目录下看到一个名为 world 的文件夹,这就是主世界存档,如果开了下界和末地,还会出现 world_nether 和 world_the_end 两个文件夹。

你可以在服务器根目录下依次查看:

  • world:主世界所有区块、玩家数据、村庄等
  • world_nether:下界地图数据
  • world_the_end:末地地图数据
  • world/playerdata:玩家背包、位置、状态等独立文件
  • world/level.dat:世界种子、游戏时间、天气等核心信息

如果你的服务端是CraftBukkit或Spigot分支,存档位置完全一致,Paper服务端同样沿用这个结构,不会另起炉灶,有些整合包或插件可能会把世界名称改掉,比如多世界插件MultiVerse会生成名为 world2、world3 的文件夹,但本质还是同一套逻辑。

基岩版服务器:BDS和第三方核心的差异

基岩版官方服务端BDS的存档结构和Java版完全不同,BDS根目录下有个 worlds 文件夹,里面会按你设置的“世界名称”生成子文件夹,比如你服务器默认世界叫“Bedrock level”,那么路径就是 worlds/Bedrock level。

第三方基岩版服务端如PocketMine-MP、Nukkit,通常也使用 worlds 目录,但内部文件组织方式略有差异,Nukkit的存档是 worlds/世界名,里面包含 level.dat 和 region 文件夹;PocketMine-MP则用 worlds/世界名/db 存放区块数据。

不同操作系统的实际存档位置参考

服务器装在Windows还是Linux,路径写法有区别,下面给出常见情况,你可以直接对照查找。

Windows系统:从服务端文件夹到完整路径

假设你把服务器程序放在 D:minecraft_server 下,

    服务器存档在哪个文件,我的世界服务器存档位置在哪

  • Java版存档:D:minecraft_serverworld
  • 基岩版BDS存档:D:minecraft_serverworldsBedrock level

如果你用的是面板服务商提供的Windows虚拟主机,存档可能被映射到其他盘符,但服务端根目录下的世界文件夹结构不变,你只需要登录服务器或面板文件管理,找到服务端安装目录即可。

Linux系统:注意权限和路径分隔符

Linux下路径用正斜杠,例如服务端在 /home/user/mcserver:

  • Java版主世界:/home/user/mcserver/world
  • 下界:/home/user/mcserver/world_nether
  • 末地:/home/user/mcserver/world_the_end

强烈建议定期用 tar 命令打包存档目录,比如在服务端根目录执行 tar -czvf backup.tar.gz world world_nether world_the_end,就能把三个世界一次性备份。

面板服务器:宝塔、翼龙等如何找到存档

很多站长用宝塔面板或翼龙面板开服,这类面板通常会在文件管理里直接展示服务端根目录,你进入 world 或 worlds 文件夹就是存档,翼龙面板的默认安装路径一般在 /var/www/minecraft 下,不同游戏节点可能不同,建议在面板的“文件”标签页里搜索 level.dat,这是所有版本都存在的核心存档文件,搜索到它的所在文件夹就是存档根目录。

一键定位存档的技巧:不靠猜,直接查

与其手动翻文件夹,不如用更聪明的方法快速定位。

通过配置文件确认世界名称

打开服务端的 server.properties 文件,找到 level-name= 这一行,它后面的值就是你的主世界文件夹名称,Java版默认是 world,如果你改成了 survival 或 mcworld,那么存档就在对应名称的文件夹里,基岩版BDS的 server.properties 里没有这一项,世界名称由启动命令 --level-name 或 worlds 文件夹直接决定。

用命令快速显示当前世界路径

如果你能进入服务器控制台,Java版执行 execute in minecraft:overworld run tp @s ~ ~ ~ 后按F3查看,也可以直接看日志,更简单的方法是使用插件,EssentialsX 的 /backup 命令会提示默认备份路径,没有插件时,Linux可用 find / -name "level.dat" 2>/dev/null 全局搜索,Windows则用资源管理器的搜索框输入 level.dat,记得选择“此电脑”范围。

服务器存档在哪个文件,我的世界服务器存档位置在哪

为什么你找不到存档:常见坑

很多时候不是路径不对,而是你找错了地方,比如用了Docker容器运行服务器,存档在容器内部,宿主机需要通过 docker inspect 查看挂载卷路径,还有一类常见问题是,服务端启动失败时根本没有生成世界文件夹你看到的“world”可能只是插件自动生成的空目录,检查是否真的存在 level.dat 文件,这才是判断存档是否生成的关键。

服务器存档备份与迁移实操

既然已经知道存档在哪里,备份和迁移就顺理成章了,以下操作都能直接验证。

备份前必须停服吗

必须。 直接拷贝运行中的存档会导致区块数据不完整,甚至让整张地图损坏,最稳妥的流程是:先执行 /stop 正常关闭服务器,再复制整个世界文件夹,如果实在不能停机,可以用Paper等核心的 /save-off 和 /save-all 命令先暂停自动保存并强制落盘,然后立即复制,但仍有风险,不建议新手用。

备份命令参考

  • Windows下可用 robocopy D:mcserverworld D:backupworld /MIR,能增量复制。
  • Linux下用 rsync -av --delete /home/user/mcserver/world/ /backup/world/,适合定时任务。
  • 最简单的做法:直接压缩为zip或tar包,放到另一个磁盘或云存储,使用压缩包的好处是能保留文件权限和时间戳。

迁移存档到新服务器

把旧服务器的世界文件夹打包下载,然后放到新服务端根目录,注意两点:

  1. 必须保持文件夹名称和 server.properties 里的 level-name 一致。
  2. 删除新服务器原有的同名世界文件夹,避免冲突。

迁移后启动服务器,如果日志报“Exception loading world”,说明旧存档版本比新服务端版本低很多,建议先用原版本启动一次再升级。

存档文件内部结构解读

了解了外面,再深入一点,看看存档里面有什么,这能帮你在遇到问题时快速定位源因。

level.dat:世界的“大脑”

这个二进制文件记录了种子、游戏规则、当前时间、玩家位置、天气、生物群系等核心信息,如果它损坏,服务器会提示“Failed to load level”,甚至回退到全新世界,所以备份时 level.dat 是必须包含的。

region文件夹:区块数据都在这里

Java版主世界每个维度下有个 region

服务器存档在哪个文件,我的世界服务器存档位置在哪

文件夹,里面是 .mca 文件,每个文件保存32×32个区块的数据,地图越大,.mca 文件越多,如果你发现某些区域无法加载或异常刷方块,删除对应的 .mca 文件可以让服务器重新生成该区域,但会丢失该区域内的建筑和改动。

playerdata和stats:玩家个体数据

playerdata 里每个文件对应一个玩家的UUID,记录背包、血量、经验、位置等。stats 文件夹里是每个玩家的统计信息(击杀数、挖掘数量等),备份整个 world 文件夹时这些都会包含,不需要单独处理,如果你想单独备份某个玩家的数据,直接复制 playerdata 里对应UUID的文件即可。

服务器存档查找常见问题速查

问:我用的是Aternos或Minehut这类免费服务,存档在哪里?

免费面板服通常不直接提供文件系统访问,你需要在网页端的“文件管理”或“下载世界”入口里导出存档,Aternos在“服务器文件”页面可以看到所有世界文件夹,直接勾选下载,Minehut则必须先用 /download 命令生成世界下载链接,再通过网页保存,这类托管服务的存档目录都由平台方封装,你无法通过SSH直接访问。

问:存档文件太大,打开文件夹卡死怎么办?

先不要用系统资源管理器直接进几百兆甚至几个G的 region 文件夹,建议用命令行工具或压缩软件进入,Windows下可以用7-Zip的“打开内部”功能浏览,Linux下用 ls -lh 按大小排序即可,如果你要下载,建议先打包再下载,避免大量小文件传输缓慢。

问:服务器存档能直接改成单机存档吗?

可以,把服务器的 world 文件夹复制到单机版 .minecraft/saves 目录下,改名为你喜欢的名字,然后启动单机游戏选择该世界即可,注意服务器端的玩家数据文件对应的是UUID,单机模式下你需要把自己的UUID改到玩家名对应的文件中,否则进入后会发现没有原来背包物品,实际操作是:先进入一次该单机世界,生成自己的UUID文件,然后用服务器 playerdata 中你的UUID文件覆盖新文件。

服务器存档位置的核心结论就一句话:看服务端根目录下与世界同名或 world 名的文件夹,Java版默认 world,基岩版BDS默认 worlds 下的子目录,搞清这一点,备份、迁移、找回旧档都不再是难题。

图片来源于AI模型,如侵权请联系管理员。作者:酷小编,如若转载,请注明出处:https://www.kufanyun.com/ask/865584.html

赞 (0)
上一篇 2026年9月28日 12:44
下一篇 2026年9月28日 12:46

相关推荐

  • 中卫微信小程序开发多少钱?中卫小程序开发公司哪家靠谱

    在数字化浪潮席卷宁夏乃至全国的大背景下,中卫微信小程序开发已不再仅仅是企业简单的线上展示窗口,而是构建本地化商业闭环、降低获客成本、提升用户留存的核心战略工具,对于中卫地区的中小企业及政府机构而言,选择专业的开发路径,结合酷番云等先进云原生架构,能够以最低的成本实现最高效的数字化转型,这是当前市场环境下最具确定……

    2026年4月24日
    02263
  • pubg哪个服务器中国人多,亚服还是东南亚服人最多?

    如果问pubg哪个服务器中国人多,答案很直接:亚服(AS)是第一选择,其次是韩服(KR),而东南亚服(SEA)的华人数量也在持续增加,对于绝大多数国内玩家来说,亚服不仅是延迟最低的服务器,也是组队、交流、看队友ID时最没有“异乡感”的地方,如果你在亚服跳伞落地,开麦喊一声“有人吗”,大概率收到的回应是带着各地方……

    2026年8月27日
    0632
  • 网页开发好吗,网页开发工作怎么样

    网页开发在2026年依然是一项高价值且具备广阔前景的职业选择,尤其对于追求技术深度与业务逻辑结合的开发人员而言,其薪资回报与职业稳定性均优于传统前端切图工作,随着人工智能辅助编程(AI Coding)的普及,基础代码生成门槛大幅降低,但这并未削弱网页开发的核心地位,反而将其重心从“语法实现”转向了“架构设计”与……

    2026年6月16日
    01351
    • 服务器间歇性无响应是什么原因?如何排查解决?

      根源分析、排查逻辑与解决方案服务器间歇性无响应是IT运维中常见的复杂问题,指服务器在特定场景下(如高并发时段、特定操作触发时)出现短暂无响应、延迟或服务中断,而非持续性的宕机,这类问题对业务连续性、用户体验和系统稳定性构成直接威胁,需结合多维度因素深入排查与解决,常见原因分析:从硬件到软件的多维溯源服务器间歇性……

      2026年1月10日
      020
  • 商场公众号开发怎么做,商场公众号开发

    2026年商场公众号开发的核心结论是:必须从“信息展示工具”升级为“AI驱动的全域会员运营中枢”,通过打通线下IoT设备与线上小程序,实现从流量获取到复购转化的闭环,其投入产出比(ROI)在精细化运营下可提升30%-50%,商场数字化重构:从流量到留量的逻辑转变在2026年的商业环境中,传统的“扫码领券”模式已……

    2026年5月13日
    01912

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

评论列表(2条)

  • 草草2752的头像
    草草2752 2026年9月28日 12:47

    这篇文章的内容非常有价值,我从中学习到了很多新的知识和观点。作者的写作风格简洁明了,却又不失深度,让人读起来很舒服。特别是文件夹部分,给了我很多新的思路。感谢分享这么好的内容!

  • 老光7417的头像
    老光7417 2026年9月28日 12:47

    读了这篇文章,我深有感触。作者对文件夹的理解非常深刻,论述也很有逻辑性。内容既有理论深度,又有实践指导意义,确实是一篇值得细细品味的好文章。希望作者能继续创作更多优秀的作品!