法國 Eymoutiers,2025年7月2日
我們今天釋出了 PostgreSQL Anonymizer 2.3,引入了備受期待的副本掩碼機制。資料庫管理員現在可以使用 PostgreSQL 邏輯複製將“掩碼克隆”與生產資料庫同步。
PostgreSQL Anonymizer 是一個擴充套件,可以隱藏或替換 PostgreSQL 資料庫中的個人身份資訊 (PII) 或商業敏感資料。
該擴充套件提供了五種不同的掩碼策略
每種策略都輔以一套增強的掩碼函式,包括高階技術,如:替換、隨機化、偽造、假名化、部分打亂、混洗、新增噪聲和泛化。
該擴充套件可以透過 Debian 和 RPM 包、Ansible 角色、docker 映象等方式安裝。它也適用於主要的 DBaaS 提供商,包括:阿里雲、Crunchy Bridge、Google Cloud SQL、Microsoft Azure Database、Neon 等。
有關更多詳細資訊,請參閱文件的 INSTALL 部分!
在某些情況下,您可能希望在另一臺例項上擁有生產資料庫的掩碼副本,就像使用備份掩碼(又名“掩碼轉儲”)一樣,但您也希望此副本與原始資料同步,就像使用動態掩碼一樣……
透過副本掩碼功能,您可以使用 PostgreSQL 邏輯複製來建立生產資料庫的掩碼克隆。
有關更多詳細資訊,請參閱 文件。
警告!請勿在生產環境中使用
此功能目前處於密集開發階段。此副本掩碼的實現僅供測試之用。隨時可能引入重大的破壞性更改,如果認為其未達到我們的質量和穩定性標準,我們甚至可能完全移除此功能。
我們歡迎任何反饋、測試報告、評論和貢獻。但目前,我們不保證為此功能提供任何形式的支援。
我們目前的計劃是在 3.0 版本中穩定此功能,該版本計劃於 2026 年初發布。
此版本還包括來自 Robin Portigliatti、Suhas Thalanki、Benoit Lobréau 和其他 貢獻者 的程式碼、錯誤修復、文件、程式碼審查和想法。
同時還要特別感謝 PGRX 團隊出色的工作!
PostgreSQL Anonymizer 是 Dalibo Labs 計劃的一部分。它主要由 Damien Clochard 開發。
這是一個開放的專案,歡迎貢獻。我們需要您的反饋和想法!讓我們知道您對這個工具的看法、它如何滿足您的需求以及缺少哪些功能。
如果您想提供幫助,可以在此處找到一份 初級職位 列表。