momo's Blog.

PostgreSQL 备份与恢复

字数统计: 80阅读时长: 1 min
2022/08/04 Share

前言

暂时记录一下备份和恢复

备份

二进制的方式备份

1
2
3
4
5
6
#!/bin/bash

data_path=joplin_db-$(date +%Y-%m-%d).dmp
export PGPASSWORD="1231231"

pg_dump -F c -f ${data_path} -C -E UTF8 -U joplin -h 127.0.0.1 -p 5432 joplin_db

恢复

通过pg_restore恢复数据

1
pg_restore -c -U joplin -h 127.0.0.1 -p 5432  -d joplin_db  joplin_db-2022-08-04.dmp
CATALOG
  1. 1. 前言
  2. 2. 备份
    1. 2.1. 二进制的方式备份
  3. 3. 恢复
    1. 3.1. 通过pg_restore恢复数据