分类标签归档:postgres

【置顶】pg数据库数据备份


使用 psql

1. 备份所有表不包含数据库

pg_dump -U <username> -d <database_name> -f /path/to/backup/file.sql

3. 命令恢复数据库

psql -U <username> -d <database_name> -f /path/to/backup/file

2. 备份整个数据库

pg_dump -U <username> -d <database_name> -f 20240618-01.sql --create

# 直接备份到外部文件
do

< Read more >

[ postgre主从复制 ]


postgre主从复制[https://gitee.com/chen-haifeng1/pg_master_slave]

1.参考的文档

2. bilibili参考视频

一. 部署使用docker compose 启动两个postgre数据库

docker-compose.yml

version: "3.1"

networks:
  mynet:
    driver: bridge

services:
  postgres-master:
    image: postgres:13.5
    environment:
      - POSTGRES_USER=m

< Read more >