迁移前准备
1. 确定生产系统没有活动的请求。
2. 取消所有已释放的作业。
3. 在SAP前台使用TSM软件定义offline全备份。
4. 在OS界面使用smiity savevg备份sapvg。
5. 在OS界面使用smitty mksysb命令备份rootvg
6. 接口文件系统备份。Ftp一些重要的文件系统,如/usr/sap/PRD,/sapmnt,/interfacedata目录在
另外的服务器上存档。
【SAP迁移步骤详解】
SAP迁移是一项复杂的过程,涉及到多个环节,确保系统无损、高效地从旧环境迁移到新环境。以下是基于标题、描述和部分内容提供的详细步骤:
一、迁移前准备
1. 确保生产系统稳定:在进行迁移前,首要任务是确保生产系统中没有正在进行的事务请求,以防止数据不一致。
2. 取消已释放作业:取消所有已安排但未执行的作业,避免迁移过程中出现意外。
3. 使用TSM进行备份:在SAP前台,利用Tivoli Storage Manager (TSM) 定义离线全备份,这是数据安全的重要步骤。
4. sapvg备份:通过OS界面运行`smitty savevg`命令备份SAP相关的逻辑卷组(sapvg),保护SAP系统的文件系统。
5. rootvg备份:同样使用`smitty mksysb`命令备份根卷组(rootvg),保障操作系统级别的完整。
6. 接口文件系统备份:将重要的文件系统,如/usr/sap/PRD、/sapmnt和/interface data等,通过FTP方式备份到其他服务器,以防万一。
二、硬件安装与配置
硬件安装阶段涉及了对服务器硬件的规划与配置,例如创建FAST分区,使用14个146GB的磁盘构建RAID阵列,以优化数据库性能:
- RAID 0+1组合:DISK(A)和DISK(B)用于存放数据库归档日志和接口文件系统。
- RAID 5阵列:DISK(D)至DISK(L)用于数据库在线日志、SAP内核和传输目录。
- 第二个RAID 5阵列:DISK(C)至DISK(M)用于数据库数据表空间。
- 热备份盘:DISK(N)作为RAID5阵列的冗余。
三、软件安装
1. AIX操作系统:安装AIX 5.3 ML03并打补丁,确保操作系统环境稳定。
2. 支持jfs2文件系统:激活对jfs2的支持,以适应SAP的需求。
3. 安装基本软件包:包括bos.adt.base、bos.adt.lib、bos.adt.libmb、bos.perf.peftstat、bos.perf.libperfstat、perfagent.tools、bos.databos.msg.en_US和X11.msg.en_US等,以满足SAP运行的必要条件。
4. IP配置:设置网络IP地址,例如10.100.*.*。
5. SAP和Oracle安装:按照标准流程安装SAP和Oracle,使用64位kernel。
四、数据迁移
1. 创建export目录:用于存放数据库导出的数据,并确保权限设置正确。
2. 密码确认:确认数据库(如Oracle)和R3的系统密码,如SAPR3:sap和SYSTEM:manage。
3. 数据导出:使用kernel盘(如51014003)进行数据导出,记录日志。
4. 数据导入:使用R3SETUP工具导入数据,包括CENTRAL.R3S和DBMIG.R3S,以恢复数据库和系统设置。
五、后续工作
1. 获取迁移密钥:申请SAP迁移所需的密钥,合法进行迁移操作。
2. SAP kernel更新:安装最新的kernel补丁,以确保兼容性和安全性。
3. 恢复接口文件系统:将之前备份的接口文件系统恢复到新环境中。
4. 恢复后台作业:重新启动和检查SAP后台作业,确保其正常运行。
5. 系统监控与调整:监控系统运行状态,根据需要调整参数,解决可能出现的问题。
6. TSM配置:安装并配置TSM备份软件,建立新的备份策略,以保护新环境下的数据安全。
迁移SAP系统是一项技术性强、涉及面广的任务,每个步骤都需要谨慎处理,确保迁移过程中的数据完整性和系统稳定性。通过上述步骤,可以有效地将SAP环境从旧服务器迁移到新的硬件或虚拟化平台,同时保证业务的连续性。