暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

PostgreSQL复制工具 Database Lab Engine (DLE) 3.2 版本发布,支持 PostgreSQL 15

原创 小小亮 2022-10-21
475

Postgres.ai 团队很高兴地宣布发布Database Lab Engine (DLE) 3.2 版,这是一个开源工具,可为任何 PostgreSQL 数据库提供极快的数据库克隆和分支,以构建强大的开发、测试、QA 和分期环境。DLE 可以在一台机器上运行数十个独立的数据库克隆,因此每个工程师或自动化流程都可以在几秒钟内使用他们自己的数据库,而无需额外费用。数据大小和快照/分支的数量几乎是无限的。

此版本的重点是改善 DLE 配置和故障排除期间的管理员体验。您可以在发行说明(https://github.com/postgres-ai/database-lab-engine/releases/tag/v3.2.0中找到完整的更改列表。


改进的配置和故障排除

DLE UI 现在有两个新选项卡:“日志”和“配置”。它们帮助 DLE 管理员解决数据库刷新问题、调整配置以及在无需使用 SSH 的情况下再次尝试获取数据。

对于逻辑模式(转储/恢复),现在可以观察源端和目标端的当前活动:

Postgres 克隆错误现在存储在一个特殊的“诊断”目录中(请参阅新配置部分 -诊断 https://postgres.ai/docs/reference-guides/database-lab-engine-configuration-reference#section-diagnostic-diagnostic-collection-configuration),即使相应的 Postgres 克隆已被删除或丢失,也可以对其进行分析。

架构和数据修补

除了logicalSnapshot 和physicalSnapshot 部分之外,配置子部分queryPreprocessing 现在出现在logicalRestore 部分中。例如,这可能有助于减轻与 CREATE POLICY 和缺少用户相关的错误——logicalRestore / queryPreprocessing 中提供的查询在模式和数据恢复尝试之前执行,因此可以在主体之前创建“帮助”数据库对象架构已创建。为方便起见,现在还可以在任何部分的 queryPreprocessing 中提供内联 SQL,而不是 SQL 查询的路径,例如:

retrieval:
jobs:
- logicalRestore
- logicalSnapshot
spec:
logicalRestore:
options:
queryPreprocessing:
queryPath: ""
maxParallelWorkers: 2
inline: |
CREATE ROLE tony;
CREATE ROLE mary;
logicalSnapshot:
options:
dataPatching:
queryPreprocessing:
inline: |
TRUNCATE audit_log;

现在完全支持最近发布的 PostgreSQL 15 以及从 9.6 开始的所有以前的版本。可以在文档(https://postgres.ai/docs/database-lab/supported-databases中找到支持的 PostgreSQL 版本和默认 Docker 映像中可用扩展的完整列表)。

演示DLE

您可以看到使用 Demo DLE 的新 UI:https ://demo.aws.postgres.ai:446/instance(令牌:demo_token)。

AWS Marketplace 中的 DLE 是GA

AWS Marketplace 版本的 Database Lab 现在是 GA,并且已经更新到版本 3.2。此产品配备标准许可证,包括来自 Postgres.ai 的保证支持、简化的设置、嵌入式监控系统 (Netdata)、可选的 SSL。与 RDS 克隆相比,您可以在具有 DLE 的单台机器上运行数十个完整大小的克隆。此短视频演示了为 100 GiB RDS 数据库安装和配置 DLE 的步骤:

您可以在此处尝试从 AWS Marketplace 为您的数据库安装 DLE:https ://aws.amazon.com/marketplace/pp/prodview-wlmm2satykuec 。


原文标题:DLE 3.2: config and logs in UI, Postgres 15, AWS Marketplace version is GA

原文作者:Nikolay Samokhvalov

原文链接:https://postgres.ai/blog/20221020-database-lab-engine-3-2-released


最后修改时间:2022-10-21 17:12:19
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论