我通过参考https://opensourcedbms.com/dbms/how-to-do-point-in-time-recovery-with-postgresql-9-2-pitr-3/站点执行一些步骤来执行 PITR 。
我想知道 pg_basebackup 实际上做了什么?我想知道,Postgres 是做什么的?有时我注意到000000010000000000000006.000000D0.backup
文件是在 pg_xlog 目录中创建的。其内容如下:
START WAL LOCATION: 0/60000D0 (file 000000010000000000000006)
STOP WAL LOCATION: 0/60001D8 (file 000000010000000000000006)
CHECKPOINT LOCATION: 0/6000108
BACKUP METHOD: pg_start_backup
BACKUP FROM: master
START TIME: 2016-10-01 15:10:52 IST
LABEL: myBaseBackupByPgStartBackup
STOP TIME: 2016-10-01 15:15:42 IST
我想知道它的功能以及它在我们执行时在内部做pg_basebackup
什么?