数据库备份可视化网站,配置定时备份

有兴趣的看官老爷可以留下评论私聊。

使用示例👍

网站展示


MySQL

mysqldump -h 127.0.0.1 -uroot -p#{PWD} ht > test#{DATE}.sql

在win运行结果:成功生成备份文件

PostgreSQL

PostgreSQL
export PGPASSWORD='#{PWD}'
pg_dump -h localhost -U postgres --port=5432 --dbname test_backup -f "#{DATE}.sql"
unset PGPASSWORD

Linux运行结果:成功生成备份文件

 Webhook

接收结果:

 

OSS

OSS对应参数

结果:


 Linux > postgresql 备份注意事项

执行备份报错1:psql: 错误: 连接到套接字'/var/run/postgresql/.s.PGSQL.5432'上的服务器失败:致命错误: 对用户'postgres'的对等认证失败

#打开PostgreSQL psql -U postgres

提示psql: 致命错误:  对用户"postgres"的对等认证失败

使用如下命令找到postgreSQL的配置文件,vi进入该文件进行修改

find / -name pg_hba.conf 或者 locate pg_hba.conf

将peer改为MD5

然后重启服务:

service postgresql restart 或者: systemctl restart postgresql

执行备份报错2:psql: 错误: 连接到套接字'/var/run/postgresql/.s.PGSQL.5432'上的服务器失败:没有那个文件或目录 Is the server running locally and accepting connections on that socket?

检查:pg_hba.conf

和postgresql.conf

listen_addresses = '*'


Windows > MySQL 备份注意事项

由于备份命令使用到mysqldump,需要把SQL服务安装目录的bin目录注册到环境变量path里面

MySQL、PostgreSQL同理,小编电脑只有这2个数据库就只测了这2个数据库


脚本备份命令参考

仅提供了部分命令作为参考,需要有SQL命令和Linux操作基础来组成命令

  • PostgreSQL

说明

备份脚本

备份单个

PGPASSWORD="#{PWD}" pg_dump --host 127.0.0.1 --port 5432 --dbname name --user postgres --create --file #{DATE}.sql

备份全部

PGPASSWORD="#{PWD}" pg_dumpall --host 127.0.0.1 --port 5432 --user postgres --create --file #{DATE}.sql

还原

psql -U postgres -f 202405121029.sql

还原指定

psql -U postgres -d name -f 202405121029.sql

  • MySQL/mariadb

说明

备份脚本

备份单个

mysqldump -h127.0.0.1 -uroot -p#{PWD} name > #{DATE}.sql

备份全部

mysqldump -h127.0.0.1 -uroot -p#{PWD} --all-databases > #{DATE}.sql

还原

mysql -uroot -p123456 name < 202405121029.sql

变量说明

变量名

说明

#{DATE}

年月日时分秒

#{PWD}

密码变量输入框内容


webhook配置

钉钉机器人配置

1.群右上角,群设置->机器人->添加机器人->选择自定义机器人

2.填写群机器人名字,新增关键字,关键字需要记住

3.完成后出现Webhook URL,也需要记住 复制https://oapi.dingtalk.com/robot/send?access_token=xxxx

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/685709.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

树与二叉树之间的转换

树转化成二叉树&#xff1a;兄弟相连留长子 1.加线&#xff1a;在兄弟之间加一条线 2.抹线&#xff1a;对每个结点&#xff0c;除了其左孩子外&#xff0c;去除其与其余孩子之间的关系 3.旋转&#xff1a;以树的根结点为轴心&#xff0c;将整树顺时针转45 二叉树转化成为树…

nginx--防盗链

盗链 通过在自己网站里面引用别人的资源链接,盗用人家的劳动和资源 referer referer是记录打开一个页面之前记录是从哪个页面跳转过来的标记信息 正常的referer信息 none&#xff1a;请求报文首部没有referer首部&#xff0c;比如用户直接在浏览器输入域名访问web网站&…

bean在java中什么意思?这篇文章带你详细了解

bean在java中什么意思&#xff1f;这篇文章带你详细了解 在Java的世界里&#xff0c;你可能会经常听到“Bean”这个词。它听起来像咖啡豆&#xff0c;但实际上与咖啡无关。那么&#xff0c;Java Bean到底是什么呢&#xff1f; 简单来说&#xff0c;Bean是一种特殊的Java类&…

数据分析——业务指标量化

业务指标量化 前言一、统计指标二、统计指标特点完整的统计指标统计指标的理解和使用方法 三、统计指标类型总量指标时期指标时点指标总量指标的作用 相对指标计划完成相对数指标结构相对数指标比例相对数指标比较相对数指标动态相对数指标 平均指标 四、数量指标和质量指标五、…

四、用nodejs写新增接口

&#xff08;1&#xff09;新增数据库 选择不区分大小写 在新建查询内编译 &#xff08;2&#xff09;新建提交代码的表 create TABLE code_record( id INT not null auto_increment, name VARCHAR(200) not null, course VARCHAR(200) not null, mail VARCHAR(200) not null…

深度学习之前馈神经网络

1.导入常用工具包 #在终端中输入以下命令就可以安装工具包 pip install numpy pip install pandas Pip install matplotlib注&#xff1a; numpy是科学计算基础包 pandas能方便处理结构化数据和函数 matplotlib主要用于绘制图表。 #导包的代码&#xff1a; import numpy as n…

YUV中Y颜色模型的采样

YUV的特点 相对于表示颜色的GUI&#xff0c; YUI将亮度&#xff08;用Y表示&#xff09;与色调&#xff08;用U和V表示&#xff09;分开来表示。又因为人类视网膜上的视网膜杆细胞要多于视网膜锥细 胞&#xff0c;说得通俗一些&#xff0c;视网膜杆细胞的作用就是识别亮度&…

【SRC-CPP-OpenCV】给图片更换背景色

文章目录 Part.I IntroductionPart.II Main_bodyChap.I 源码简析Chap.II 效果展示 Part.III 源码Reference Part.I Introduction 本文将介绍如何用 OpenCV 更换图片的背景色&#xff08;附有完整代码&#xff09;。 Part.II Main_body Chap.I 源码简析 配置部分&#xff1a…

02.文件IO

文件描述符 表述打开的文件的 它是open函数的返回值&#xff0c;一个进程启动之后&#xff0c;会默认打开3个文件标识符 0标准输入&#xff0c;1标准输出&#xff0c;2标准错误 新的打开的文件返回文件描述符表中未使用过的最小的文件描述符 open函数 用来打开或者新建一个文件…

九.吊打面试官系列-Tomcat优化-深入源码剖析Tomcat启动流程

前言 上篇文章《Tomcat优化-Tomcat如何打破双亲委派》我们深入分析了一下JVM的ClassLoader类加载器机制&#xff0c;以及Tomcat通过打破双亲委派来实现自己的加载隔离&#xff0c;本篇文章接着上篇文章分析Tomcat的启动流程&#xff0c;主要是看Tomcat是如何进行初始化的。如果…

burp靶场xss漏洞(初级篇)

靶场地址 http://portswigger.net/web-security/all-labs#cross-site-scripting 第一关&#xff1a;反射型 1.发现搜索框直接注入payload <script>alert(111)</script> ​ 2.出现弹窗即说明攻击成功 ​ 第二关&#xff1a;存储型 1.需要在评论里插入payload …

Keycloak实战+spring boot

标题 前言项目搭建前言 最近项目中使用keycloak,为了更好的上手,我先本地Windows搭建一套demo 项目搭建 我本地jdk版本号为: 通过网上查询一些资料查看,jdk1.8对应的keycloak版本为:15的版本,但是没有找到,我只能下载如下: 通过码云我找到了具体的版本号,开始下…