跳到主要内容

备份与恢复

功能说明​

用于将 LCP 部署的数据保存到备份仓库,并在独立的隔离环境中验证能否恢复。入口:管理后台 → 部署和运维 → 备份与恢复。

页面包含“概览、备份仓库、备份策略、任务记录、备份集、恢复演练”六个页签。顶部显示当前部署、环境和执行器状态;操作前先确认是否为目标环境。

使用前提

运维人员需要先启用备份服务,登记执行器、目录或对象存储、加密密钥及所需的资源检查能力,并为操作人分配平台备份权限。租户管理员身份不自动获得这些权限。

若提示资源盘点、一致性检查或隔离验证未配置,应先由运维人员完成部署配置。仓库验证通过只表示仓库可用,不表示已经具备完整备份和恢复能力。

文件存储和备份仓库有什么区别​

配置用途修改后的影响
文件存储配置保存日常上传的表单附件决定业务附件实际保存在哪里
备份仓库保存数据库、附件和必要配置的备份副本决定新备份保存在哪里,不改变日常附件存储位置

备份可以保存到服务器目录,也可以保存到 S3 兼容对象存储。服务器目录指执行器所在服务器可访问的已登记目录,不是当前浏览器所在电脑的目录;也可使用运维人员挂载好的独立服务器目录。

本机持久目录便于备份,但源服务器损坏时备份可能同时丢失。同一台对象存储服务器换一个 Bucket,也不能直接当作独立灾备。

第一步:配置备份仓库​

进入“备份仓库”,点击“新建备份仓库”,按向导填写:

  1. 基本信息与类型:输入名称、说明,选择存储类型、存储位置和关联执行器,填写故障域说明,说明备份与源服务器是否共用服务器或存储。
  2. 地址与安全:选择已登记的加密密钥引用,并按下表填写存储位置。
  3. 验证与确认:核对最终位置预览,点击“保存草稿”。回到列表点击“验证”,在任务记录中查看结果;验证通过后再“启用”。
存储类型主要输入注意事项
服务器目录已登记根目录、宿主机持久目录、容器挂载映射、子目录前缀;独立挂载还需资源标识和预期挂载身份根目录由部署登记,不能随意填写服务器路径。容器必须使用持久卷;独立挂载失联时任务会阻断,不会改写到本机同名目录
S3 兼容对象存储Endpoint、Region、Bucket、对象前缀、寻址模式、凭证引用和按需选择的 CA 引用Endpoint 是对象存储服务地址,不是管理控制台或临时签名链接;凭证使用部署登记引用,不在页面填写密钥

容量告警阈值按百分比设置,配额以 bytes 填写;容量未知不代表空间无限。

编辑仓库后需重新验证、启用。新任务使用新配置,旧备份集仍保留原来的存储位置。停用仓库不会删除已有备份;有引用的仓库不能直接删除配置。

第二步:建立备份策略​

进入“备份策略”,点击“新建备份策略”:

  1. 输入名称和说明,查看“部署级完整备份”的资源盘点,必要时点击“刷新资源盘点”。必需的数据库、附件和配置不能自行取消;缺失或未适配的资源会阻断完整备份。
  2. 选择“手动”或“定时”。定时支持每日、每周,填写执行时刻和 IANA 时区(例如 Asia/Shanghai),点击“预览未来三次”核对时间。
  3. 设置维护上限、备份超期和演练超期提醒。备份可能进入维护停写阶段,应安排在合适的维护窗口。
  4. 选择已验证且启用的仓库。本机目录需确认源服务器损坏可能造成备份同时丢失。
  5. 设置每日、每周保留的成功份数和最近有效演练集合保护;按需选择已登记通知渠道及通知事件。
  6. 保存草稿后点击“启用”,查看预检查结果和维护影响,通过后确认。

修改策略会生成新版本,需重新预检查并启用。错过的定时计划不积压补跑;同一部署有互斥任务时,计划可能被跳过,应在任务记录中查看原因。

第三步:执行备份并查看结果​

在“概览”点击“立即备份”选择策略,或在“备份策略”中点击对应策略的“立即备份”。核对预检查、维护影响及有效期后确认执行。

进入“任务记录”,可按编号、状态、仓库、任务类型、触发方式、策略和时间范围查询。点击编号查看检查项、执行阶段、结果摘要及失败原因。

结果应如何处理
排队或运行中等待执行,查看当前阶段;发起成功不等于备份成功
成功到“备份集”继续确认完整性校验和恢复演练结果
失败或被阻断按失败检查项处理权限、空间、连接、配置或未适配资源问题后重试
申请安全中止等待执行器停止并确认必要解冻;申请中止不等于已安全停止
维护解除未确认联系运维人员处理,不能仅关闭页面或再次发起任务

列表部分状态可能显示 Succeeded(成功)、Failed(失败)等英文值。不可用的操作按钮会显示原因。

管理已有备份集​

进入“备份集”,可按仓库、保护状态、演练结果和时间查询,并查看备份位置、组件和校验结果。

  • 校验:检查文件完整性、可访问性及解密条件。校验失败不能作为可恢复集合使用。
  • 保护:避免重要集合被保留清理误删;有权限时可解除人工保护,但演练引用等其他保护条件仍然有效。
  • 删除:确认后删除实际备份文件。受保护、被引用或被存储锁定的集合不能直接删除;部分删除失败的集合不能继续用于恢复。
  • 清理预览:在备份策略中先查看按保留规则预计清理的集合;失败集合不计入成功保留份数。

控制库中找不到已有备份时,可在“备份仓库”点击“扫描”,到扫描任务详情选择有效集合并“导入选中有效集合”。扫描和导入只重新登记备份,不会自动恢复业务数据。缺少完成标记、密钥或校验不通过的集合不能作为有效备份导入。

页面不提供原始备份包下载。请由运维人员按受控流程保管备份和独立保存的加密密钥;丢失密钥可能导致备份无法恢复。

恢复演练​

恢复演练用于验证备份能否在隔离环境恢复,不会直接恢复到生产环境。

  1. 进入“恢复演练”,点击“隔离环境管理”,新建隔离环境:填写名称、选择执行器和已登记的隔离资源配置引用,并填写 RPO、RTO 目标(单位:秒)。RPO 表示可接受的数据时间损失目标,RTO 表示恢复耗时目标,不是系统已达成的保证。
  2. 保存后“验证”并“启用”。环境必须为空,资源身份应与生产不同,并隔离通知、外部调用、定时任务和生产消息等副作用;页面不提供清空环境操作。
  3. 点击“发起演练”,选择已验证可恢复的完整备份集和可用隔离环境,执行预检查,核对通过项后确认。
  4. 在演练记录中打开“报告”,查看恢复阶段、数据及附件检查、业务验证结果与实际耗时。文件恢复完成但业务验证未通过,不能判定恢复演练通过。

需要恢复生产时,点击“生产恢复操作指引”,由运维人员结合事故处理和审批流程执行。控制台不提供一键覆盖生产数据。

常见问题​

没有菜单或操作按钮?

检查部署是否启用备份服务,以及当前账号是否获得对应的平台查看、仓库管理、策略管理、执行、演练或保护删除权限。

仓库验证成功,为什么完整备份仍失败?

仓库验证仅确认目标存储可用。完整备份还需要真实资源盘点、全写源一致性保障,以及对应数据库、附件和配置的采集支持。尚未登记这些能力的部署会明确阻断,不会生成“成功”的完整备份。

保存到服务器目录是否等于有灾备?

不等于。需要确认服务器和存储是否独立,并通过真实隔离恢复演练验证;仅在本机复制文件不能保障服务器整体故障后的恢复。

当前使用的附件后端不在支持范围内怎么办?

联系运维人员核对部署适配范围。当前完整备份采集支持已登记的 MySQL 数据库、MinIO 附件和配置文件;MongoDB、OSS 等未适配的必需附件源不能跳过后宣称备份完整。其他目标也可能受容量、对象版本或存储锁限制,以预检查和任务详情为准。