精华内容
下载资源
问答
  • postgres 备份

    2017-02-04 16:53:11
    D:\develop\soft\postgresql-9.5.5-1-windows-x64-binaries\pgsql\bin>pg_dump.exe -d qwb_pro -h 101.200.110.88 -U qwb -t brands>d:\module.sql
    D:\develop\soft\postgresql-9.5.5-1-windows-x64-binaries\pgsql\bin>pg_dump.exe -d 数据库名 -h ip地址 -U qwb -t brands>d:\module.sql
    
    展开全文
  • Postgres备份脚本

    千次阅读 2013-11-20 17:36:17
    Postgres备份脚本   [root@localhost bak_linux]# vi linux_postgres_bak.sh #!/bin/sh   #备份的文件放置的路径 bak_path=/home/postgres BACKBASE=$bak_path/wmpay_bak log_file=$bak_path/$(date+%Y%m%...

    Postgres备份脚本

     

    [root@localhost bak_linux]# vi linux_postgres_bak.sh

    #!/bin/sh

     

    #备份的文件放置的路径

    bak_path=/home/postgres

    BACKBASE=$bak_path/wmpay_bak

    log_file=$bak_path/$(date+%Y%m%d)#linux_postgres_bak.log

     

    #把执行结果写到日志中

    exec 1>>$log_file 2>&1

     

    #引用postgres用户下的数据库备份脚本,备份数据库

    su - postgres -c "sh/home/postgres/postgres_bak.sh"

     

    #压缩备份

    tar -zcvf $bak_path/wmpay$(date+%Y%m%d)bak.tar.gz $BACKBASE

     

    #上传压缩的备份

    ftp -i -n -v << FTPIT

    open 192.168.0.27

    user 111 111

    binary

    lcd $bak_path

    mput *bak.tar.gz *#linux_postgres_bak.log

    by

    FTPIT

     

    #删除备份压缩文件

    rm -rf $bak_path/*bak.tar.gz

    rm -rf $bak_path/*#linux_postgres_bak.log

     

    #删除3天前的归档日志

     

     

    &&&&&&&&&&&&&&&&&&&&&&&&&引用到的postgres备份脚本

     

    [postgres@localhost ~]$ cat postgres_bak.sh

    #!/bin/sh

     

    #变量

    PGDATA=$HOME/pgdata

    BACKBASE=$HOME/wmpay_bak

    ARCHIVE=$HOME/wmpay_archive_log

    #备份

    psql -d wmpay -c "selectPG_START_BACKUP('test_backup')"

    cp -R $PGDATA/* $BACKBASE

    psql -d wmpay -c "selectPG_STOP_BACKUP()"

    psql -d wmpay -c"select pg_switch_xlog()"



     

    展开全文
  • postgres 备份数据库

    2019-10-01 16:00:03
    https://www.postgresql.org/docs/9.1/static/app-pgdump.html bash-4.2$ pg_dump -Fc xianlan_prod > /tmp/myda.dump -----------(要保存的文件) 转载于:...

    https://www.postgresql.org/docs/9.1/static/app-pgdump.html

    bash-4.2$ pg_dump -Fc xianlan_prod > /tmp/myda.dump   -----------(要保存的文件)

    转载于:https://www.cnblogs.com/Amos-Turing/p/8022789.html

    展开全文
  • postgres备份和恢复

    2017-09-07 13:45:16
    postgres数据库的备份和还原1、备份数据库 pg_dump yoyo -h localhost -U postgres > yoyo_0907.sql2、停掉数据库连接 psql -h 127.0.0.1 -U postgres SELECT pg_terminate_backend(pg_stat_activity.pid) FROM ...

    postgres数据库的备份和还原

    1、备份数据库

    pg_dump yoyo -h localhost -U postgres > yoyo_0907.sql

    2、停掉数据库连接

    psql -h 127.0.0.1 -U postgres 
    SELECT pg_terminate_backend(pg_stat_activity.pid)  
    FROM pg_stat_activity  
    WHERE datname='yoyo' AND pid<>pg_backend_pid();

    3.退出登录: \q

    4、删除数据库

    dropdb -h 127.0.0.1 -U postgres yoyo

    5、创建数据库

    createdb -h 127.0.0.1 -U postgres yoyo

    6、还原数据库

    psql -d yoyo -h 127.0.0.1 -U postgres -f yoyo_0907.sql
    展开全文
  • Postgres备份单表

    千次阅读 2018-02-08 10:38:27
    -U表示用户 -h表示主机 -p表示端口号 -t表示表名 -f表示备份后的sql文件的名字 -d表示要恢复数据库名称 ...1.备份单表操作 ...pg_dump -U postgres -h localhost -p 5432 -t...psql -U postgres -h localhost -p 5432...
  • postgres备份方案

    2015-12-08 22:53:33
    1 热备份需要的基础备份:backup-mwa-cd03-data.sh #!/bin/bash date=`date +%Y%m%d` bak_path="/var/lib/pgsql/9.3/backups" log_path="/var/log/backup" log="/var/log/backup/backup-mwa-data-$date.log" wt_...
  • postgres 备份 恢复

    2014-01-02 13:40:52
    在pgadmin中,对数据库进行备份后不能呢个回复到高版本的数据库中,查了资料,可以用一下命令: pg_dump的基本用法如下: pg_dump 数据库名 > 备份文件名 ...pg_dump -U postgres 数据库名称 > backu
  • postgres备份数据库

    2015-06-05 11:33:00
    2.备份数据库 /opt/pg94/bin/pg_dump -U user -i -E UTF8 -F p -f /home/q/tmp/ticket_report.sql -h host -d database   转载于:https://www.cnblogs.com/duanxingxing/p/4554216.html
  • [1、概述]与Oracle相比,其他开源软件基本都未自带物理备份软件或者功能不够完整,要实现物理备份需借助三方插件完成。Postgresql虽然自带pg_basebackup,但是不支持增量备份。pg_rman是pgsql众多三方备份插件之一,...
  • postgres 备份和恢复

    千次阅读 2013-10-31 14:19:19
    1. 打开 cmd 2. cd C:\Program Files\PostgreSQL\9.2\bin ...3. 备份  仅结构 带【drop】 pg_dump -U postgres -c -s -f C:\postgres3.sql postgres  结构和数据 带【drop】  pg_dump -U postgres
  • 备份pg_dumpall -h 127.0.0.1 -U postgres > e:\bakup\bakup1227.bakup还原psql -U postgres < e:\bakup\bakup1227.bakup
  • 1.win+r-->>cmd-->>到postgres的安装目录 cd C:\Program Files\PostgreSQL\9.2\bin 2.导出命令 pg_dump -h localhost -U postgres hy1 > C:/backUp.bak 参数说明 -h:服务器地址; 不加默认为...
  • odoo postgres备份与恢复数据库

    千次阅读 2017-03-06 09:25:20
    如果你修改的字段类型是不被允许的,那么你就需要用以下的方法来备份恢复数据库。 :speech_balloon: 例如:integer转换成char类型,这是被允许的,但是当你从char转换成integer类型时,数据的存储就会出现问题,...
  • psql -f /opt/pgsql-9.4.4/data/all.dump -d postgres 当创建大的pg_dump输出文件时,限制产生问题的一些操作系统允许最大文件大小。 因为pg_dump输出到标准输出, 你可以用标准的Unix工具绕开这个问题:有一些可能...
  • session.execCommand("pg_dump -U postgres oesv11 -t oes.poi -f /home/share/01.数据备份/poi.sql" ); InputStream stdout = new StreamGobbler(session.getStdout()); br = new BufferedReader( new ...
  • postgre9.2版本的备份文件,在postgres9.3下恢复报错: pg_restore: [archiver] input file does not appear to be a valid archive 有懂的吗帮忙解决一下

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 679
精华内容 271
关键字:

postgres备份