PostgreSQL--备份恢复
PostgreSQL--备份恢复
MambaCloud
这个作者很懒,什么都没留下…
展开
-
PostgreSQL单个表误删除进行恢复
PostgreSQL单个表误删除进行恢复最后编辑时间:2022年1月23日00:09:24恢复步骤:1)首先找到最近的备份文件(日常备份必不可少)2)创建一个新的数据库,并用备份文件进行恢复3)在新的数据库中将目标表的数据进行导出4)将该表数据进行恢复以下为测试示例:[postgres@rhel6wcb ~]$ pg_dump -h 127.0.0.1 -p 5432 -d test -Fc -f pg_dump.dmp[postgres@rhel6wcb ~]$ ls -lthto原创 2022-01-27 06:00:00 · 9897 阅读 · 0 评论 -
PostgreSQL逻辑备份
PostgreSQL逻辑备份1、库表级逻辑备份[postgres@rhel6wcb2 ~]$ pg_dump -h 127.0.0.1 -p 5432 -d postgres -Fc -f pg_dump.dmppostgres=# truncate table pg_dump;TRUNCATE TABLE[postgres@rhel6wcb2 ~]$ pg_restore -h 127.0.0.1 -p 5432 -d postgres pg_dump.dmppostgres=# select原创 2022-01-23 06:00:00 · 564 阅读 · 0 评论 -
PostgreSQL13逻辑备份pg_dump
PostgreSQL13逻辑备份pg_dump环境参数:linux版本:CentOS7.6PG版本:13.5前期准备postgres=# create database wcbtest1;CREATE DATABASEpostgres=# \c wcbtest1You are now connected to database "wcbtest1" as user "postgres".wcbtest1=# create table test1(id int,name varchar)原创 2021-12-15 22:00:00 · 810 阅读 · 0 评论 -
PG13用pg_rman进行备份恢复
pg_rman进行备份恢复环境参数:linux版本:CentOS 7.6PG版本:13.2docker版本: 18.06.31、在容器内源码安装PostgreSQL13.2要先根据搭建CentOS镜像搭建好相应的镜像,然后再开始。[root@wcbpg ~]# docker imagesREPOSITORY TAG IMAGE ID CREATED SIZEwcbcentos76原创 2021-12-17 22:00:00 · 728 阅读 · 0 评论