法国 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 开发。
这是一个开放的项目,欢迎贡献。我们需要您的反馈和想法!让我们知道您对这个工具的看法、它如何满足您的需求以及缺少哪些功能。
如果您想提供帮助,可以在此处找到一份 初级职位
列表。