Postgresql 中文操作指南

77.3. Backup Manifest WAL Range Object #

描述 WAL 范围的对象始终具有三个键:

  • Timeline

    • 此范围的 WAL 记录的时间线,为整数。

  • Start-LSN

    • 在指示的时间线上必须开始重放的 LSN,以利用此备份。LSN 以 PostgreSQL 通常使用的格式存储;也就是说,它是一个字符串,由两个十六进制字符字符串组成,每个字符串的长度在 1 到 8 之间,并用斜杠分隔。

  • End-LSN

    • 利用此备份时,指示的时间线最早的 LSN 可能结束重放。它以 Start-LSN 中的相同格式存储。

通常,只有一个 WAL 范围。但是,如果备份是从备用数据库获取的,该备份在备份期间由于上游晋升而切换时间线,则可能存在多个范围,每个范围具有不同的时间线。同一时间线永远不会有多个 WAL 范围。