加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

Postgresql空库发布或者部分空库,模式,表处理备份流程

发布时间:2020-12-13 16:09:40 所属栏目:百科 来源:网络整理
导读:--备份数据库结构 pg_dump -h localhost -p 8101 -d qhsoam -s -f /tmp/nodata.sql --创建一个nodata 数据库(手动或命令创建nodata),执行备份数据入库 psql -p 8101 -d nodata /tmp/nodata.sql; --备份指定schema下的某模式数据到指定目录 被排除不备份的相

--备份数据库结构
pg_dump -h localhost -p 8101 -d qhsoam -s -f /tmp/nodata.sql

--创建一个nodata 数据库(手动或命令创建nodata),执行备份数据入库
psql -p 8101 -d nodata < /tmp/nodata.sql;

--备份指定schema下的某模式数据到指定目录 被排除不备份的相关表
--注意备份不同数据库时,修改--dbname=数据库名
pg_dump -h localhost -p 8101 -U pguser
--inserts
--exclude-table=config.userinfo
--exclude-table=config.wtinfo
--exclude-table=config.wfinfo
--dbname=qhsoam --data-only -n config > /tmp/conifg.dump

--执行指定schema 数据入库
nodata=# psql -p 8101 -d nodata < /tmp/config.dump;

--不备份某模式 和 某些 数据表的数据
--exclude-schema=change --exclude-table=public.onedata

pg_dump?-h?10.12.25.4 -p 8101 -U postgres?--exclude-schema=change?--exclude-table=public.onedata?--exclude-table=public.statisticdata?--exclude-table=public.warnlog?--exclude-table=public.statisticdataupd?--exclude-table=public.operlog?--exclude-table=public.wtalarminfo?--exclude-table=public.eba_onedata_losselec?--exclude-table=public.energyuse_onedata?--exclude-table=public.powcurve?--exclude-table=public.statisticdata_1?--exclude-table=trans.oper_log?-W -F?c?-b -v -f?/pgdata/tianrun0315.backup tianrun

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读