<1> <2>title: PostgreSQL 备份与恢复:pg_dump、pg_restore 与 PITR<3> <4>keywords:<5> <6> <7>pg_dump<8> <9>pg_restore<10> <11>WAL<12> <13>base backup<14> <15>PITR<16> <17> <18>description: 使用 pg_dump/pg_restore 进行逻辑备份与恢复,并介绍基于 WAL 的时间点恢复(PITR)流程。<19> <20>tags:<21> <22> <23>PITR<24> <25>PostgreSQL<26> <27>WAL<28> <29>base backup<30> <31>pg_dump<32> <33>pg_restore<34> <35>数据库<36> <37>运维<38> <39> <40>categories:<41> <42> <43>文章资讯<44> <45>编程技术<46> <47> <48> <49>PostgreSQL 备份与恢复:pg_dump、pg_restore 与 PITR<50> <51>逻辑备份与恢复<52> <53><54> pg_dump -U postgres -d app -F c -f app.dump pg_restore -U postgres -d app_restored -c app.dump <55><56> <57>时间点恢复(简述)<58> <59> <60>执行 base backup:<61>pg_basebackup -D /backup/base -X stream -U repl<62><63> <64>配置 <65>restore.conf<66> 或 <67>recovery.signal<68> 指定 WAL 归档与目标时间<69> <70>启动实例进行 PITR 到目标时间点<71> <72> <73>总结<74> <75>逻辑备份适合迁移与子集恢复,PITR 保障关键数据在故障后的时间点回滚能力。<76>

发表评论 取消回复