zoukankan      html  css  js  c++  java
  • Postgresql空库发布或者部分空库,模式,表处理备份流程

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

    --仅备份某模式和该模式下的数据表结构
    pg_dump -h 10.12.25.19 -p 8101 -d tianrun0314 -U postgres -n change -s -f /opt/goldwind/pgdata/change.sql

    --SCP传输:

    scp -r /opt/goldwind/pgdata/change.sql goldwind@10.12.2.135:/data/

    --创建一个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

  • 相关阅读:
    ElasticSearch「1」本地安裝Elasticsearch 6.0.1 + Elasticsearch-head插件
    HDFS Erasure Coding介绍
    Cassandra VS HBase
    Hadoop入门 【1】 下载源码,构建
    HBase ProcedureV2 分析
    github创建maven项目过程
    ruby, gem install 出现网络错误
    Ketama Consisent Hash
    [转]产品经理 书目录
    [算法]动态规划之最长公共子序列
  • 原文地址:https://www.cnblogs.com/ylq1990/p/10565490.html
Copyright © 2011-2022 走看看