8
我意外刪除了PostgreSQL中3個表中的所有記錄。我怎樣才能恢復數據?恢復PostgreSQL中已刪除的記錄
我意外刪除了PostgreSQL中3個表中的所有記錄。我怎樣才能恢復數據?恢復PostgreSQL中已刪除的記錄
這是一個類似的問題,因爲這裏討論:
Can I rollback a transaction I've already committed? (data loss)
基本上,從備份中恢復。如果你不能,你可能能夠恢復與pg_dirtyread
。
如果您沒有備份,請停止整個服務器,獲取驅動器的磁盤映像,然後聯繫$ lots數據恢復專家。
你有昨天的數據庫備份嗎? – cha
我什麼都沒有,,,有什麼恢復方法嗎? – user236928
你可能運氣不好。我認爲[克雷格林格](http://stackoverflow.com/users/398670/craig-ringer)寫了一個關於這個問題的重要答案,但它可能會在dba.stackexchange.com上結束。 –