SQL转储
pg_dump
pg_dump [options] ….. Databasename
备份单个数据库,常用选项如下,更多选项可以请pg_dump --help
一般选项:
-f 指定输入文件,默认为标准输出
-F 输出格式c:定制,t:tar,p 明文,
-Z被压缩的级别(0-9)
-C包括创建命令
-E指定编码
-s只有模式,不包括数据
如下,将数据库databasename备份到c:\out.tar中
pg_dump -f c:\out.tar -F t -U postgres databasename
连接选项和psql相同:-U、-h、-p、-W
如下将以明文形式备份至filepath指定的文件中
pg_dump -U username databasename > filepath
pg_dumpall
pg_dump [options] ….. Databasename
备份所有数据数据库,选项基本和pg-dump差不多,只是没有输出格式选项
恢复
Psql -U username databasename < backupfile
Psql -U username < backupfile
大批量数量备份及恢复(类Unix系统下)
备份大批量数据
pg_dump databasename | gunzip > backup.gz
恢复大批量数据
cat backup.gz | gunzip | psql databasename
OR
Gunzip -c backup.gz | psql databasename
分享到:
相关推荐
postgresql数据库备份和恢复文档资料,详细介绍了PostgreSQL数据库的备份与恢复 方法,值得学习下
triki:Mysql,PostgreSQL和SQL转储混淆器(又名anonimizer)
SQL Server 2012链接服务器到PostgreSQLSQL Server 2012链接服务器到PostgreSQLSQL Server 2012链接服务器到PostgreSQLSQL Server 2012链接服务器到PostgreSQLSQL Server 2012链接服务器到PostgreSQL
Window 下的PostgreSQL 数据库备份和恢复工具[GUI],供大家一起共同分享使用。
PostgreSQL & Oracle-备份技术大比拼 PostgreSQL & Oracle-备份技术大比拼 PostgreSQL & Oracle-备份技术大比拼
【PostgreSql本地备份为dump文件与恢复】备份脚本.bat文件
备份和恢复PostgreSQL数据库 讲解PostgreSQL数据库数据的备份和恢复的步骤
SQL Server 2000链接服务器到PostgreSQL
Postgresql 备份与恢复研究.txt
1、Create Index Directly 2、Change Conditions to Use Index 3、尽量避免在where子句中对字段进行运算,导致查询规划器...14、查找需要维护的索引,并自定创建索引维护SQL 15、一个index size影响query plan的例子
NULL 博文链接:https://wyzws.iteye.com/blog/839560
PostgreSQL备份与恢复技术介绍.pptx
tpch生成的,22个适合postgresql的sql语句
PostgreSQL备份与恢复的种种手段 PostgreSQL备份与恢复的种种手段 PostgreSQL备份与恢复的种种手段 PostgreSQL备份与恢复的种种手段
postgresql数据库定时备份脚本(linux),亲测可用总结
postgresql的类似sqlserver的isdate方法
PostgreSQL运行SQL代码-方法+源代码。PostgreSQL运行SQL代码-方法+源代码
PostgreSQL之SQL调优指南.pptx
【PostgreSql本地备份为dump文件与恢复】备份脚本.bat文件
Mysql、Oracle、PostgreSQL、Sqlserver等数据库操作工具Navicat_Premium_15.0.8.zip mac版本