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