pg_dump备份 pg_dump备份 -F format 参数,备份文件的格式。format可以是下列之一: p plain 输出一个纯文本形式的SQL脚本文件(默认值)。 c custom 输出一个适合于作为pg_restore输入的自定义格式归档。和目录输出格式一起,这是最灵活的输出格式,它允许在恢复时手动选择和排序已归档的项。这种格式在默认情况还会被...
pg_dump是用于备份一种PostgreSQL数据库的工具。即使数据库正在被并发使用,它也能创建一致的备份。pg_dump不阻塞其他用户访问数据库(读取或写入)。 pg_dump只转储单个数据库。要备份一个集簇中 对于所有数据库公共的全局对象(例如角色和表空间),应使用pg_dumpall。
[postgres@localhost ~]$ pg_dump --format=d yzs -f test [postgres@localhost ~]$ cd test [postgres@localhost test]$ ll total 8 -rw-rw-r--. 1 postgres postgres 31 Mar 23 06:07 3010.dat.gz -rw-rw-r--. 1 postgres postgres 2124 Mar 23 06:07 toc.dat 2)导出SQL语句到test.sql中 ...
创建dump1数据库,并在数据库中创建test1的schema,创建几张表并插入数据 12.2.2 执行备份数据库的命令 pg_dump -U username -h hostname -p port databasename -f filename 参数说明如下: username:本地数据库用户名 hostname:本地数据库主机名,如果是在本地数据库主机登录,可以使用 localhost port:本地数据...
pg_dump Name pg_dump -- 将一个PostgreSQL数据库抽出到一个脚本文件或者其它归档文件中 Synopsis pg_dump [option...] [dbname] 描述 pg_dump 是一个用于备份 PostgreSQL 数据库的工具。它甚至可以在数据库正在并发使用的时候进行完整一致的备份。 pg_dump 并不阻塞其它用户对数据库的访问(读或者写)。
另外一个常见技巧是 pg_dump | psql 搭配管道的形式,on the fly,即时恢复,不过要小心 OOM,库稍微大一点,很可能就 OOM 了。 tar 格式用的较少,并没有什么明显优势,默认会输出为一个 tar 包,需要自行解压。 Output a tar-format archive suitable for input intopg_restore. The tar format is compatible ...
pg_dump 把一个数据库转储为纯文本文件或者是其它格式. 使用方法: pg_dump [选项]... [数据库名字] 一般选项: -f, --file=FILENAME 输出文件或目录名 -F, --format=c|d|t|p 输出文件格式 (定制, 目录, tar 明文(默认值)) -j, --jobs=NUM 执行多个并行任务进行备份转储工作 ...
pg_dump 把一个数据库转储为纯文本文件或者是其它格式. 用法: pg_dump [选项]... [数据库名字] 一般选项: -f, --file=FILENAME output file or directory name -F, --format=c|d|t|p output file format (custom, directory, tar, plain text) ...
* `-D`: Directory to which to dump (in addition to stdout) when combined with -C * `-E`: Specify the target SQL standard for the SQL command output.* `-f`: Write the output to a file or the file that you specify with `-C`* `-F`: The format of the output, ( SQL, ...
pg_dump -- 将一个PostgreSQL数据库抽出到一个脚本文件或者其它归档文件中 Synopsis pg_dump [option...] [dbname] 描述 pg_dump 是一个用于备份 PostgreSQL 数据库的工具。它甚至可以在数据库正在并发使用的时候进行完整一致的备份。 pg_dump 并不阻塞其它用户对数据库的访问(读或者写)。