PostgreSQL 备份、传输与恢复指南
PostgreSQL 数据库备份、传输与恢复指南
DB_NAME="patentinfer_8004" # 数据库名称
DB_USER="root" # 数据库用户名
DB_PASSWORD="rootroot" # 数据库密码
DB_HOST="localhost" # 数据库主机地址
DB_PORT="5432" # 数据库端口
BACKUP_DIR="/home/trizhi2/zhanghengrui/backup" # 备份文件存储目录# 创建备份目录
mkdir -p "$BACKUP_DIR"
# 导出数据库密码
export PGPASSWORD="$DB_PASSWORD"
# 执行备份
pg_dump -h "$DB_HOST" -U "$DB_USER" -p "$DB_PORT" -F c -b -v -f "$BACKUP_DIR/db_$(date +"%Y%m%d%H%M%S").backup" "$DB_NAME"Last updated