【PostgreSql本地备份为dump文件与恢复】使用脚本一键备份为dump文件

news/2024/7/9 20:07:38 标签: java, spring boot, mybatis, postgresql, mysql, oracle
环境:windows
数据库:postgresql

1.准备脚本

在这里插入图片描述

  • backUpDb.bat 脚本为备份脚本,双击运行,右键可以选择编辑;
  • restoreDb.bat 脚本为恢复脚本,双击运行,右键选择编辑;
1.1 脚本介绍

在这里插入图片描述
如上图所示编辑脚本文件,选择你的备份路径和相应的程序执行路径,以及要备份的数据库名称,登录账户(此时不需要密码),编辑好以后进行保存,然后就可以开始进行备份;

  • 恢复脚本同理
  • 两个脚本所需要的exe应用程序如下:
    在这里插入图片描述

2.开始备份

  • 双击备份脚本
    提示输入密码,此时输入你当前登录用户的密码回车即可(脚本里面不显示输入密码明文和进度,无需担心,输入完成后enter即可)
    在这里插入图片描述
  • 显示下面画面即为备份成功
    在这里插入图片描述
  • 去所选路径查看是否含有备份的dump文件(出现.dump文件即为备份成功
    在这里插入图片描述

3.进行恢复

  • 1.查看备份前的数据库
    在这里插入图片描述

  • 2.然后删除相应数据库

  • 3.新建同名数据库(新建数据库只写备份前的数据库名称,其他选项一概不填)
    在这里插入图片描述

  • 4.新建数据库成功(此时可以看到数据库无table信息)
    请添加图片描述

  • 5.开始运行恢复脚本
    输入密码
    请添加图片描述
    密码错误情况如下,此时只需要重新再次运行脚本输入正确密码即可
    请添加图片描述
    恢复成功页面
    请添加图片描述

  • 6.查看恢复后的数据库
    请添加图片描述


END


http://www.niftyadmin.cn/n/5167327.html

相关文章

如何改变Wi-Fi的IP地址,提高网络连接稳定性和速度

Wi-Fi已经成为我们日常生活中必不可少的一部分。大多数家庭和办公室都依赖于Wi-Fi来连接网络和进行各种在线活动。然而,有时我们可能会遇到网络连接不稳定或速度较慢的问题。这可能是由于IP地址的设置不当所导致的。虎观代理小二二将向您介绍如何改变Wi-Fi的IP地址&…

微服务不是问题,无能才是!

微服务不是问题,认知能力才是关键,无法意识到"认知负荷"存在的人,是无能的人,是组织无能 微服务本身并不是问题,对于较小的产品,单体架构也不一定更适合。 无能 软件工程领域的炒作令人难以置信…

内存条选购注意事项(电脑,笔记本)

电脑内存条的作用、选购技巧以及注意事项详解 - 郝光明的个人空间 - OSCHINA - 中文开源技术交流社区 现在的电脑直接和内存条联系 电脑上的所有输入和输出都只能依靠内存条 现在买双条而不是单条 买两个相同的内存条最好 笔记本先分清是低电压还是标准电压,DD…

MySQL(12):MySQL数据类型

MySQL中的数据类型 常见数据类型的属性: 整数类型 整数类型一共有 5 种,包括 TINYINT、SMALLINT、MEDIUMINT、INT(INTEGER)和 BIGINT。 CREATE TABLE test_int1 ( X TINYINT, y SMALLINT, z MEDIUMINT, m INT, n BIGINT );…

微信小程序使用iconfont坑

下载解压 font-face {font-family: "iconfont"; /* Project id 4322044 */src: url(iconfont.woff2?t1699515502419) format(woff2),url(iconfont.woff?t1699515502419) format(woff),url(iconfont.ttf?t1699515502419) format(truetype); }.iconfont {font-famil…

基于TI 与ADIDSP音频项目实战

基于空时域的声反馈抑制系统 项目描述软件环境:MATLAB、CCS开发工具:TMS320C6748DSP、TLV320A1C23B音频编解码芯片、功放、扬声器、 麦克风项目简述: 本项目研制一种具有声反馈抑制功能的麦克风阵列产品,应用于教室及中小型会议…

程序员35岁之后如何规划?建议收藏!

文章目录 一、年纪大能不能进大厂?二、为什么说35是危机? 1.精力衰退2.脑力衰退3.知识/技术迭代 三、年龄大的程序员有哪些出路? 1.技术管理2.创业3.技术外包4.做老师5.做自媒体6.写书 四、结语 我自己今年已有44了,从2021年开始…

Flink 基础 -- 应用开发(Table API SQL) 概念和通用API

1、概述 Apache Flink提供了两个关系API——Table API和SQL——用于统一的流和批处理。Table API是一个用于Java、Scala和Python的语言集成查询API,它允许以非常直观的方式组合来自关系操作符(如选择、过滤和连接)的查询。Flink的SQL支持基于Apache Calcite&#x…