Wenn ich "Backup compression" lese und mich daran erinnere, dass die zugehörigen Tools vor kurzem als "buggy" auf -hackers gemeldet wurden ... Nein danke.
Hallo zusammen,
Habe bisher immer gefunden dass das Backupen/Restoren von Postgres für PITR (point in time recovery) ein ziemliches Gefummel ist.
Habe aber jetzt das Tool pg_rman entdeckt und bin schlicht begeistert!
pg-rman - Project Hosting on Google Code
Vielleicht teilt ja jemand meine Begeisterung?
Gruss
acki
Wenn ich "Backup compression" lese und mich daran erinnere, dass die zugehörigen Tools vor kurzem als "buggy" auf -hackers gemeldet wurden ... Nein danke.
Xandrian: Kurz gesagt: Du hast ein falsches Konzept und willst nicht auf ads hören
Jetzt NEU: PostgreSQL - Datenbankpraxis für Anwender, Administratoren und Entwickler
PostgreSQL Service & Support
Besten Dank für die Info.
Da ich die Komprimierung nicht einsetzen werde habe ich sie auch nicht getestet.
Hast du mir dazu noch Detailinfos (was verstehst du unter - hackers) ??
-hackers ist die Mailingliste namen spgsql-hackers.
Dort gab es vor einigen Tagen einen Thread, dass die Tools zum Komprimieren der Logs kaputt wären. Genaueres erinnere ich mich nicht, habe ich bloß überflogen. Es gibt ein Archiv mit Suchfunktion, vielleicht findest du da mehr.
Xandrian: Kurz gesagt: Du hast ein falsches Konzept und willst nicht auf ads hören
Jetzt NEU: PostgreSQL - Datenbankpraxis für Anwender, Administratoren und Entwickler
PostgreSQL Service & Support
Ah ja, jetzt auch offiziell: A bug on pg_lesslog
Xandrian: Kurz gesagt: Du hast ein falsches Konzept und willst nicht auf ads hören
Jetzt NEU: PostgreSQL - Datenbankpraxis für Anwender, Administratoren und Entwickler
PostgreSQL Service & Support
Hmm, nur für mein Verständnis pg_lesslog scheint ein Package für Postgres zu sein um die WAL Filegrösse zu verkleinern.
Wie kommst du jetzt darauf dass pg_rman dieses Teil verwendet ???
Es muss nicht dieses Programm verwenden. Die Aussage ist eine andere:
Das Binärformat von PostgreSQL ist ... binär. Und hochgradig von der verwendeten Version abhängig, dies schließt Major, Minor und Microversionen sowie Patches, Betriebssystem, Byteorder und noch ein paar Nettigkeiten ein.
Wenn man ein Programm schreiben möchte, welches in diesem Binärformat komprimiert, muss man quasi jede dieser Bedingungen berücksichtigen. pg_lesslos versucht das - mit obigem Ergebnis.
Ähnliche Ergebnisse (und Datenverluste) erwarte ich von jedem anderen Programm, welches sich dieser Aufgabe annimmt.
Xandrian: Kurz gesagt: Du hast ein falsches Konzept und willst nicht auf ads hören
Jetzt NEU: PostgreSQL - Datenbankpraxis für Anwender, Administratoren und Entwickler
PostgreSQL Service & Support
öhhm, irgendwie, scheint mir, reden wir aneinander vorbei oder ich hab was komplett missverstanden.
pg_rman ist ein Tool zum vereinfachten Onlinebackup/Restoren von pg db's.
Während dem Backupvorgang (dass auch ein Wegkopieren der WAL bzw. Datenfiles beinhaltet) besteht die Möglichkeit diese wegkopierten Files zu komprimieren.
Ob jetzt die dabei verwendeten Komprimierungslib's tatsächlich buggy sind entzieht sich meiner Kenntnis.
Was ich aber mitterlweile rausgefunden habe ist, dass der PIT-Restore (in der Version 1.1.2) nicht korrekt funktioniert,
(bzw. gar nie funktioniert hat :-( siehe: Issue 13 - pg-rman - restore does not work as expected - Project Hosting on Google Code)
und deshalb das Ganze für mich gestorben ist.
Cheers
ich
Links: Tobias Bauer - IT- und Funkdienstleistungen - Bilderrahmen-kaufen.de - Der Onlineshop für Bilderrahmen & Fotorahmen - Funkforum
Lesezeichen