73.3. Объект диапазона WAL в манифесте копии
Объект, описывающий диапазон WAL, всегда содержит три ключа:
TimelineЛиния времени, к которой относится этот диапазон записей WAL, в виде целого числа.
Start-LSNПозиция LSN, с которой должно начаться воспроизведение на указанной линии времени, чтобы эту копию можно было восстановить. LSN хранится в формате, принятом в PostgreSQL; то есть в виде двух строк, разделённых косой чертой и содержащих от 1 до 6 шестнадцатеричных символов.
End-LSNСамый первый LSN, на котором может закончиться воспроизведение на указанной линии времени при восстановлении этой копии. Он хранится в том же формате, что и
Start-LSN.
Обычно в манифесте описывается всего один диапазон WAL. Но если копия была сделана с ведомого сервера, переключившего линии времени во время повышения, в манифесте могут присутствовать несколько диапазонов, относящихся к разным линиям времени. К одной линии времени может относиться только один диапазон WAL.
73.3. Backup Manifest WAL Range Object
The object which describes a WAL range always has three keys:
TimelineThe timeline for this range of WAL records, as an integer.
Start-LSNThe LSN at which replay must begin on the indicated timeline in order to make use of this backup. The LSN is stored in the format normally used by PostgreSQL; that is, it is a string consisting of two strings of hexadecimal characters, each with a length of between 1 and 8, separated by a slash.
End-LSNThe earliest LSN at which replay on the indicated timeline may end when making use of this backup. This is stored in the same format as
Start-LSN.
Ordinarily, there will be only a single WAL range. However, if a backup is taken from a standby which switches timelines during the backup due to an upstream promotion, it is possible for multiple ranges to be present, each with a different timeline. There will never be multiple WAL ranges present for the same timeline.