Chapter 25. Respaldo y restauración

Table of Contents

25.1. Volcado SQL
25.1.1. Restauración del volcado
25.1.2. Uso de pg_dumpall
25.1.3. Manejo de bases de datos grandes
25.2. Respaldo a nivel del sistema de archivos
25.3. Archivado continuo y recuperación diferida en el tiempo (PITR)
25.3.1. Configuración del archivado de WAL
25.3.2. Realización de un respaldo base
25.3.3. Realización de un respaldo incremental
25.3.4. Realización de un respaldo base utilizando la API de bajo nivel
25.3.5. Recuperación mediante un respaldo de archivo continuo
25.3.6. Líneas de tiempo
25.3.7. Consejos y ejemplos
25.3.8. Advertencias

Al igual que ocurre con todo lo que contiene datos valiosos, las bases de datos de PostgreSQL deben respaldarse regularmente. Aunque el procedimiento es esencialmente sencillo, es importante tener una comprensión clara de las técnicas y supuestos subyacentes.

Existen tres enfoques fundamentalmente diferentes para respaldar los datos de PostgreSQL:

Cada uno tiene sus propias fortalezas y debilidades; cada uno se discute en detalle en las siguientes secciones.