2010-06-03 16 views
0

這是一段時間,因爲我很難找到一個備份解決方案,用於在VMware中對Linux上的Oracle數據庫進行冷備份。我顯然不是在尋找整個虛擬機映像備份。如何在不使用RMAN的情況下在VMware中備份Oracle數據庫(大約1TB大小)?

+0

什麼版本的Oracle? 10g +意味着數據泵可能是一個選項:http://www.oracle.com/technology/products/database/utilities/index.html – 2010-06-04 00:40:29

+0

datapump在oracle的術語中並不是真正的備份:沒有前滾。 – 2010-06-04 06:18:14

回答

2

你想要冷備份或熱備份嗎?您是否使用ARCHIVELOG模式?雖然,我真的不建議不使用RMAN,這對我來說聽起來像是一件瘋狂的事情;)

+0

同意 - 想要冷備份的原因是什麼?由於Oracle會在正常操作期間觸及其所有文件,因此每次需要恢復點時都會備份1TB。您還將失去恢復到冷備份之間的任何狀態的能力。 – dpbradley 2010-06-03 22:44:08

1

您可能會在ServerFault上得到更好的答案。 底層存儲的硬件是什麼?一個複雜的RAID設置可能允許您拆分鏡像進行備份,這可以最大限度地減少停機時間。

0

如果你不想使用rman(無論什麼原因)。那麼你唯一的選擇是

  1. 關閉數據庫。
  2. 使用任意數量的文件備份解決方案備份所有的oracle文件(數據文件,控制文件等)。
  3. 啓動數據庫。

第二步顯然是困難的一部分..但如果沒有更好的知道硬盤運行的是什麼硬件,這是不能真正回答的。

考慮到數據庫的大小,並假設您想最大限度地減少停機時間,那麼我希望您在某種類型的文件系統上運行,它允許您創建一個快照,然後將其移至異地。

相關問題