Google释出开源工具助企业验证PostgreSQL的备份资料完整性
2018-07-12 18:16:59 | 来源:ithome | 投稿:小柯 | 编辑:dations

原标题: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下载该工具。

tags:

上一篇  下一篇

相关:

Google开源释出Java容器化工具Jib,Java应用可以打包成容器映像档

根据全球知名热门开发语言排行榜TIOBE的资料显示,问世超过20年的Java程式语言,仍然是高居热门搜索的程式语言,广为开发者使用。而在Docker容器问世之后,让该技术技术跨平台、快速搬迁等性质,受到开发者欢迎,多家

苹果释出iOS 11.4.1, 悄悄加入USB限制模式

示意图,与新闻事件无关。 图片来源: Apple 苹果周一释出iOS△11.4.1,除了小幅更新功能及安全性外,也悄悄加入最重要、防止破解的“USB限制模式”(USB△Restricted△Mode)。iOS△11.4.1是去年9月推出的iOS△11的

Linux基金会释出免费区块链线上课程,8月1日edX准时开课

Linux基金会在开放课程平台edX上,推出了免费的区块链线上课程,想要进一步了解新兴技术区块链的人,可要赶紧搭上车,8月1日准时开课。这套为期5星期的课程,会从基础教导学习者什么是区块链,区块链对于全球变化的影

WordPress释出安全更新,修复可从外部删除档案的程式码执行漏洞

资安公司Ripstech在7个月前向WordPress资安团队回报,一个允许外部删除档案的程式码执行漏洞,但WordPress却音讯全无,即使在5月中推出的4.9.6版本,也不见修补该漏洞,Ripstech于是在6月26日怒公开该漏洞细节,Word

Nutanix AOS 5.8版释出,内建金钥管理以强化资料安全

图片来源: Nutanix 以超融合架构打响名号的Nutanix,在近期也推出许多新解决方案,因应当今企业采多云架构的潮流,像是在5月时释出的多云管理SaaS工具Nutanix△Beam,利用Nutanix企业云OS(Nutanix△Enterprise△Clo

站长推荐: