postgreSQL数据库备份和恢复随笔

--整理
by zhengkai.blog.csdn.net

--备份SQL格式
pg_dump -h 192.168.2.1 -U postgress QSR > /backup/QSR_bak202106.sql

--备份DUMP格式,需要-Fc
pg_dump -Fc -h 192.168.2.1 -U postgress QSR >/backup/QSR_bak202106.dump

--备份表,用-t指定
pg_dump -t test_1 mydb>/backup/test_202106.sql

--备份某个模式所有表
pg_dump -t 'qlik.*' QSR> /backup/QSR_bak202106.sql

--备份某个模式emp开头表,排除一张表
pg_dump -t 'qlik.t*' -T qlik.test_1 QSR > /backup/QSR_bak202106.sql

--迁移,建库(大写的C是create建库模式)
pg_dump -h 192.168.2.1 -U mydbser mydb -Fc >/backup/QSR_bak202106.dump
pg_restore -h 192.168.2.1 -U postgres -C -d postgres /backup/QSR_bak202106.dump

--不迁移,本机直接恢复(小写的c是clean干净模式)
pg_restore -h 192.168.2.1 -U postgres -c -d postgres /backup/QSR_bak202106.dump

--迁移,不建库(使用template0)
createdb -T template0 QSR2
pg_restore -d QSR2 /backup/QSR_bak202106.dump

--快照备份与检查
lvcreate -s -n snap201210614 /backup/pglvc202106 -L 240M
lvs

————————————————
本文为CSDN博主「Moshow郑锴」
原文链接:https://blog.csdn.net/moshowgame/article/details/117899296

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值