70.2. Objeto de archivo del manifiesto de copia de seguridad #

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:

Size

El tamaño esperado de este archivo, como un entero.

Last-Modified

La 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.

Checksum

La 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.