PostgreSQL數(shù)據(jù)庫(kù)恢復(fù)工具
PostgreSQL數(shù)據(jù)庫(kù)恢復(fù)工具:
能夠從損壞的PostgreSQL數(shù)據(jù)文件及PGDMP備份文件上恢復(fù)數(shù)據(jù)的非常規(guī)恢復(fù)工具。
PostgreSQL數(shù)據(jù)庫(kù)恢復(fù)工具的適用場(chǎng)景:
1. 系統(tǒng)崩潰只剩下數(shù)據(jù)文件的情況下的恢復(fù),甚至數(shù)據(jù)庫(kù)文件不存在而只有損壞得備份文件情況下得恢復(fù)
2. PostgreSQL誤delete數(shù)據(jù)恢復(fù)事務(wù)已提交 空間已回收等、誤刪除表恢復(fù)(drop)、truncate表恢復(fù) 誤刪除數(shù)據(jù)庫(kù)等
3. 各種PostgreSQL 錯(cuò)誤的修復(fù). 如 啟動(dòng)報(bào)錯(cuò) 文件校驗(yàn)和損壞 塊校驗(yàn) 索引等損壞 檢查點(diǎn)不一致 pg控制文件損壞等
4. PostgreSQL數(shù)據(jù)庫(kù)無(wú)法啟動(dòng),不可用 無(wú)法自己修復(fù)等情況
5. PostgreSQL數(shù)據(jù)庫(kù)中數(shù)據(jù)文件出現(xiàn)壞塊或行損壞情況下的恢復(fù)
6. PostgreSQL數(shù)據(jù)庫(kù)無(wú)數(shù)據(jù)文件但有完整wal日志的情況下的恢復(fù)
7. PostgreSQL 數(shù)據(jù)庫(kù)只有數(shù)據(jù)文件 沒(méi)有任何歸檔日志及控制文件等的情況下的恢復(fù)
8. PostgreSQL數(shù)據(jù)文件被誤刪除 誤刪除表 誤刪除表數(shù)據(jù)空間回收等 情況下的恢復(fù). 0字節(jié) 0KB的恢復(fù)
9. 磁盤(pán)陣列上的PostgreSQL數(shù)據(jù)庫(kù)被誤格式化情況下的恢復(fù)
10.PostgreSQL數(shù)據(jù)庫(kù)誤刪除,誤分區(qū),誤格式化,分區(qū)打不開(kāi)等情況的碎片恢復(fù)
11.勒索病毒加密MySQL數(shù)據(jù)庫(kù)文件恢復(fù),加密MySQL備份文件修復(fù)
PostgreSQL數(shù)據(jù)庫(kù)恢復(fù)工具支持的版本:
PostgreSQL 7.x - 15.x