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

ops/2025/1/17 0:31:57/

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

在这里插入图片描述
依次点击同步数据库,从服务器同步到面板,确定后,就能看到自己的数据库了。

2. 安装阿里云 OSS 插件

在这里插入图片描述

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

在这里插入图片描述

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

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

  • 在这里插入图片描述

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

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

在这里插入图片描述
先不用管它,直接关闭。

3. 添加计划任务

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

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

4、测试备份

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

在这里插入图片描述
完成后,去阿里云 OSS 刷新一下看看,可以看到自己的备份文件夹了
在这里插入图片描述
一步步点进去后,找到最终 SQL 文件,下载下来。解压缩后,预览一下,非常棒

在这里插入图片描述


http://www.ppmy.cn/ops/150674.html

相关文章

当父级元素设置了flex 布局 ,两个子元素都设置了flex :1, 但是当子元素放不下的时候会溢出父元素怎么解决 (css 样式问题)

一、问题 遇到个样式问题,当父级元素设置了flex 布局 ,两个子元素都设置了flex :1, 但是当子元素放不下的时候会溢出父元素怎么解决 (拖拽浏览器 使页面变小) 二、解决方法 .father{min-height: 600px;width: 100%;display: flex…

C++实现设计模式---工厂方法模式 (Factory Method)

工厂方法模式 (Factory Method) 工厂方法模式是一种创建型设计模式,提供一个创建对象的接口,让子类决定实例化哪个类,从而实现了对对象创建过程的解耦和扩展。 意图 定义一个用于创建对象的接口,允许子类决定具体实例化哪个类。…

编译pytorch——cuda-toolkit-nvcc

链接 https://blog.csdn.net/wjinjie/article/details/108997692https://docs.nvidia.com/cuda/cuda-installation-guide-linux/#switching-between-driver-module-flavorshttps://forums.developer.nvidia.com/t/can-not-load-nvidia-drivers-on-ubuntu-22-10/239750https://…

Docker常用命令大全

Docker容器相关命令: 创建并启动容器: docker run:创建一个新的容器并运行一个命令。例如:docker run -d -p 8080:80 nginx这将后台(-d)运行一个Nginx容器,并映射宿主机的8080端口到容器的80端口。 列出容器&#x…

ajax与json

目录 1、ajax1.1、什么是ajax1.2、ajax核心AJAX 工作原理示例代码重要属性和方法兼容性 1.3、jQuery ajax什么是jQuery ajaxjQuery AJAX 核心概念基本用法1. **使用 $.ajax() 方法**2. **使用简化方法****使用 $.get() 方法****使用 $.post() 方法** 常用配置选项示例&#xff…

Termora 一个开源的 SSH 跨平台客户端工具

Termora 是一个终端模拟器和 SSH 客户端,支持 Windows,macOS 和 Linux。 功能特性 支持 SSH 和本地终端支持 SFTP 文件传输支持 Windows、macOS、Linux 平台支持 Zmodem 协议支持 SSH 端口转发支持配置同步到 Gist支持宏(录制脚本并回放&…

c++ 手写queue循环队列

继承与多态 继承 父子出现同名的成员问题 #include <iostream>using namespace std; //父子类中出现重名成员 //定义一个父类 class Father{ public:string name; protected:int pwd; private:int money; public:Father(){cout<<"Father::构造"<&l…

从玩具到工业控制--51单片机的跨界传奇【2】

咱们在上一篇博客里面讲解了什么是单片机《单片机入门》&#xff0c;让大家对单片机有了初步的了解。我们今天继续讲解一些有关单片机的知识&#xff0c;顺便也讲解一下我们单片机用到的C语言知识。如果你对C语言还不太了解的话&#xff0c;可以看看博主的C语言专栏哟&#xff…