备份方案的最终目的就是要解决备份需求,所以前期的备份需求显得尤为重要。备份方案的技术选型、产品选型都是根据最终的备份需求来的。一般来需要通过以下几点来明确备份需求:
- 首先确定备份方案覆盖的业务系统,然后对各个业务系统做调研,了解各业务系统的备份环境现状及备份需求。主要包含以下方面
当前业务系统的数据类型,由此确定备份方式及所需的模块
业务系统的RTO和RPO,由此确定备份频率和备份数据保留周期
业务系统的备份窗口,由此确定备份作业执行的时间段
业务系统的主机数量和数据量,由此确定备份存储空间,结合备份窗口还可以推算备份所需的最小备份速度
业务系统对数据保护的具体要求,由此确定一些其他要求,如磁带出库、容灾等需求。 - 根据步骤1的输出,可得到单个业务系统的备份策略表。然后汇总各个系统的备份策略表,生成总表。
- 根据总的备份策略中的数据保留需求推算备份存储空间容量;根据备份策略和备份窗口等信息推算备份的最低速度。根据备份空间和备份速度来完成备份存储产品的选型。如果根据当前或未来预期时间段推算的备份速度过大,设备不能满足,可以在备份恢复时考虑多通道来提升速度,如果多通道也不能满足可以考虑结合快照技术的备份。
- 根据数据类型的调研,确定备份模块。从备份软件的角度来看,备份对象大都是普通文件、数据库、邮件、操作系统等类型的文件。从备份软件的层面归类后,需要备份的文件为Windows、Linux和aix的操作系统和文件;Oracle和db2类型的数据库。
- 根据额外需求进行补充设计。比如需要出库离线保存的需要规划磁带库,根据速度和并行度规划磁带机数量。
一般来讲,经过以上步骤的拆解分析,最终的备份方案和需求形成闭环,肯定可以满足用户的需求。