宝塔自动备份数据库到阿里云 OSS

1、打开宝塔面板,点击数据库。大家的数据库列表这里多半是空白的,这是因为我们使用了Sequelize来创建数据库。宝塔并不知道我们创建了数据库

依次点击同步数据库,从服务器同步到面板,确定后,就能看到自己的数据库了。

2. 安装阿里云 OSS 插件

安装完成后,需要点击设置,在里面将阿里云 OSS 相关数据填写进去。

  • 上面这些信息,在自己项目的.env文件中都有了,直接拿过来就好。

  • EndPoint,可以去阿里云 OSS 的控制台中找到。

  • 保存路径,我这里设定在/backup目录中。

完成后,保存配置。接着会弹出自己的阿里云 OSS 中所存储的文件,方便我们进行管理。

先不用管它,直接关闭。

3. 添加计划任务

继续点击计划任务添加任务,我这里选择:

  • 任务类型:选择备份数据库。
  • 执行周期:改为每天的凌晨 4:30 分,因为一般到凌晨 4 点左右,用户访问量是最少的。
  • 数据库:选择自己要备份的数据库。
  • 备份到:阿里云 OSS。
  • 保留最新:多少份,就看大家自己的需求了。我们这里就先保持默认 3 份。
  • 文件拆分:因为我这里数据库非常小,所以没有必要拆分。如果大家的数据库非常大,就按照提示,拆分一下。
  • 备份设置:勾选同时保留本地备份。

4、测试备份

当然,我们也不用等待凌晨 4:30 看它运行了,直接点击执行

完成后,去阿里云 OSS 刷新一下看看,可以看到自己的备份文件夹了

一步步点进去后,找到最终 SQL 文件,下载下来。解压缩后,预览一下,非常棒

相关推荐
DFT计算杂谈10 小时前
vasp如何计算金属的铁电极化强度?
数据库
EterNity_TiMe_10 小时前
别让告警变成噪音:用Prometheus和Alertmanager搭一套可远程查看的监控系统
数据库·人工智能·ai·postgresql·prometheus·cpolar
Database_Cool_10 小时前
阿里云 RDS 弹性扩容:业务无感升降配实践指南
阿里云·云计算
不超限10 小时前
Postgresql 数据库 自增字段,Vastbase 无效的问题
数据库
阿坤带你走近大数据11 小时前
Oracle新老SQL写法对比
数据库·sql·oracle
AOwhisky11 小时前
Linux(CentOS)系统管理入门笔记(第四期)——文件系统(下篇):文件与目录操作实战——cpmvmkdirrmln
linux·运维·笔记·centos·云计算·文件系统
努力努力再努力wz11 小时前
【高性能网络库与HTTP Server系列】:基于主从 Reactor 模型实现高性能 C++ 网络库与 HTTP Server
开发语言·网络·数据结构·数据库·c++·网络协议·http
HackTwoHub11 小时前
某单位 CMS 完整渗透链、SQL 注入→后台拿权→绕过宝塔 Waf 上线 shell
数据库·人工智能·sql·安全·网络安全·系统安全·安全架构
Elastic 中国社区官方博客12 小时前
使用 Elasticsearch 作为 Grafana 的直接替代 Prometheus 后端
大数据·数据库·sql·elasticsearch·搜索引擎·grafana·prometheus
杨婷12312 小时前
2026 企业微信会话存档服务商选型指南:一维助手方案深度解析
大数据·数据库·企业微信