Etiquetas

Fuente: postgresql.org.es

@pgbackman Estoy orgulloso de anunciar la primera versión disponible para el público de PgBackMan – PostgreSQL backup manager.

La idea de este software surgio en la última conferencia europea de PostgreSQL en Dublin y después de varios meses de desarrollo aqui tenemos la primera versión.

PgBackMan es una herramienta para la gestión de copias de seguridad lógicas de PostgreSQL creadas con pg_dump y pg_dumpall.

Está diseñada para gestionar las copias de seguridad de miles de bases de datos distribuidas en múltiples servidores de PostgreSQL, y soporta una topología de multiples servidores de backup activos.

El código de PgBackMan se distribuye bajo la GNU General Public License 3 y está escrito en Python y PL/pgSQL. Se ha desarrollado y probado por los miembros del Grupo de Operaciones de Bases de datos del Centro de Tecnología de la Información en la Universidad de Oslo.

Características principales

  • Base de datos central con información de metadatos.
  • Shell PgBackMan para la interacción con el sistema.
  • Gestión de múltiples servidores de backup.
  • Gestión de múltiples servidores PostgreSQL.
  • Gestión de miles de copias de seguridad a través de un catálogo.
  • Copias de seguridad manuales y programadas.
  • Gestión de políticas de retención para las copias de seguridad.
  • Informes detallados de las copias de seguridad.
  • Múltiples tipos de copias de seguridad predefinidos, CLUSTER,FULL,SCHEMA,DATA.
  • Copia de seguridad completa de los datos asociados a los usuarios necesarios en el proceso de recuperacion de un backup.
  • Copia de seguridad completa de los datos de coonfiguracion asociados a una base de datos y necesarios en el proceso de recuperacion de un backup.
  • Definiciones automáticas de copias de seguridad de todas las bases de datos disponibles en un servidor PostgreSQL.
  • Restauración automática de backups.
  • Programa pgbackman_dump autónomo que funciona incluso si la base de datos central con información de metadatos no está disponible.
  • Manejo de situaciones de error

Que lo disfruteis, espero que os sirva de ayuda. Al departamento de bases de datos de la Universidad de Oslo ya le está haciendo la vida más sencilla, más de 1000 bases de datos, 50 servidores PostgreSQL, 10.000 backups logicos activos y más de 1TB de datos comprimidos se están administrando con PgBackMan en estos momentos.

Un saludo

Rafael Martinez Guerrero
PostgreSQL-es