使用pg_basebackup备份和恢复一个pg数据库 创建用于备份用的用户: 创建数据库备份用户: psql -U postgres -c "CREATE USER dbbackup WITH REPLICATION PASSWORD '123456'" -U 指定备份用户 -c 指定创建用户命令备份用户只需要授权:replication即可 创建用于备份的目录: 创建备份目录: mkdir -p /pgdata/backup/ ...
--增量备份,pg_basebackup--开归档psql mydb postgresaltersystemsetwal_level='replica';altersystemsetarchive_mode='on';--修改archive_command参数,"%p"包含完整路径信息的文件名,“%f"表示不包含altersystemsetarchive_command='cp %p /pgbackup/archive_wals/%f';selectpg_reload_conf();--查看,注意后边空格...