Entwicklung pgBackRestDas beliebte Open-Source-Tool pgBackRest zum Sichern und Wiederherstellen von PostgreSQL-Datenbanken wird weiterentwickelt. David Steele, der Projektleiter, gab dies bekannt: In den letzten Wochen hat sich eine Gruppe von Sponsoren gebildet, die die Weiterentwicklung finanzieren werden. Dadurch ist pgBackRest nicht mehr von einem einzelnen Unternehmenssponsor abhĂ€ngig, was die langfristige Nachhaltigkeit des Projekts sichern dĂŒrfte.
Die Geschichte erwies sich als illustrativ. Ende April... ĐŸĐ±ŃŃĐČОлDer Entwickler stellt die Arbeit an pgBackRest ein und archiviert das Repository. Grund dafĂŒr ist die fehlende Möglichkeit, nach dem Wegfall der vorherigen Unternehmensförderung eine nachhaltige Finanzierung zu sichern. Laut dem Entwickler war pgBackRest 13 Jahre lang sein Hauptprojekt, doch die dauerhafte Pflege eines solchen Tools nebenbei ist unmöglich.
pgBackRest dient der Datensicherung, -wiederherstellung und -archivierung von PostgreSQL-Datenbanken. Das Projekt ist sowohl fĂŒr kleine Installationen als auch fĂŒr groĂe Datenbanken und hohe Produktionslasten konzipiert. Die aktuelle stabile Version ist [Versionsnummer einfĂŒgen]. pgBackRest 2.58.0.
Zu den neu benannten Sponsoren gehören: AWS, Supabase, pgEdge, Tiger Data, Percona und EonIn der AnkĂŒndigung wird betont, dass diese Unternehmen selbst auf pgBackRest setzen, um die Wiederherstellung ihrer Produkte und der Infrastruktur ihrer Kunden im Katastrophenfall zu gewĂ€hrleisten.
Percona separat angekĂŒndigt Percona hat seine UnterstĂŒtzung fĂŒr pgBackRest bekanntgegeben. Das Unternehmen erklĂ€rte, dass David Steele dadurch wieder aktiv am Projekt mitarbeiten und sich der Fehlerbehebung, der Entwicklung neuer Funktionen und der PrĂŒfung von Ănderungen aus der Community widmen kann. DarĂŒber hinaus plant Percona, sich an der Schulung eines neuen Projektbetreuers zu beteiligen, um sicherzustellen, dass das Projekt nicht erneut von einer einzelnen Person abhĂ€ngig wird.
Wichtige Details:
Die Entwicklung wird nicht aufhören.
Nach der AnkĂŒndigung im April, dass das Projekt faktisch eingestellt wurde, hat sich die Situation geĂ€ndert: pgBackRest wird weiterentwickelt, und der Maintainer wird seine Arbeit wieder aufnehmen.Die Finanzierung erfolgt nun gemeinschaftlich.
Das Projekt sollte nicht lÀnger von einem einzigen Unternehmen abhÀngig sein. Dies ist von entscheidender Bedeutung: Das bisherige Modell hatte sich bereits als anfÀllig erwiesen, als der Verlust eines einzigen Sponsors das gesamte Projekt gefÀhrdete.Es gibt PlÀne, das Support-Team zu erweitern.
Eine der Lehren aus der Krise ist der Bedarf an finanzieller UnterstĂŒtzung sowie an Wissenstransfer. Um das Risiko eines erneuten Auftretens zu verringern, plant man, eine weitere Fachkraft fĂŒr das Projekt hinzuzuziehen.PostgreSQL-Benutzer mĂŒssen nicht dringend migrieren.
Nach der Archivierung des Repositorys diskutierten einige Administratoren Alternativen wie Barman und pgmoneta, doch pgBackRest hat nun einen klaren Weg in die Zukunft. FĂŒr bestehende Installationen bedeutet dies, dass keine ĂŒberstĂŒrzten Entscheidungen mehr aus Angst vor einer möglichen Abschaffung getroffen werden mĂŒssen.Die Geschichte ist zu einer Mahnung an den Preis von freier und quelloffener Infrastruktur geworden.
pgBackRest ist kein Spielereien, sondern ein unverzichtbares Werkzeug fĂŒr PostgreSQL-Backups im Produktivbetrieb. Doch selbst solche Projekte werden oft nur von ein oder zwei Personen durchgefĂŒhrt, wĂ€hrend Unternehmen sie als âkostenlose Infrastruktur aus dem Nichtsâ betrachten.
Technisch gesehen bleibt pgBackRest unverĂ€ndert: Es unterstĂŒtzt vollstĂ€ndige, differenzielle und inkrementelle Backups, parallele Operationen, lokale und entfernte Speicherorte, IntegritĂ€tsprĂŒfung, UnterstĂŒtzung mehrerer Speichermedien und WAL-Archivierung. Das Projekt ist unter der MIT-Lizenz lizenziert.
Source: linux.org.ru
