El objeto que describe un solo archivo contiene una
clave Path o una clave Encoded-Path.
Normalmente, la clave Path estará presente. El
valor de cadena asociado es la ruta del archivo relativa a la raíz
del directorio de la copia de seguridad. Los archivos ubicados en un tablespace
definido por el usuario tendrán rutas cuyos dos primeros componentes serán pg_tblspc y el OID
del tablespace. Si la ruta no es una cadena válida en UTF-8,
o si solicitas que se utilicen rutas codificadas para todos los archivos, entonces
en su lugar estará presente la clave Encoded-Path. Esta
almacena los mismos datos, pero codificados como una cadena de
dígitos hexadecimales. Cada par de dígitos hexadecimales en la cadena representa un
único octeto.
Las siguientes dos claves están siempre presentes:
SizeEl tamaño esperado de este archivo, como un entero.
Last-ModifiedLa fecha y hora de la última modificación del archivo según lo informado por el servidor en el momento de la copia de seguridad. A diferencia de los otros campos almacenados en la copia de seguridad, este campo no es utilizado por pg_verifybackup. Se incluye únicamente con fines informativos.
Si la copia de seguridad se realizó con las sumas de comprobación de archivos activadas, estarán presentes las siguientes claves:
Checksum-Algorithm
El algoritmo de suma de comprobación utilizado para calcular la suma de comprobación de este archivo.
Actualmente, será el mismo para cada archivo en el manifiesto de copia de
seguridad, pero esto podría cambiar en futuras versiones. En el presente, los
algoritmos soportados son CRC32C,
SHA224,
SHA256,
SHA384 y
SHA512.
ChecksumLa suma de comprobación calculada para este archivo, almacenada como una serie de caracteres hexadecimales, dos por cada byte de la suma de comprobación.