使用说明: 备份、恢复与迁移
完整备份包括数据、项目文件、发布版本、脚本和运行配置;Settings 仅导出本页设置。
确定备份内容
按安装目录或容器持久卷整理备份范围。
- 备份 PostgreSQL/TimescaleDB 数据库,并保留与备份匹配的程序版本和数据库版本信息。
- 保留画面文件页显示的实际用户页面目录及其完整资源,同时备份 SCREEN_FILE_HISTORY_DIR 指定的上传历史目录;若项目另有已发布版本,也备份 SCREEN_PUBLISH_ROOT_DIR 指定的发布目录。
- 保留 script 项目源码、依赖清单及离线安装包,以及实际使用的 config / configs 配置、弹窗模板、媒体通道、证书、节点身份和项目凭据。
- 按实际部署记录 data、logs 与 backups 的用途;密钥和授权材料使用受控的备份位置。
执行备份与恢复
数据库备份使用数据库支持的一致性备份方式;直接复制运行中的数据库目录不能保证可恢复。
- 需要文件级整机备份时,安排维护窗口并按安装包流程停止相关运行与数据服务。
- 在恢复位置准备匹配版本,恢复数据库、项目资源及上传历史、已使用的发布版本、脚本及配置。
- 启动后检查数据库、Redis、五项服务和授权,再检查画面、设备质量、报警、趋势、脚本及权限。
迁移到新设备或新地址
迁移同时涉及访问地址、设备身份与现场采集责任。
- 更新目标设备的 Portal、Screen 地址与证书,确认客户端可访问两个入口。
- 按授权页要求处理新设备激活;站点关系需要重新核对连接身份和能力。
- 确认原节点已退出目标 PLC 的采集责任,再启用新节点;在 Tag 诊断中核对质量、时间与来源。