在将 Oracle DB 及其相应的数据保护盒都移动到虚拟环境(同一站点,同一 VM 基础架构)时,保留数据保护设置是否有意义?VM 基础架构具有相当强大的备份程序,但没有现场外的实时备份。我不得不在这里做出一个有点不明智的决定,因为我的供应商告诉我这是推荐的,但我的 OIT 部门告诉我这只是浪费资源,因为数据保护只有在发生硬件故障时才会有效。但 VM 基础架构的任何灾难性故障都会同时摧毁主数据库和备用数据库(因为它们都位于同一个 VM 基础架构上)
我明白这其中还有很多事情要做,但除了硬件故障之外,在什么情况下你仍然需要备用数据库(假设没有人恶意或意外地对主数据库实例或其操作系统造成不可逆的损害)
答案1
由于您提到“待机”,我假设您指的是主动 - 被动 DataGuard。在此配置中,没有什么可做的。
我更同意您的 OIT 部门的观点,因为 DataGuard 是应对灾难性硬件故障的主要原因。由于您的所有资产都放在这个 VM 基础设施篮子里,因此部署 DataGuard 没有任何额外价值。只有当您拥有异地 DR 基础设施时,使用 DataGuard 才有意义。
使用 VMWare ESX,您已经拥有处理非灾难性 VM 基础设施故障所需的基础设施。