1panel 中文文档 下载 App

数据库备份与恢复的正确流程

备份怎么发生

单个库的备份入口在数据库列表的备份按钮,点击即备份当前库。机制上有两个事实要知道:

数据库备份列表的界面
数据库备份

一键备份是即时动作,真正的「数据安全」要靠定时备份:计划任务里配数据库备份类型、保留份数和备份目标(本地或云端),方案见定时备份。

恢复的两条路

从本地上传或选择已有备份进行恢复的界面
恢复数据库

备份文件的归宿

本地备份和数据库在同一台机器上,磁盘故障时一起没——所以要把备份送到别处:

  1. 「面板设置 - 备份账号」里接云端存储(对象存储、网盘、SFTP 都支持),见备份账号;
  2. 计划任务执行备份时同时推送到备份账号;
  3. 「保留份数」控制本地与远端各留几份,防止备份本身撑爆磁盘。

恢复验证才算闭环

备份做完不等于能恢复。官方文档在计划任务的说明里专门强调:执行成功只代表流程完成,生产环境应定期做恢复验证——找台测试机器或测试库,把最近一份备份真的恢复一次,确认数据完整可用。没验证过的备份不能算备份。

延伸阅读