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

server/2024/10/22 7:25:21/

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

使用示例👍

网站展示


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.ppmy.cn/server/39262.html

相关文章

电商核心技术揭秘52:数字化内容营销创新

相关系列文章 电商技术揭秘相关系列文章合集&#xff08;1&#xff09; 电商技术揭秘相关系列文章合集&#xff08;2&#xff09; 电商技术揭秘相关系列文章合集&#xff08;3&#xff09; 电商技术揭秘四十一&#xff1a;电商平台的营销系统浅析 电商技术揭秘四十二&#…

信息安全技术与应用-知识点总结【太原理工大学】

刚发题型&#xff0c;选择20&#xff0c;判断10&#xff0c;简答30&#xff0c;综合40 最好把知识点过一遍&#xff0c;心里有个底 看着长其实不多&#xff0c;一个小时就整理出来了&#xff0c;大概看一下每章涉及的内容&#xff0c;选判简答多拿分&#xff0c;大题放一放也能…

UDP广播

1、UDP广播 1.1、广播的概念 广播&#xff1a;由一台主机向该主机所在子网内的所有主机发送数据的方式 例如 &#xff1a;192.168.3.103主机发送广播信息&#xff0c;则192.168.3.1~192.168.3.254所有主机都可以接收到数据 广播只能用UDP或原始IP实现&#xff0c;不能用TCP…

open-webui+ollama本地部署Llama3

前言 Meta Llama 3 是由 Meta 公司发布的下一代大型语言模型&#xff0c;拥有 80 亿和 700 亿参数两种版本&#xff0c;号称是最强大的开源语言模型。它在多个基准测试中超越了谷歌的 Gemma 7B 和 Mistral 7B Instruct 模型。 安装 1.gpt4all https://github.com/nomic-ai/…

Debian操作系统简史

一&#xff0c;起源和初衷 Debian项目始于1993年&#xff0c;由Ian Murdock发起&#xff0c;他当时是普渡大学的一名学生。Debian的名字来源于Ian Murdock和他的妻子Debra的组合。Debian的核心理念是创建一个完全自由的操作系统&#xff0c;它遵循严格的自由软件指导原则。 二…

户外公园实景儿童剧本杀小程序系统开发搭建

户外公园实景儿童剧本杀小程序系统开发搭建涉及到的内容包括但不限于以下几个方面&#xff1a; 1. 项目规划&#xff1a;需要考虑场地的大小、设施的配置、剧本的设定等&#xff0c;这些都是开发前的必要考虑因素。 2. 平台开发&#xff1a;基于小程序开发户外公园实景儿童剧本…

学习和“劳动”相关的谚语,柯桥俄语培训

1. Бог труды́ лю́бит. 天道酬勤。 2. В ми́ре нет тру́дных дел, ну́жно лишь усе́рдие. 世上无难事,只怕有心人。 3. У́тро вечера мудренее. 一日之计在于晨。 4. Что посе́ешь,…

Flask应用的部署和使用,以照片分割为例。

任务是本地上传一张照片&#xff0c;在服务器端处理后&#xff0c;下载到本地。 服务器端已经封装好了相关的程序通过以下语句调用 from amg_test import main from test import test main() test() 首先要在虚拟环境中安装flask pip install Flask 文件组织架构 your_pro…