Google释出开源工具助企业验证PostgreSQL的备份资料完整性
Google释出开源PostgreSQL页面验证(PostgreSQL Page Verification)工具,能帮助企业侦测PostgreSQL资料库变更程序中,所发生的资料丢失或是损坏的情形。採用Cloud SQL的PostgreSQL用户,其资料库服务已经自动启用了这项功能,Google提到,由于该工具会影响资料库服务效能,因此建议其他使用者最好在独立的伺服器中执行该工具。
Google指出,资料丢失是资料库变更中可能遭遇的最大风险,验证资料库备份是解决这个风险常见的作法,但是实际上在多数企业上并非如此。平时或许没问题,不过一旦资料库发生严重错误,可能导致无法挽回的结果。PostgreSQL页面验证工具的价值,在于尽早发现出资料损坏,并最大程度的减少资料丢失,确保资料库灾难发生时,企业还有完整的资料库备份可以使用。
Google在4月时宣布其云端资料库服务Cloud SQL开始提供PostgreSQL,而与此同时,也在PostgreSQL社群中贡献耕耘,GCP释出的这个开源PostgreSQL页面验证工具,是一个针对PostgreSQL资料库的命令列工具,只要PostgreSQL版本9.3以上,都能使用资料页面上的总和检查码(Checksum)来验证资料完整性。
用户想要使用这个工具,必须在初始化新PostgreSQL资料库丛集时,就启用总和检查码,这个动作无法在事后才进行。启用总和检查码功能后,页面验证工具会自动计算自己的总和检查码,并且与Postgres的总和检查码相比对,以确保两者是相同的。当验证失败时,工具也会告知使用者,发生问题的资料页面所在。
无论资料库是线上或是离线状态,都能使用页面验证工具进行验证,该工具仅对资料页面上的总和检查码进行校验,并不需要把每个页面都载入到共享缓冲快取中。另外,也支援验证大于1GB的表格的连续资料段(Subsequent segment),该工具还会自动跳过Free Space Map、Visibility Map以及pg_internal.init档案,因为这些资料都能够重新产生。
Google提醒,这个资料验证工具会影响效能,因此建议企业可以将该工具合併至资料库备份程序中,并在独立的伺服器上执行。而PostgreSQL页面验证工具已经整合在Cloud SQL的PostgreSQL服务中,因此在资料库运作的过程便会自动执行,Google大规模的使用这个工具,验证用户在云端上的资料备份,而且为避免影响用户资料库效能,另外启用了内部执行个体来执行。非GCP用户则可以在Google Open Source或是GitHub下载该工具。
免责声明:本文为转载,非本网原创内容,不代表本网观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
最新文章
- DNF搬砖最佳宠物搭配指南
- DNF白金徽章变现攻略:如何巧妙出售白金徽章
- 寒潮蓝色预警:近两日最低气温 0℃线南压至江南南部至贵州南部和云南北部一带
- DNA 纳米机器人:可改造人造细胞,推动合成生物学发展
- 新型巨型里德伯原子成为精准量子温度计
- 《生化危机9》重大爆料:里昂确定回归主角,吉尔缺席引热议
- 广东:到 2027 年 绿色低碳循环经济体系基本建成
- 2024 财年美国对外军售额创历史新高:背后的战略与影响
- 离子阱量子计算在近年实现双码纠错
- 这次与肯德基的全新联动,星铁再次硬控玩家热情?
- 新年多城土地市场回温:杭州单价地王纪录 3 个月内两度被打破,民企恢复拿地
- 扎克·克雷格执导新版《生化危机》电影,发行权引多家大公司激烈争夺
- 广东:积极推进煤炭消费控制,全力构建以新能源为主体的新型电力系统
- 广东:到 2027 年,全力构建绿色低碳循环经济体系
- 长三角铁路春运再创佳绩:昨日发送旅客 310.2 万人次
- 海通策略:2025 年政策见效下市场望步入基本面驱动新阶段,结构上科技制造确定性更强
- 《最终幻想14》水晶世界青魔法师职业任务全攻略
- 上海:推出乡村振兴领域优秀博士后创新计划,打造高潜力创新人才‘储备库’
- 春节机票价格跳水至百元,航司退差价政策各异引关注
- 浙江:到 2030 年,LNG 年接收能力达 4250 万吨
- 上海:启动乡村振兴博士后创新计划,打造高潜力人才‘蓄水池’
- 币界网晚讯速递:SHIB币价攀升至0.00002044美元,日内涨幅达2.10%
- 不知火舞《街霸6》惊艳换衣秀,细节之处尽显匠心,玩家为之痴狂
- 中国汽车:奋力争夺超豪华市场入场券