testdatatools
Enterprise-TDM

Greenmask

Greenmask erstellt transformierte PostgreSQL-Dumps und zusammenhängende Teilmengen und spielt sie in eine Zieldatenbank zurück. Euer Team pflegt die YAML-Konfiguration und eigene Transformationen. 1

Quellen geprüft

Hersteller / Projekt: Greenmask project

Wann passt es?

Passt zu einem PostgreSQL-Dump-und-Restore-Ablauf, wenn ihr die Transformationsregeln selbst pflegen könnt. Lokale Werkzeuge und einsehbare Konfiguration passen zu Teams, die Backups und Restores bereits betreiben. 1 · 2 · 3

Die Eignung hängt weiterhin von euren Muss-Anforderungen ab.

Was solltest du vor der Auswahl prüfen?

Sensible Spalten, konsistente Schlüssel und Eindeutigkeit nach dem Restore prüfen. MySQL-Unterstützung ist Beta bzw. in Arbeit. Release 0.2.25 korrigiert COPY-Encoding-Fehler für bestimmte transformierte Werte; ein Update repariert betroffene ältere Dumps nicht. Diese neu erstellen. 1 · 2 · 3 · 4

Was muss dein PoC beweisen?

Eine Teilmenge mit Zyklen zurückspielen und Schlüssel, NULLs sowie eindeutige Spalten prüfen. Backslashes, COPY-Steuermarker und Steuerzeichen einbauen, um den 0.2.25-Fix zu prüfen. Salt-Handhabung und neu erzeugte Dumps im Laufnachweis festhalten.

Abnahmeplan, kein Produkttestergebnis. Prüfumfang und Grenzen.

Betrieb und Lizenz

Lokales Binary bzw. CLI in einer PostgreSQL-Dump-Pipeline mit lokalem oder unterstütztem Objektspeicher. PostgreSQL- und Restore-Werkzeugversionen prüfen. Geprüfter Release: 0.2.25 vom 30. September 2026. 1 · 2 · 3 · 4

Apache-2.0 laut Repository. Für Speicherdienste, Datenbanken und eigene Erweiterungen gelten zusätzliche Bedingungen. 1 · 2 · 3 · 4

Lizenzierte Version und Betriebsvoraussetzungen bestätigen.

So arbeitest du damit

Teilmengen und Transformer in YAML konfigurieren, Dump erstellen, zurückspielen und fachlich prüfen. Konfigurationsdateien lassen sich exportieren; sie hängen von Greenmask-Transformern und PostgreSQL ab und sind kein universelles Modellformat. 1 · 2 · 3 · 4

Export belegt keine Kompatibilität mit einer anderen Laufzeit.

Dokumentierte Fähigkeiten

De-Identifizierung / MaskierungTransformationen von PostgreSQL-Dumps
Subsetting / TeilmengenplanungGefilterte PostgreSQL-Tabellenteilmengen
DatenvirtualisierungUngeklärt
Seed-Replay, mit BedingungenUngeklärt

Dokumentation ist kein gemessener Benchmark. Ungeklärt bedeutet fehlende Belege; die Vergleichsmatrix erklärt die Lücke.

Quellen und Geltungsbereich

Quellen können unterschiedliche Versionen beschreiben; sie belegen keine gemessene Leistung.

Zitierte Quellen öffnen (4)
  1. Greenmask repository

    PostgreSQL logical dump/transform/restore pipeline; YAML configuration; Apache-2.0. MySQL remains beta/in progress.

    Quelle geprüft: 2026-10-11
  2. Database subsetting

    Schema-aware joins and recursive selection; complex queries can require indexes and tuning.

    Quelle geprüft: 2026-10-11
  3. Transformation engines

    Hash-based consistency depends on inputs and stable parameters/salt; default random generation is not repeated-run seed proof; uniqueness must be checked.

    Quelle geprüft: 2026-10-11
  4. Greenmask 0.2.25, 30 September 2026

    COPY encoder corruption fix for certain transformer outputs; older affected dumps must be regenerated.

    Quelle geprüft: 2026-10-11

Nutze dieselben Abnahmeprüfungen für deine engere Auswahl