postgresql 恢复数据库
postgresql得进入postgres的bin目录下
cd PostgreSQL/12/bin
pg_restore -U postgres -d JN_SYSTEM jn.dump
pg_restore 备份
pg_dump -U postgres -d JN_SYSTEM -f jn.dump
恢复
psql -U postgres JN_SYSTEM < jn.dump
postgres 表的备份恢复
-t 表
pg_dump -U postgres -Fc -t xjg_dj -f dj.sql JN_SYSTEM
pg_restore -U postgres -t xjg_dj -d JN_SYSTEM dj.sql
以上备份恢复相关操作可用于静态(无数据增长)数据库。
重要提示:pg_restore 可用来恢复pg_dump命令以 (Fc\Ft)格式备份的数据文件。执行pg_dump备份命令时若无此格式参数声明,pg_restore 恢复时可能出现错误提示“pg_restore: [archiver] input file does not appear to be a valid archive”。
Mongo 的两个命令
-
mongodump
-
mongorestore
mongodump --db JN_SYSTEM --collection y_x --out D:\jn\yx.bson
mongorestore --db JN_SYSTEM --collection xxg1 D:\jn\xxg.bson\JN_SYSTEM\x_x_g.bson*