一般来说,高可用是相对于单点故障来说的,也就是同一机房里可能某个主机出了问题,或者某个机柜整体掉电这种情况;容灾是相对于某个数据中心不可用来说的,所以会在更大的物理范围上的高可用,比如两地三中心的架构设计;
备份恢复大多是为了解决一些人为的导致数据丢失的情况,比如应用的Bug或者运维人员的误操作。
而历史数据,跟以上三种数据保护策略没有必然的联系,这三种策略都是保护数据库内现存的所有数据。
历史数据是否能找回,首先要看数据的归档策略。如果历史数据并没有做任何归档处理,而是完整的存在现库中,则数据库内的数据保证不丢失或者可以恢复,那历史数据当然就可以找回;如果说历史数据已经归档到历史库或者磁带库,而不在现库中,那现库的任何数据保护策略则跟历史数据无关。