橙山网 > 泛娱乐 > 今日看点 > 正文

Google释出开源工具助企业验证PostgreSQL的备份资料完整性,,采用Cloud△SQ

橙山网(www.csnd.net)2018-07-12

[摘要] 原标题:Google释出开源工具助企业验证PostgreSQL的备份资料完整性 Google释出开源PostgreSQL页面验证(PostgreSQL△Page△Verification)工具,能帮助企业侦测PostgreSQL资料库变更程序中,所发生的

原标题:Google释出开源工具助企业验证PostgreSQL的备份资料完整性

Google释出开源PostgreSQL页面验证(PostgreSQL△Page△Verification)工具,能帮助企业侦测PostgreSQL资料库变更程序中,所发生的资料丢失或是损坏的情形。采用Cloud△SQL的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下载该工具。

橙山网(Csnd.net)简评:采用Cloud△SQL的PostgreSQL用户,其资料库服务已经自动启...Google释出开源PostgreSQL页面验证(PostgreSQL△Page△Verification)工具,能帮助企

热 门
明 星
雷·怀斯 黎小田 克莱恩·奥莱吉尼克 南希·梅尔斯 邹赛光 蒂姆·特纳(I) 帕翠夏·尼尔 大卫·伯伦纳兹 买宝瑶 法比奥(I) Bryan Ross 宁理 梁林光 魏微 易慧 司各特威尔逊 卢·安东尼奥 约翰·特图罗 混浴写真 军营 青春怒放演唱会 托尼奖 科陈 星速客 炮弹飞车 让·雅克·贝纳克斯 阿尔弗雷多·兰达 薛景瑞 特斯拉又出 白发老蘭 北京奥运会 纸箱 肖娜·麦克唐纳 汤姆·康蒂 史蒂芬·巴特 周文