记录一下备份psql的命令

记录一下备份psql的命令

记录一下备份命令,免得忘记

手工备份数据库

环境变/etc/profile里先配置好psql的密码:

export PGPASSWORD=test123

备份命令,按照自定义格式备份到加了时间字符串的备份文件

pg_dump -U postgres -p 5432 -h 127.0.0.1 -d FMS -Fc -f /home/sysadmin/FMS_BACKUP/FMS_$(date +%Y%m%d_%H%M%S).dump

恢复命令,DB-BACKUP是要恢复的数据库,必须先创建好:

pg_restore -U postgres -p 5432 -h 127.0.0.1 -d FMS backup_file.dump

LICENSED UNDER CC BY-NC-SA 4.0
Comment