PostgreSQL 恢复大法 - 恢复部分数据库、跳过坏块、修复无法启动的数据库
標簽
PostgreSQL , 恢復(fù)部分數(shù)據(jù)庫 , 跳過壞塊 , 修復(fù)無法啟動的數(shù)據(jù)庫 , 時間點恢復(fù) , 邏輯備份 , 連續(xù)備份
背景
一個較大的數(shù)據(jù)庫,如何只恢復(fù)一部分數(shù)據(jù)(例如只恢復(fù)某個DB)。
如果訪問有壞塊的表。
如何從無法啟動的數(shù)據(jù)庫中,恢復(fù)到有意義的數(shù)據(jù)。
如何正確的進行備份。
如何恢復(fù)到過去的某個時間點。
恢復(fù)部分數(shù)據(jù)庫
《PostgreSQL Selectivity Tablespace PITR - 部分表空間恢復(fù)》
跳過壞塊
zero_damaged_pages
《PostgreSQL Developer Options (debug, trace, system table mod and so on...) 詳解》
修復(fù)無法啟動的數(shù)據(jù)庫
《PostgreSQL 數(shù)據(jù)文件災(zāi)難恢復(fù) - 解析與數(shù)據(jù)dump》
《how difference when update a table's column which it in TOAST or BASETABLE(in-line)》
《use pg_filedump dump block contents》
保持良好的備份習(xí)慣很重要。
邏輯備份(支持恢復(fù)到備份時間點)
《PostgreSQL 最佳實踐 - 冷備份與還原介紹》
《PostgreSQL 最佳實踐 - 在線邏輯備份與恢復(fù)介紹》
《PostgreSQL Logical Backup's TOC File》
連續(xù)備份(支持時間點恢復(fù))
《PostgreSQL 10 on ECS 實施 流復(fù)制備庫鏡像+自動快照備份+自動備份驗證+自動清理備份與歸檔》
《PostgreSQL 增量備份集的有效恢復(fù)位點》
《Gitlab從刪庫到恢復(fù) - 數(shù)據(jù)庫備份\恢復(fù)\容災(zāi)\HA的靠譜姿勢》
《PostgreSQL 最佳實踐 - pg_rman 以standby為源的備份淺析》
《PostgreSQL 最佳實踐 - 塊級增量備份(ZFS篇)驗證 - recovery test script for zfs snapshot clone + postgresql stream replication + archive》
《PostgreSQL 最佳實踐 - 塊級增量備份(ZFS篇)雙機HA與塊級備份部署》
《PostgreSQL 最佳實踐 - 塊級增量備份(ZFS篇)單個數(shù)據(jù)庫采用多個zfs卷(如表空間)時如何一致性備份》
《PostgreSQL 最佳實踐 - 塊級增量備份(ZFS篇)備份集自動校驗》
《PostgreSQL 最佳實踐 - 塊級增量備份(ZFS篇)方案與實戰(zhàn)》
《PostgreSQL 最佳實踐 - 任意時間點恢復(fù)源碼分析》
《PostgreSQL 最佳實踐 - 在線增量備份與任意時間點恢復(fù)》
《阿里云ApsaraDB RDS for PostgreSQL 最佳實踐 - 6 任意時間點恢復(fù)》
《PostgreSQL 使用pg_xlogdump找到誤操作事務(wù)號》
《don't shutdown postgresql before call pg_stop_backup() - 備份結(jié)束前,不要停庫,源碼分析》
總結(jié)
以上是生活随笔為你收集整理的PostgreSQL 恢复大法 - 恢复部分数据库、跳过坏块、修复无法启动的数据库的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: PostgreSQL 并行vacuum
- 下一篇: 7 ArcMap能复制,不能粘贴