Oxford, Reino Unido – 17 de mayo de 2019
2ndQuadrant ha anunciado hoy el lanzamiento de la versión 2.8 de Barman, que introduce el soporte para respaldos incrementales en geo-redundancia. Incluye también varias mejoras de rendimiento y correcciones de errores.
En Barman 2.8 se ha descontinuado el soporte para PostgreSQL 9.3 (y versiones anteriores) y para Python 2. En cambio, se introduce oficialmente el soporte para Python 3.
Barman (Backup and Recovery Manager) es una herramienta de código abierto para la administración de respaldos y recuperación ante desastres de los servidores PostgreSQL. Permite realizar respaldos remotos de múltiples servidores en entornos empresariales críticos y ayuda a los administradores de bases de datos durante la fase de recuperación.
Esta versión incluye mejoras en el rendimiento y otros cambios que se enumeran a continuación:
- Añade el soporte para reuse_backup en geo-redundancia para respaldos incrementales en nodos pasivos
- Mejora el rendimiento de copias basadas en rsync utilizando strptime en lugar del más genérico dateutil.parser
- Añade la opción –test a barman-wal-archive y barman-wal-restore para verificar la conexión con el servidor Barman
- Notifica si backup_options no ha sido explícitamente establecido, puesto que el futuro valor predefinido pasará de exclusive_backup a concurrent_backup cuando PostgreSQL 9.5 sea declarado EOL por PGDG
- Muestra configuraciones adicionales en el servidor gráfico y comandos de diagnóstico: archive_timeout, data_checksums, hot_standby, max_wal_senders, max_replication_slots
and wal_compression. - El proyecto barman-cli ha sido incorporado a Barman
Se recomienda actualizar a Barman v2.8 lo antes posible.
Información de actualización
Los usuarios que utilizan el método de respaldo rsync en un servidor primario deben definir backup_options a ya sea concurrent_backup (recomendado para PostgreSQL 9.6 o superior) o exclusive_backup (valor predeterminado actual) antes de actualizar a Barman 2.8.
Una lista completa de cambios y correcciones de errores está disponible aquí.
Las instrucciones de descarga e instalación están disponibles aquí.
Los archivos fuente se pueden descargar aquí.
Barman ha sido desarrollado y mantenido por 2ndQuadrant y distribuido bajo GPL v3.
Para obtener más información, por favor envíe un correo electrónico a [email protected]