1. 概述编辑
1.1 版本
运维平台版本 | 功能变更 |
---|---|
V1.4 | - |
1.2 应用场景
FineReport、FineBI应用本身存在备份还原功能,但是存在一些短板:
1)应用备份文件,只能备份至工程目录下,无法异地备份,误操作时若删除工程,可能会将备份也删除掉。
2)应用中的模板、数据越多,应用备份的速度越慢。
3)应用备份时,jar包、模板、配置都是分开备份还原的,但是大多时候需要将这些内容按照时间点统一备份还原。
1.3 功能简介
运维平台提供「备份管理」功能。
对于运维平台管理的项目,支持一键备份,支持自动备份,支持异机备份,支持管理备份版本。
1.4 使用前提
1)仅当运维平台的 项目管理 中配置了镜像仓库,且运维项目为容器化部署时,支持备份管理功能。
备份内容:项目当前版本镜像、应用挂载的所有目录、提供的mysql配置库、提供的文件服务器minio内的数据、nginx的配置。
备份路径:工程备份的内容,统一存放在运维平台的挂载目录中。用户可将运维平台和项目的服务器分开,实现异机备份。
2)非容器化部署的项目,不支持使用备份管理功能。选中该项目后,提示「当前项目部署方式暂不支持备份」。
3)若运维平台未配置镜像仓库,不支持使用备份管理功能。选中该项目后,提示「请在项目管理页面中配置镜像仓库后使用此功能」。
2. 添加备份编辑
2.1 手动备份
管理员登录运维平台,点击「运维工具>备份管理」,选择运维项目。
点击「手动备份」,设置备份名称,点击「确定」,即可开始手动备份该工程。
开始备份后,用户可切换到其他页面进行操作,备份可在后台进行。
注1:手动备份仅保留3份,超出时提醒「此项目已存在3个手动备份,此次备份将覆盖最早一次手动备份,是否继续?」。
注2:备份文件禁止命名重复。
2.2 自动备份
管理员登录运维平台,点击「运维工具>备份管理」,选择运维项目。
开启「自动备份」按钮,设置好备份频率。在指定时间,运维平台会自动对该项目进行备份。
自动生成的备份名称为备份时间。
注1:自动备份仅保留3份,超过3份时,自动删除最早1份。
注2:若备份保存目录剩余可用空间小于5G,不再进行自动备份。
3. 管理备份编辑
在「全部备份」中,以明细表格式展示每一个备份的详细情况。右上角展示备份保存目录剩余可用空间。
展示项 | 说明 |
---|---|
备份名称 | 备份文件的名称 |
备份类型 | 备份的类型,包括:手动备份、自动备份 |
开始时间 | 备份开始的时间,精确到秒 |
结束时间 | 备份结束的时间,精确到秒 |
备份大小 | 备份文件的大小 |
3.1 删除备份
勾选需要删除的备份,点击「删除」,即可删除备份。如下图所示:
3.2 备份及还原失败记录
点击「备份及还原失败记录」,可查看备份及还原失败的记录明细表。如下图所示: