数据仓库的备份和恢复策略是什么?
备份和恢复定义了在数据丢失的情况下备份记录的方法,以及建立能够恢复因数据丢失而导致的数据的系统。数据备份需要复制和存档计算机信息,以便在数据删除或损坏的情况下可以使用。
备份的目标是创建数据的副本,以便在主要数据发生故障时可以恢复。主要数据故障可能是硬件或软件故障、数据损坏或人为事件(包括恶意攻击(病毒或恶意软件)或意外删除信息)的结果。备份副本允许从之前的某个时间点重新保存数据,以支持业务从意外事件中恢复。
有各种类型的备份,如下所示:
完全备份 - 整个数据库同时备份。这包括所有数据文件、控制文件和日志文件。
冷备份 - 数据库完全关闭时进行的备份。
热备份 - 它不是冷备份,被认为是热备份。“热”这个术语的使用是因为数据库引擎正在运行。当数据库处于打开状态并可能正在使用时,会创建数据库的备份。DBMS 将需要具有特殊的设施来确保备份中的数据一致。
恢复是在数据库的某些元素丢失后重建数据库的阶段。当创建新数据库时,新数据库的恢复结构继承自结构数据库。数据库模型可以在数据库创建后更改。在定义备份和恢复策略时,会考虑以下因素:
要备份的数据 - 确定需要定期备份的数据。它指示定期备份的大小。
仓库的批处理窗口 - 即使系统在线,也可以备份数据,但这成本很高。确定仓库所需的最大允许时间。该批处理窗口的一部分分配给定期仓库以生成报告和其他类似的批处理作业。
可接受的备份和恢复成本 - 不同的备份机制意味着不同的成本。企业可能具有限制其备份和恢复选项的预算限制。
广告