Backup
現場虛擬化需要 Dataguard?
在將 Oracle DB 及其相應的 dataguard 框都移動到虛擬環境中時,(相同的站點,相同的 VM 基礎架構)保持 dataguard 設置是否有意義?VM Infrastructure 有一個非常強大的備份過程,但沒有任何異地實時備份過程。我不得不在這裡做出一個沒有受過教育的決定,因為我的供應商告訴我是的,這是推薦的,但我的 OIT 部門告訴我這只是浪費資源,因為 dataguard 只有在硬體故障的情況下才有用。但無論如何,VM 基礎設施的任何災難性故障都會同時取出主數據庫和備用數據庫(因為它們都駐留在同一個 VM 基礎設施上)
我知道除此之外還有很多其他問題,但不包括硬體故障,在什麼情況下您可能仍需要備用數據庫(假設沒有人惡意或意外地對主數據庫實例或其作業系統造成不可逆轉的影響)
正如您提到的“待機”,我假設您的意思是主動 - 被動 DataGuard。在這種配置中,沒有什麼可做的。
我更同意你的 OIT 部門,因為 DataGuard 是災難性硬體故障的主要原因。由於您的所有雞蛋都在這個 VM 基礎架構籃子中,因此部署 DataGuard 沒有其他價值。只有當您擁有異地災難恢復基礎架構時,才有意義使用 DataGuard。
使用 VMWare ESX,您已經擁有處理非災難性 VM 基礎架構故障所需的基礎架構。