Appearance
备份与恢复
本页介绍整套服务数据恢复。单个玩家问题请先看 撤单、退款与单角色回档教程,不要为一笔订单回滚整套数据库。
必须同时覆盖
| 数据 | 内容 |
|---|---|
| PvPGN | SQL 账号表、BBSUID、VIP 到期字段、账号配置。 |
| 角色 | CHARINFO、CHARSAVE、锁状态、D2DBS 备份。 |
| 论坛 | MySQL、附件、模板、上传文件、业务设置。 |
| 交易 | 订单、托管快照、settlement journal、费用账本和幂等回执。 |
| API | 角色索引、有限存档历史、审计;可重建部分也应保留用于对账。 |
| 配置 | 服务配置、Windows 服务 runner、IIS applicationHost 配置、国度目录注册表。 |
一致性快照
维护模式阻止新交易和自助,等待 D2DBS 活跃写入结束,暂停结算 worker,再备份数据库与角色目录。记录统一时间戳、Git 提交、活动版本、主机和服务集合。只复制 CHARSAVE 或只导出论坛库都不是可恢复备份。
恢复顺序
- 关闭全部公开写入口和 worker。
- 恢复同一时间点的论坛账本、PvPGN 账号和角色存档。
- 恢复匹配程序与配置,保持 109/113 路径隔离。
- 只读启动数据库和 API,校验订单、VIP、绑定、存档版本与 checksum。
- 启动游戏服务,用测试账号验收,再开放论坛写入口和 worker。
交易已交付但论坛结算未完成时优先按幂等回执补偿,不要用旧角色备份整体覆盖玩家后续进度。