愛開源的谷歌又來了,這次釋出的是資料庫備份完整性檢查工具
聽說了嗎?谷歌又釋出了一個新的開源工具,據說是用於驗證PostgreSQL(Postgres)資料庫備份。
使用該工具,已經應用PostgresSQL的企業可以驗證在備份資料庫時是否發生了任何的資料損壞或資料丟失。之前,該工具只提供給Google Cloud SQL for Postgres的客戶使用,但從本週開始,它也可以作為開原始碼使用了。
Google雲端計算部門的產品經理Brett Hesterberg和高階軟體工程師Alexis Guajardo是這樣描述這項新功能的:管理員可以針對Postgres資料庫執行的命令列工具。 “從PostgreSQL 9.3版本開始,為了避免資料損壞,支援在資料頁面啟用校驗和,但是該工具的釋出可以支援離線或線上的驗證所有資料檔案。”
“資料庫上下文中的校驗和是指管理員確定哪些資料在備份或傳輸資料時可能發生了錯誤或資料損壞。雖然在更改部署到資料庫時,這些錯誤是相當普遍,但許多企業都沒有驗證資料庫備份。因此,資料丟失就成為了企業在進行資料庫更改和備份時遇到的最大風險之一。”
Google內部開發的Postgres頁面驗證工具可以緩解Postgres資料庫備份帶來的任何問題,核心目標是儘可能減少因為早期或低階的錯誤而導致的資料丟失。 開源之後,其它使用Postgres的企業也可以享受到這一福利。
描述文件中,Google將頁面驗證工具描述為幫助管理員驗證PostgreSQL資料頁面上的校驗和,而無需將每個頁面載入到共享快取。使用時,管理員必須在初始化一個新的Postgres資料庫叢集時啟用校驗和。
啟用後,該工具會計算自己的校驗和,然後將其與Postgres校驗和進行比較,以確保它們完全相同。在兩個校驗和不相同的情況下,該工具會識別存在錯誤的資料庫頁面。
Postgres頁面驗證工具可以連續在資料庫中執行,但是會影響效能。因此谷歌建議將該工具整合到備份過程中,並在單獨的伺服器上執行。同時該工具可以針對線上或離線資料庫執行,並完全整合到Google的雲託管資料庫服務Cloud SQL中。
有興趣使用該工具的企業,可以在 Google's Open Source 或GitHub data repositories中下載。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31137683/viewspace-2157773/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Fundebug是這樣備份資料的
- 資料庫開發工具界的ChatGPT來了資料庫ChatGPT
- 阿里雲資料庫備份DBS商業化釋出,你想知道的都在這裡阿里資料庫
- oracle 備份資料庫,匯出資料庫Oracle資料庫
- Oracle資料庫的邏輯備份工具-expdp資料泵Oracle資料庫
- .NET 開源快捷的資料庫文件查詢和生成工具資料庫
- 資料庫 資料庫的完整性資料庫
- Dedecms備份的資料檔案位置及備份資料庫的方法資料庫
- [BUG反饋]後臺備份資料庫後,只備份了結構,資料全部空的。資料庫
- MySQL資料庫的基本備份MySql資料庫
- 原創|高逼格企業級MySQL資料庫備份方案,原來是這樣....MySql資料庫
- Facebook開源模型可解釋庫Captum,這次改模型有依據了模型APT
- 資料庫備份資料庫
- 愛奇藝一鍵釋出工具,批次釋出多個賬號是這樣操作的
- 谷歌最新驗證系統又雙叒被「破解」了,這次是強化學習谷歌強化學習
- Gris是一個混合資料庫/電子表格的開源工具資料庫開源工具
- 你的ES資料備份了嗎?
- 檢查備份情況的指令碼指令碼
- BMMySQL定時備份資料庫(全庫備份)的實現meuMySql資料庫
- sqlserver資料庫的備份還原SQLServer資料庫
- MySQL資料庫常用的備份方法MySql資料庫
- 【小貼士】資料庫的備份資料庫
- RMAN備份恢復典型案例——快速檢查資料庫一致性資料庫
- Java中CMD命令來備份mysql資料庫備份檔案出來為0位元組問題JavaMySql資料庫
- 帝國cms備份的資料庫資料夾-帝國CMS備份中心資料庫
- 谷歌釋出的Translatotron是什麼?谷歌
- 小遊戲釋出雲測試工具,中小團隊的“小又快”可以這麼來遊戲
- SqlServer資料庫恢復備份資料的方法SQLServer資料庫
- 帝國cms備份的資料庫資料夾資料庫
- 谷歌開源的 GAN 庫–TFGAN谷歌
- mysql 資料庫 備份MySql資料庫
- 資料庫備份策略資料庫
- MongoDB資料庫備份MongoDB資料庫
- 幹掉 PowerDesigner!這款國人開源的資料庫設計工具真香!資料庫
- 如何使用命令列工具檢查資料庫?命令列資料庫
- 訓練資料也外包?這家公司“承包”了不少註釋訓練資料,原來是這樣做的……
- 使用離線工具dmbackup進行資料庫備份資料庫
- MySQL資料庫備份的shell指令碼MySql資料庫指令碼