PostgreSQL
 sql >> Base de Dados >  >> RDS >> PostgreSQL

Anunciando o Barman 1.0, Gerenciador de Backup e Recuperação para PostgreSQL


2ndQuadrant tem o prazer de anunciar o lançamento do Barman 1.0. Barman (backup and recovery manager) é uma ferramenta de administração de código aberto para recuperação de desastres de servidores PostgreSQL escrito em Python para sistemas Linux.

Ele permite backups remotos de vários servidores Postgres em ambientes críticos de negócios e ajuda os administradores de banco de dados durante a fase de recuperação.

Os recursos mais procurados do Barman incluem catálogos de backup, políticas de retenção, recuperação remota, arquivamento e compactação de arquivos e backups WAL.



Construído sobre a robusta e confiável tecnologia Point-In-Time-Recovery do PostgreSQL , Barman permite que administradores de banco de dados gerenciem as fases de backup e recuperação de vários servidores de banco de dados PostgreSQL a partir de um local centralizado, usando uma interface de comando intuitiva.

Estamos desenvolvendo cada vez mais projetos com tecnologias Open Source e um dos desafios é encontrar soluções de alta qualidade para nossos serviços ” – diz Marco Betti, Engenheiro de Arquitetura da CSI Piemonte – “Encontramos no Barman a solução ideal para backup físico e recuperação de desastres de bancos de dados PostgreSQL. Barman é robusto e fácil de usar. Sua interface de comando permite uma fácil integração com as ferramentas de gerenciamento existentes em nosso ambiente “.

Laura Passigni da Navionics, empresa líder em cartas eletrônicas, diz que “Barman é uma solução fácil de usar, porém eficaz, o companheiro perfeito para a migração de nosso banco de dados Oracle para PostgreSQL “.

Versão 1.0 do Barman, distribuído sob GNU GPL 3, inclui:
  • Backup físico completo de um servidor PostgreSQL
  • Gerenciamento de vários servidores PostgreSQL
  • Gerenciamento de backups básicos e arquivos WAL por meio de um catálogo
  • Backup remoto de um servidor PostgreSQL
  • Compressão de arquivos WAL (bzip2, gzip ou personalizado)
  • Recuperação pontual (PITR)
  • Recuperação remota e local de um backup para um servidor PostgreSQL
  • Relocação de PGDATA e tablespaces em tempo de recuperação
  • Suporte “ssh” para operações remotas
  • Suporte “rsync” sobre “ssh” para sincronização e transferência de arquivos
  • Status e informações do servidor
  • Integração com ferramentas de arquivamento padrão (por exemplo, “tar”)
  • Armazenamento local de metadados
  • Um arquivo de configuração INI simples
  • Informações gerais e de uso de disco de backups
  • Diagnóstico do servidor para backup
  • Pacote RPM

Você pode encontrar mais informações sobre Barman em www.pgbarman.org.

Download:
  • Fontes
  • RPMs para RHEL/CentOS 5 (dependências)
  • RPMs para RHEL/CentOS 6 (dependências)
  • PyPI
  • Documentação

O desenvolvimento do Barman pela 2ndQuadrant Italia foi possível graças às contribuições de nossos patrocinadores fundadores CSI Piemonte, GestionaleAuto, Navionics e XCon. Barman também foi parcialmente financiado pelo 4Caast, um projeto de pesquisa do Sétimo Programa-Quadro da Comissão Europeia.