SAP系统是三层架构,分为前端客户、中间层应用及后端数据库,中间层应用及后端数据库是通过预先定义的SAP API 及DBMS SQL。从服务器来看,有些用户将中间应用层及后端数据库层放在同一个物理服务器平台上;但大多数用户还是选择将数据库和SAP应用运行在不同的物理服务器上,这样SAP系统运行的效率更高,而且可靠性更好。
各实施企业的生产系统都配置了外置光纤磁盘阵列(IBM的磁盘阵列产品 --- IBM FAStT600);由于测试和开发系统是单机系统,因此我们建议测试和开发系统的服务器使用IBM FAStT600提供的存储空间,同时,配置一台IBM的3583-L18磁带库,同时利用数据库服务器,作为TSM数据备份管理服务器,用于备份开发和测试服务器的数据。
因此,从完整的系统存储管理来说,对于SAP R/3的应用,在存储管理方面,必须兼顾数据库服务器和SAP R/3的应用服务器两个层次,才能作到SAP R/3应用的在线备份。Tivoli提供了Tivoli Storage Manager For SAP R/3 On Oracle/DB2模块,结合Tivoli Storage Manager,可以对SAP R/3的数据库服务器(Oracle或DB2)进行在线的热备份和恢复。在存储区域网(SAN)的环境下,可以实现不依赖网络带宽(LAN-FREE)的数据备份和恢复。
在系统中,对于生产系统的ERP服务器,需要使用TSM for ERP软件,保证系统在正常运行时可以在线备份。由于备份工作由ERP的控制接口控制,建议备份的策略结合实际情况,采用全量备份的增量备份结合的方式进行。