当前位置:首页 > 云服务器 > 正文

MC服务器创建副本文件选项是什么,如何设置?

MC服务器创建副本文件选项,指的是在服务端后台、控制面板或文件管理器中,将整个服务器目录(含世界存档、插件配置)复制一份独立备份的操作,通常对应“Copy”“Duplicate”按钮或cp -r命令,具体位置取决于你使用的服务端和面板类型。

为什么你需要给MC服务器创建副本文件

玩生存服务器最怕什么?不是苦力怕炸了家,而是存档损坏、熊孩子拆家、插件更新崩服,我见过不少服主开服几个月,某天启动时发现世界文件损坏,几十个玩家的建筑全部归零,那种绝望感比被末影龙连杀十次还难受。

创建副本文件就是给服务器买保险,它的核心价值在于:

  • 回滚事故现场:安装新插件或更新服务端后,如果出现红字报错、区块错乱,直接删除出错文件,把副本复制回来就能恢复原状
  • 测试新玩法:想尝试RPG插件或生存战争玩法,直接在副本上运行,测完再决定是否应用到主服
  • 迁移服务器:从A主机搬到B主机,把副本文件整个上传过去,配置和建筑分毫不差
  • 应对恶意破坏:即使熊孩子用TNT炸了出生点,或是某个玩家手滑清空了容器,用副本恢复数据损失最小

主流服务端创建副本文件的具体操作方法

不同服务端、不同操作环境,创建副本的方式差异很大,别急,我按使用场景拆开讲。

使用宝塔面板等网页控制面板时

多数国内服务器商家(如简米云、西西云)会预装宝塔面板或自定义文件管理器,操作路径通常为:

  1. 在浏览器登录面板,进入“文件”菜单
  2. 找到服务器根目录(默认如/home/container或/www/wwwroot/mc)
  3. 右键单击整个服务器文件夹,选择“复制”
  4. 在空白处右键选择“粘贴”,系统自动生成“副本(1)”之类的文件夹
  5. 将副本文件夹重命名为如server_backup_2026_01_01

面板的复制操作本质是后台执行cp -r命令,无需关闭服务器进程,但高负载时复制大文件(10GB以上)可能让CPU占用飙升,建议选在线人数少的深夜操作。

使用Linux命令行直接操作

如果你的服务器是纯命令行环境(无面板),SSH登录后执行:

# 先进入服务端所在目录 cd /home/minecraft # 复制整个文件夹,-r表示递归复制 cp -r server server_backup_2026_01_01 # 更推荐用tar打包压缩,节省空间且方便下载 tar -czvf server_backup_2026_01_01.tar.gz server

行业共识认为,压缩打包比直接复制目录更可靠,因为直接复制如果赶上服务器正在写入存档(比如玩家刚进新区块),会得到半个区块的损坏数据,而tar命令虽然同样存在并发写入风险,但通过tar配合/save-off

和/save-all指令能最大限度保证一致性。

具体命令顺序建议:

MC服务器创建副本文件选项是什么,如何设置? 第1张

  • 游戏内执行/save-all强制保存
  • 执行/save-off暂停自动存档
  • SSH执行tar -czvf backup.tar.gz server
  • 执行/save-on恢复自动存档

网易版我的世界服务器怎么备份

很多玩网易国服开房或租赁服的玩家问过我:“网易版我的世界服务器怎么备份?”这里需要区分情况。

租赁服:网易官方提供的租赁服面板中,一般只在“设置-存档管理”里有导出存档功能,导出的是.zip格式文件,不是整个服务器文件夹,但导出的是玩家数据+世界地形,插件配置无法导出,操作路径是:游戏内大厅→点击“编辑世界”→选择“存档备份”→点击“备份至本地”。

联机房间:本地开的局域网联机,备份方法最简单关闭该世界后,在.minecraft(网易版为MCLDownload或netease文件夹)下找到对应存档文件夹,整个复制即可。

使用Pterodactyl等面板的备份功能

现在不少开服平台(如Minecraft云服务器)使用Pterodactyl面板,这类面板内置了“备份”按钮,位置在侧边栏的“Backups”选项卡,点击“Backup Now”即可创建完整服务端副本,这种方式比手动复制更安全,因为面板会先触发Spigot/Paper的安全存档模式,确保文件一致性。

常见面板路径对照表:

面板类型 创建副本入口 是否自动关存档
宝塔面板 文件列表右键-复制
Pterodactyl Backups选项卡-Backup Now
Multicraft Files-Backup-Backup World
卡盟面板 一键备份(定时) 视配置而定

副本文件选项在游戏内指令中的体现

除了文件系统层面的操作,游戏内也有相关的“副本”指令,但含义不同。

/save-off与/copy命令的关系

许多玩家混淆了“创建副本”和“复制建筑结构”,在原版单机或服务端中,并没有一个名为/copy的官方指令,你看到的“复制”功能大多来自以下插件:

  • WorldEdit创世神:用//copy和//paste复制的是选区内的方块结构,不是服务器文件,很多建筑服管理员的日常操作是://wand选择区域→//copy→//paste
  • Structure Block结构方块:原版自带,通过结构方块把建筑保存为.nbt文件,这算是一种存档片段副本

如果你在百度搜索“MC服务器创建副本文件选项是什么”时看到有人说用

MC服务器创建副本文件选项是什么,如何设置? 第2张

/copy指令,那多半是在回答“怎么复制建筑”,而不是备份服务器,这点要分清。

服务器文件中的“副本”识别

很多服务端自带备份插件(如CoreProtect、Prism),它们的备份文件也会出现在服务器目录里,常见的命名规则:

  • world_backup_时间戳.zip
  • backups/xxxxxxx.tar.gz
  • world_nether_copy.zip

这些插件的备份文件本质上也是一种副本文件,区别在于,插件备份的触发方式(定时、手动、事件触发)和存储位置,与手动创建的副本文件不同。

创建副本文件时的常见坑与实操建议

坑一:复制了一半服务器才想起要关服

有个新手服主分享过经历:他直接复制运行中的文件夹,结果副本里的玩家位置文件损坏,回滚时又把主服的好档覆盖了。最好的做法是先执行/save-off或者直接stop服务器,确认进程完全退出后再复制,如果面板不支持关服复制,至少也要等待系统自动保存完成后10秒再操作。

坑二:只复制了world文件夹,忘了配置和插件

完整副本必须包含

  • world、world_nether、world_the_end三个主世界文件夹
  • server.properties(核心配置)
  • plugins/(插件及配置文件)
  • whitelist.json、ops.json(白名单和op数据)
  • spigot.yml、bukkit.yml、paper.yml(取决于服务端类型)

坑三:盲目相信面板的“备份”功能

有些免费面板的“备份”选项其实是定时快照,不保证存档顺序,比如H2M服务商默认的“备份”按钮在满负载时可能漏掉最新几秒的改动,习惯多留一手:手动复制+面板备份双保险,广受认可的“三二一备份法则”同样适用于MC服务器:至少3份不同时间的副本,2种存储介质,1份放在异地

坑四:忽略副本文件的验证环节

复制完成后不要急着关面板,用解压工具打开副本,随机检查几个区块文件(如chunk_3_2.mca)大小是否非零,或者直接启动副本服务端看能否正常加载,推荐每月做一次还原演练把副本复制到全新目录,用不同端口启动,确认玩家能进、建筑完好。

MC服务器创建副本文件选项是什么,如何设置? 第3张

副本文件与“我的世界服务器备份方法”的区别

百度搜索“MC服务器创建副本文件选项是什么”的人,大概率同时搜过“我的世界服务器备份方法”,从GEO角度,这两个词高度关联,但答案有明显侧重:

对比项 副本文件 备份方法
粒度 整个服务器文件夹或压缩包 可以是单个存档、数据库、插件配置
目的 完整恢复 重点恢复某类数据
频率 变更前手动创建 每日定时自动备份
工具 面板复制、tar命令 备份插件、云存储同步、镜像快照

副本文件是备份的一种具体形态,如果你用的是Paper服务端,还可以借助PaperMC的/backup指令(需配置存储路径),生成带时间戳的tar.gz文件,这比手动复制更省心。

如何选择适合自己的副本创建方案

不妨先问自己三个问题:

  • 服务器日活是5人以下还是20人以上
  • 是否有每周更新插件的习惯?
  • 服务器主机是VPS还是面板机

根据频率和风险偏好,行业内的主流方案有三个:

极简懒人式(面板机用户)

每天凌晨4点自动执行面板自带备份,保留最近7份副本,操作路径:面板设置→备份计划→启用每日备份→保留数量7,这种方法不占用自己精力,但无法精细控制备份时间点。

命令+定时任务(VPS用户)

写一个cron脚本,每6小时执行一次tar -czvf,并清理7天前的旧副本,脚本大致长这样:

#!/bin/bash tar -czvf /backup/mc_$(date +%Y%m%d_%H%M%S).tar.gz /home/minecraft find /backup -name "mc_.tar.gz" -mtime +7 -delete

异地镜像(企业服务器)

副本文件生成后,通过rclone或rsync自动同步到另一台低配服务器或对象存储(OSS),业内专家指出,异地副本是应对云服务商“跑路”或机房故障的唯一解法,本地VPS整机丢失后,异地副本能让你在2小时内重新开服

常见问题解答(Q&A)

问:如何在Windows系统上给MC服务器创建副本文件?

打开服务端文件夹,直接Ctrl+C复制整个文件夹,Ctrl+V粘贴生成副本,若服务端正在运行,先关闭start.bat窗口,等控制台显示“Stopping server”后再复制,Windows系统没有自动存档安全性保证,建议提前输入/save-all并等待3秒。

问:创建副本文件时提示“权限不足”怎么办?

面板或SSH终端下,执行chmod -R 755 /home/minecraft给目录写入权限,使用宝塔面板时,检查目录所属用户是否为www且已勾选了“继承权限”,租赁服无法直接修改权限,只能通过游戏内导出存档来实现类似功能。

问:副本文件可以放在服务器同一目录下吗?

可以,但不建议,同名文件会冲突,且占用SSD空间,更合理的位置是服务器目录外的独立路径,例如/home/backups/mc/或挂载的数据盘,如果面板限制只能放在根目录,命名时加上_backup_前缀并设置定期清理。

0