作爲一個管理大部分〜兆字節數據的MySQL用戶,我總是想知道如何完成Oracle數據庫的備份。目前,我正在從SQL開發人員的生產服務器上執行SQL轉儲(對於〜30 mb的數據),我有興趣知道這是如何在實踐中完成的。Oracle數據庫如何備份5 - 20 GB的數據?
回答
您的第一選擇是
熱備份或冷備份。冷備份意味着關閉數據庫,因此對於全天候應用程序來說不是特別有用。如果這是一個9-5的工作,那麼這可能是可行的。冷備份是在某個時間點的快照。如果您不介意停機時間,備份後的活動沒有受到影響,但數據量較小(而且20GB很小),那麼執行備份和恢復操作可能最簡單。
第二個選擇是,您是否需要「儘可能遲地恢復」(通常是磁盤故障)或「恢復到上個星期四」的設施(例如,對於月末快照,或者在一些FUBAR之前)。對於那些需要這些存檔日誌的人。當Oracle運行以及寫入數據文件時,它會將更改寫入獨立的日誌文件。當日志文件已滿時,可將其歸檔(在其他地方複製)。這些文件需要應用備份後發生的事務。
第三個決定是,您能承受多長時間的數據庫損失。假設您在星期天有備份並且需要到星期四,如果您生成大量交易可能需要一些時間。但是如果你每天都進行備份,就很難回到「上週四」。
大多數情況下,Oracle備份問題的答案是RMAN,您可以通過企業管理器進行配置 - 一旦您確定了需求是什麼。
訣竅當然不是如何備份,而是如何從備份中恢復。同樣,答案是RMAN。但是,如果你不練習恢復,你不知道如何恢復,如果/當你需要恢復的話,這會使你處於危險的境地。 「
+1也許更好一些。」當然,訣竅不是如何備份,而是如何從備份中恢復。「 – cagcowboy 2011-03-22 07:26:23
感謝您的好見解! – 2011-03-22 14:30:02
- 1. Oracle全數據庫備份
- 2. Oracle數據備份
- 3. Oracle數據庫備份錯誤
- 4. Oracle數據庫對象文件備份
- 5. 數據庫備份
- 6. 備份數據庫
- 7. 備份數據庫
- 8. 如何備份和恢復Oracle數據庫11g像SQL2005數據庫
- 9. 如何備份和恢復數據庫中的記錄(Oracle 10)
- 10. 數據庫備份規則
- 11. 備份數據庫數據的方法
- 12. 數據庫備份的Android
- 13. mysqli的數據庫備份
- 14. 如何備份mysql數據庫每5個miniutes自動
- 15. 如何從Oracle數據庫備份文件生成PostgreSql查詢
- 16. 如何在操作系統關閉時備份oracle數據庫
- 17. 如何從備份恢復Oracle 10G數據庫
- 18. Firestore新數據庫 - 如何備份
- 19. 如何備份文件流數據庫?
- 20. 如何備份數據庫phonegap/cordova?
- 21. 如何備份MySQL數據庫
- 22. 如何備份django數據庫
- 23. 如何從Java備份mysql數據庫?
- 24. 如何備份sqlite數據庫?
- 25. 如何備份mysql數據庫?
- 26. 如何從NSIS備份MySQL數據庫
- 27. 如何使用XMLRPC備份數據庫?
- 28. 如何從ServerGrid.com備份數據庫?
- 29. 如何從sqlexpress備份數據庫
- 30. 如何在wordpress中備份數據庫?
對於http://serverfault.com/ – 2011-03-22 02:32:15