Desenvolvemento pgBackRest, unha ferramenta popular de código aberto para facer copias de seguridade e restaurar bases de datos PostgreSQL, seguirá desenvolvéndose. David Steele, o responsable do mantemento do proxecto, anunciou isto: nas últimas semanas, formouse un grupo de patrocinadores arredor do proxecto, dispostos a financiar un maior desenvolvemento. Isto liberará a pgBackRest de depender dun único patrocinador corporativo, o que debería facer que o proxecto sexa máis sostible a longo prazo.
A historia resultou ser ilustrativa. A finais de abril, Steele anunciou, está a deixar de traballar en pgBackRest e a arquivar o repositorio. O motivo foi a incapacidade de atopar financiamento sostible despois de perder o seu anterior apoio corporativo. Segundo o desenvolvedor, pgBackRest fora o seu proxecto principal durante 13 anos, pero manter unha ferramenta deste tipo polas noites e os fins de semana indefinidamente é imposible.
pgBackRest úsase para facer copias de seguridade, recuperación e arquivo de PostgreSQL. O proxecto está deseñado non só para instalacións pequenas, senón tamén para bases de datos grandes e cargas de traballo de produción pesadas. A versión estable actual é pgBackRest 2.58.0.
Entre os novos patrocinadores nomeados están AWS, Supabase, pgEdge, Tiger Data, Percona e EonO anuncio subliña que estas propias empresas confían en pgBackRest para garantir a recuperación ante desastres dos seus produtos e da infraestrutura dos seus clientes.
percona anunciados por separado Percona anunciou o seu apoio a pgBackRest. A empresa afirmou que este apoio permitirá a David Steele volver ao traballo activo no proxecto, dedicando tempo á corrección de erros, ao desenvolvemento de novas funcionalidades e á revisión dos cambios da comunidade. Ademais, Percona ten a intención de participar na formación dun novo responsable de mantemento para garantir que o proxecto non volva estar vinculado a unha soa persoa.
Detalles importantes:
O desenvolvemento non se deterá.
Tras o anuncio en abril do peche de facto do proxecto, a situación mudou: pgBackRest continuará a desenvolverse e o responsable do mantemento volverá ao traballo.A financiación agora é colectiva.
O proxecto xa non debería depender dunha única empresa. Isto é crucial: o modelo anterior xa demostrara a súa fraxilidade cando a perda dun único patrocinador puxo en perigo todo o instrumento.Hai plans para ampliar o equipo de apoio.
Unha das leccións aprendidas da crise é a necesidade non só de financiamento, senón tamén de transferencia de coñecementos. Planean incorporar outra persoa de apoio ao proxecto para reducir o risco de que se repita.Os usuarios de PostgreSQL non precisan migrar urxentemente.
Despois de que o repositorio fose arquivado, algúns administradores comezaron a discutir alternativas como Barman e pgmoneta, pero pgBackRest agora ten un camiño claro cara adiante. Para as instalacións existentes, isto significa que non hai necesidade de tomar decisións de emerxencia simplemente por medo á obsolescencia.A historia converteuse nun recordatorio do prezo da infraestrutura de software libre.
pgBackRest non é un xoguete sofisticado, senón unha ferramenta esencial para as copias de seguridade de PostgreSQL en produción. Pero mesmo este tipo de proxectos adoitan depender só dunha ou dúas persoas, mentres que as empresas os perciben como "infraestrutura gratuíta xurdida do nada".
Tecnicamente, pgBackRest segue sendo o mesmo: admite copias de seguridade completas, diferenciais e incrementais, operacións paralelas, repositorios locais e remotos, comprobación de integridade, compatibilidade con varios almacenamentos e arquivado WAL. O proxecto ten licenza MIT.
Fonte: linux.org.ru
