外观
运维、备份与迁移
常用终端命令
当前经典联机版源码提供的基础命令包括:
| 命令 | 用途 |
|---|---|
save | 保存世界与插件数据 |
exit | 正常保存并退出 |
logout | 注销当前终端状态 |
clr | 清理终端显示 |
bugle 标题 内容 | 发送公告 |
close 9 例行维护 | 带原因关闭服务,参数含义以终端提示为准 |
不要用强制结束进程代替 save / exit。
备份重点
当前世界核心数据为 Project.dat,写入时会维护 Project.dat.bak。.bak 是单次故障保护,不等同于完整备份。建议保留:
- 每日世界目录快照;
- 升级前的程序、
ServerSetting.json、世界与插件完整副本; - 与服务器分离的异地备份;
- 定期在测试目录进行恢复演练。
安全升级
- 记录当前客户端、服务端和插件的准确组合。
- 通知维护,执行
save与exit。 - 创建完整备份并验证可读取。
- 把新版本部署到新目录,不原地覆盖。
- 无插件完成连接、保存与重启测试。
- 逐个恢复插件,检查程序集和事件兼容性。
- 验证通过后再切换正式服务。
面向插件联机版迁移
经典联机版预计停止更新,因此维护旧服时应同步盘点迁移难度:
- 哪些插件只依赖聊天、命令等通用能力;
- 哪些插件直接访问旧版网络包、世界存储或私有类;
- 哪些玩家身份数据依赖 SCKey 字段;
- 世界格式能否由 MP 分支直接读取,或需要转换;
- 是否有无源码 DLL,导致无法为新接口重新编译。
在 MP 分支给出稳定迁移说明前,不要直接拿唯一正式世界试验。
IyDov5Dnu7TjgIHlpIfku73kuI7ov4Hnp7sKCiMjIOW4uOeUqOe7iOerr+WRveS7pAoK5b2T5YmN57uP5YW46IGU5py654mI5rqQ56CB5o+Q5L6b55qE5Z+656GA5ZG95Luk5YyF5ous77yaCgp8IOWRveS7pCB8IOeUqOmAlCB8CnwgLS0tIHwgLS0tIHwKfCBgc2F2ZWAgfCDkv53lrZjkuJbnlYzkuI7mj5Lku7bmlbDmja4gfAp8IGBleGl0YCB8IOato+W4uOS/neWtmOW5tumAgOWHuiB8CnwgYGxvZ291dGAgfCDms6jplIDlvZPliY3nu4jnq6/nirbmgIEgfAp8IGBjbHJgIHwg5riF55CG57uI56uv5pi+56S6IHwKfCBgYnVnbGUg5qCH6aKYIOWGheWuuWAgfCDlj5HpgIHlhazlkYogfAp8IGBjbG9zZSA5IOS+i+ihjOe7tOaKpGAgfCDluKbljp/lm6DlhbPpl63mnI3liqHvvIzlj4LmlbDlkKvkuYnku6Xnu4jnq6/mj5DnpLrkuLrlh4YgfAoK5LiN6KaB55So5by65Yi257uT5p2f6L+b56iL5Luj5pu/IGBzYXZlYCAvIGBleGl0YOOAggoKIyMg5aSH5Lu96YeN54K5CgrlvZPliY3kuJbnlYzmoLjlv4PmlbDmja7kuLogYFByb2plY3QuZGF0YO+8jOWGmeWFpeaXtuS8mue7tOaKpCBgUHJvamVjdC5kYXQuYmFrYOOAgmAuYmFrYCDmmK/ljZXmrKHmlYXpmpzkv53miqTvvIzkuI3nrYnlkIzkuo7lrozmlbTlpIfku73jgILlu7rorq7kv53nlZnvvJoKCjEuIOavj+aXpeS4lueVjOebruW9leW/q+eFp++8mwoyLiDljYfnuqfliY3nmoTnqIvluo/jgIFgU2VydmVyU2V0dGluZy5qc29uYOOAgeS4lueVjOS4juaPkuS7tuWujOaVtOWJr+acrO+8mwozLiDkuI7mnI3liqHlmajliIbnprvnmoTlvILlnLDlpIfku73vvJsKNC4g5a6a5pyf5Zyo5rWL6K+V55uu5b2V6L+b6KGM5oGi5aSN5ryU57uD44CCCgojIyDlronlhajljYfnuqcKCjEuIOiusOW9leW9k+WJjeWuouaIt+err+OAgeacjeWKoeerr+WSjOaPkuS7tueahOWHhuehrue7hOWQiOOAggoyLiDpgJrnn6Xnu7TmiqTvvIzmiafooYwgYHNhdmVgIOS4jiBgZXhpdGDjgIIKMy4g5Yib5bu65a6M5pW05aSH5Lu95bm26aqM6K+B5Y+v6K+75Y+W44CCCjQuIOaKiuaWsOeJiOacrOmDqOe9suWIsOaWsOebruW9le+8jOS4jeWOn+WcsOimhuebluOAggo1LiDml6Dmj5Lku7blrozmiJDov57mjqXjgIHkv53lrZjkuI7ph43lkK/mtYvor5XjgIIKNi4g6YCQ5Liq5oGi5aSN5o+S5Lu277yM5qOA5p+l56iL5bqP6ZuG5ZKM5LqL5Lu25YW85a655oCn44CCCjcuIOmqjOivgemAmui/h+WQjuWGjeWIh+aNouato+W8j+acjeWKoeOAggoKIyMg6Z2i5ZCR5o+S5Lu26IGU5py654mI6L+B56e7Cgrnu4/lhbjogZTmnLrniYjpooTorqHlgZzmraLmm7TmlrDvvIzlm6DmraTnu7TmiqTml6fmnI3ml7blupTlkIzmraXnm5jngrnov4Hnp7vpmr7luqbvvJoKCi0g5ZOq5Lqb5o+S5Lu25Y+q5L6d6LWW6IGK5aSp44CB5ZG95Luk562J6YCa55So6IO95Yqb77ybCi0g5ZOq5Lqb5o+S5Lu255u05o6l6K6/6Zeu5pen54mI572R57uc5YyF44CB5LiW55WM5a2Y5YKo5oiW56eB5pyJ57G777ybCi0g5ZOq5Lqb546p5a626Lqr5Lu95pWw5o2u5L6d6LWWIFNDS2V5IOWtl+aute+8mwotIOS4lueVjOagvOW8j+iDveWQpueUsSBNUCDliIbmlK/nm7TmjqXor7vlj5bvvIzmiJbpnIDopoHovazmjaLvvJsKLSDmmK/lkKbmnInml6DmupDnoIEgRExM77yM5a+86Ie05peg5rOV5Li65paw5o6l5Y+j6YeN5paw57yW6K+R44CCCgrlnKggTVAg5YiG5pSv57uZ5Ye656iz5a6a6L+B56e76K+05piO5YmN77yM5LiN6KaB55u05o6l5ou/5ZSv5LiA5q2j5byP5LiW55WM6K+V6aqM44CCCg==
