游戏已添加,还没有备份。
暂无已授权位置,仍可查看历史、保留或删除版本。
首次使用请用部署时设置的初始账号登录,登录后会要求修改密码。
存储、流量、设备与最近一次备份的全景。
存储占用
本月流量 · {{ traffic.period || '—' }}
设备
游戏
近 30 天流量
| 日期 | 上行(备份) | 下行(恢复) |
|---|---|---|
| {{ b.day }} | {{ fmtBytes(b.up_bytes) }} | {{ fmtBytes(b.down_bytes) }} |
| 这段时间还没有流量记录 | ||
同步状态
| 游戏 | 云端版本 | 状态 |
|---|---|---|
| {{ i.name }} | {{ i.sync_enabled ? '已添加' : '已暂停' }} | |
| 还没有登记任何游戏 | ||
{{ page === 'environments' ? '保存游戏版本、模组和设置,恢复时自动配好。' : '选择世界,查看备份或恢复以前的存档。' }}
客户端会自动保存所需的游戏文件。备份或恢复前请先退出游戏。
{{ splitSearch || splitInstance ? '试试其他关键词,或清除游戏筛选。' : '在电脑上打开客户端,添加游戏后即可备份。' }}
游戏已添加,还没有备份。
暂无已授权位置,仍可查看历史、保留或删除版本。
选择备份时间,再点击恢复。
| 版本 | 备份时间 | 文件与体积 | {{ selectedSubject.kind === 'world' ? '当时的游戏文件' : 'Minecraft / 加载器' }} | 保留状态 | ||
|---|---|---|---|---|---|---|
| #{{ revision.seq_no }} | {{ fmtTime(revision.created_at) }} {{ sourceDeviceName(revision) }} | {{ fmtBytes(revision.total_size_bytes) }} {{ revision.file_count }} 个文件 |
{{ (revision.environment || {}).mc_version || '—' }} {{ (revision.environment || {}).loader || '—' }} {{ (revision.environment || {}).loader_version || '' }} |
{{ revision.pinned ? '手动保留' : '常规保留' }}{{ revisionStatusName(revision.status) }} | ||
| 正在读取历史… | ||||||
| 还没有备份,请先备份{{ subjectLabel(selectedSubject) }}。 | ||||||
{{ fullTime(selectedRevision.created_at) }} · {{ selectedRevision.file_count }} 个文件 · {{ fmtBytes(selectedRevision.total_size_bytes) }}
已保存这个世界当时使用的游戏文件。
没有可执行任务的已授权位置。目标电脑需要先接入该游戏,才能下发恢复。
{{ selectedManifest.kind === 'environment' ? '这个备份中保存的游戏文件。' : '只包含这个世界目录内的文件,包括数据包和世界配置。' }}
| 文件路径 | 范围 | 大小 |
|---|---|---|
| {{ entry.rel_path }} | {{ entry.root_key === 'world' ? '世界' : '游戏' }} | {{ fmtBytes(entry.size_bytes) }} |
| 没有匹配的文件 | ||
进度与结果由目标电脑上报。页面可见或任务未完成时,每 5 秒刷新。
在目标电脑运行这条命令并保持窗口打开。每次备份或恢复,都需要在本机确认;游戏必须退出。
mcbctl tasks --watch在运行游戏文件或世界页选择“备份”或“恢复”,任务将出现在这里。
{{ task.device_name || task.target_device_uid }} · {{ task.instance_name || task.instance_uid }} · {{ fmtTime(task.created_at) }}
每台电脑一台记录。解绑后该设备上的客户端需要重新登录。
| 设备 | 系统 | 状态 | 最后在线 | 游戏数 | 最近备份 | ||
|---|---|---|---|---|---|---|---|
| {{ d.name }} | {{ d.os }} · {{ d.os_version }} | {{ d.status === 'active' ? (d.online ? '在线' : '离线') : '已解绑' }} | {{ d.last_seen_at ? fmtTime(d.last_seen_at) : '从未上报' }} | {{ d.instance_count }} | {{ d.last_snapshot_at ? fmtTime(d.last_snapshot_at) : '—' }} | ||
| 还没有注册任何设备 | |||||||
这些是所有游戏的默认行为。改动只影响之后的备份,不会追溯删除已有版本。
服务端信息
| 版本 | {{ meta.server_version || '—' }} |
|---|---|
| 网页操作 | {{ caps.split_tasks ? '可用' : '需更新服务器' }} |
所需游戏文件已随世界备份保存。
删除只作用于这个备份版本,不删除目标电脑上的游戏文件。
{{ modalLocation.local_path }}{{ !modalIsCopy && splitModal.subject.kind === 'world' ? '/' + modalLocation.relative_dir : '' }}保存这个游戏的版本、模组和设置。
备份选定世界,所需游戏文件会自动保存。
恢复选定世界,原存档会自动保留。游戏文件有变化时,请选择恢复为新副本。
世界和备份时的游戏文件会恢复到新目录,完成后可在启动器中添加这个目录。
mcbctl tasks --watch 运行。网页显示执行结果前,不能认定文件已经备份或恢复。任务已提交,正在等待目标电脑处理。
解绑后,这台设备上的客户端会立刻掉线,必须重新登录才能继续使用。
它上面尚未备份的改动不会被上传。
初始密码是部署时生成的,请在继续使用前改成一个只有你知道的密码。