2 Chapter 70. Backup Manifest Format
6 70.1. Backup Manifest Top-level Object
7 70.2. Backup Manifest File Object
8 70.3. Backup Manifest WAL Range Object
10 The backup manifest generated by pg_basebackup is primarily intended to
11 permit the backup to be verified using pg_verifybackup. However, it is
12 also possible for other tools to read the backup manifest file and use
13 the information contained therein for their own purposes. To that end,
14 this chapter describes the format of the backup manifest file.
16 A backup manifest is a JSON document encoded as UTF-8. (Although in
17 general JSON documents are required to be Unicode, PostgreSQL permits
18 the json and jsonb data types to be used with any supported server
19 encoding. There is no similar exception for backup manifests.) The JSON
20 document is always an object; the keys that are present in this object
21 are described in the next section.