# 阜康 S/4HANA 1709 → 2025 升级实施方案

|项目|内容|
|-|-|
|项目名称|阜康 S/4HANA 系统升级|
|当前版本|S/4HANA OP 1709|
|目标版本|S/4HANA OP 2025|
|文档版本|V3.1|
|编写日期|2026年6月|

---

## 1. 项目概述

### 1.1 项目背景

阜康现有SAP S/4HANA OP 1709系统于2017年上线，至今已运行近9年。客户新购置服务器，计划将系统升级至最新稳定版本，同时迁移数据库至新硬件平台。

### 1.2 升级目标

* 将S/4HANA从1709升级至2025
* 将HANA数据库从2.0 SPS02升级至2.0 SPS07 rev 79（最新revision）
* 将操作系统从SLES 12 SP1升级至**SLES 15 SP7**
* 将生产数据库迁移至新服务器
* 更换虚拟化环境集中存储设备
* 停机时间不超过1天

### 1.3 版本选择理由

|维度|选择2025的理由|
|-|-|
|当前时间|2026年6月，项目预计2026年Q4完成|
|维护周期|2025维护至2032年（7年），可用约6年|
|稳定性|2025已发布8个月，FPS01已发布，经过验证|
|成本效益|一次到位，避免2023用4年后再升级|

### 1.4 配套软件版本推荐（一次性搞定）

|组件|推荐版本|维护周期|选择理由|
|-|-|-|-|
|操作系统|**SLES 15 SP7**|主流维护至2031年，LTSS至2037年|已验证HANA 2.0兼容，可用至2037年|
|数据库|**HANA 2.0 SPS07 rev 79**（最新revision）|SPS07稳定成熟|最新revision含全部Bug修复，不选SPS08（太新风险大）|
|S/4HANA|**2025 FPS01**（或最新SPS）|主流维护至2032年|比初始版本更稳定，Bug更少|

---

## 2. 系统现状

### 2.1 系统架构

当前三套系统均为HA架构（SR+SUSE HA）：DEV/QA为虚拟化环境；PROD为HANA一体机+旧存储。

### 2.2 系统规模

|项目|数据|
|-|-|
|客户端数量|3个（Client 100、300、800）|
|用户数|60人（预估）|
|上线时间|2017年（运行9年）|
|SAP模块|FI/CO/MM/SD/PP/QM|
|自定义程序|212个（有效约50-80个）|
|自定义函数|146个|
|增强/BAdI|5+2|
|外围接口|5个HTTP REST（金蝶SRM+ERP）|
|Fiori|未启用|

### 2.3 数据库与操作系统

|项目|当前版本|目标版本|
|-|-|-|
|数据库|HANA 2.0 SPS02|HANA 2.0 SPS07 rev 79|
|操作系统|SLES 12 SP1|SLES 15 SP7|

> ※ **注意：** SLES 12 SP1不支持直接升级到SLES 15，需通过新建VM后迁移数据。

---

## 3. 目标架构

DEV/QA：虚拟化环境，SLES 15 SP7 + HANA SPS07 rev 79，HA（Hypervisor提供VM级HA，无需SR）
PROD：新服务器，SLES 15 SP7 + HANA SPS07 rev 79，SR+HA，新存储

---

## 4. 升级方案

### 4.1 升级方式

采用DMO with System Move方式，一步完成版本升级和数据库迁移。

#### 为什么选择DMO with System Move

|维度|源|目标|说明|
|-|-|-|-|
|OS|SLES 12|SLES 15|无法原地升级|
|HANA|SPS02|SPS07 rev 79|大版本跳跃|
|S/4HANA|1709|2025|跨8年大版本|

#### DMO核心优势

* 单次停机：OS+HANA+S/4HANA在一个cutover内完成
* 旧系统保留：回退仅2-4小时
* SUM自动处理：数据传输+升级+后处理
* 回退简单：网络切换即可

### 4.2 DEV/QA环境迁移方案

|环境|升级路径|说明|
|-|-|-|
|DEV|新建SLES 15 VM→安装HANA SPS07→恢复数据→安装SAP 1709→SUM升级2025|需手动安装SAP应用层|
|QA|同DEV方案||
|PROD|新服务器安装SLES 15+HANA SPS07→DMO with System Move|SUM自动创建应用层|

### 4.3 升级路径

SANDBOX：克隆DEV VM → 恢复PROD数据库 → DMO演练 → 记录问题
DEV/QA：1709(SLES12+HANA SPS02) → 新建VM → SLES15+HANA SPS07 → SUM → 2025
PROD：1709(SLES12+HANA SPS02) → SUM DMO with System Move → 2025(新服务器)

### 4.4 SANDBOX演练方案 — 保证生产机一次迁移成功

需先在SANDBOX环境零风险演练：

|步骤|操作|说明|
|-|-|-|
|1|克隆DEV VM创建SANDBOX|不影响现有DEV|
|2|恢复PROD数据库至SANDBOX|使用最新HANA备份|
|3|安装SUM 2.0|从SAP Support Portal下载|
|4|执行DMO演练|完整走一遍升级流程|
|5|记录问题和经验|形成演练报告|

### 4.5 分工界面

|工作内容|负责方|
|-|-|
|前期规划设计|顾问团队|
|服务器上架/OS/DB安装/HA配置|客户IT（按规格）|
|DEV/QA VM创建+数据迁移|顾问团队（虚拟化）|
|SANDBOX搭建+DMO演练|顾问团队|
|SUM/DMO执行|顾问团队|
|代码修复（SPAU/SPDD+ATC）|顾问团队|
|Fiori基础配置|顾问团队|
|接口测试|顾问团队|
|UAT测试|关键用户（主力）|
|生产上线+Hypercare|顾问团队|

---

## 5. 项目计划

### 5.1 阶段划分

|阶段|工作内容|周期|项目经理参与|
|-|-|-|-|
|Phase 0|前期规划设计|1周|方向指导、方案评审|
|Phase 1|基础设施准备（客户IT）|2周|进度跟踪|
|Phase 1s|SANDBOX搭建+DMO演练|1周|进度跟踪|
|Phase 2|DEV SUM执行|0.5周|进度跟踪|
|Phase 3|QA SUM执行+预检查|1周|进度跟踪|
|Phase 4|PROD升级（含代码修复）|3周|关键节点把控、资源协调|
|Phase 5|测试与上线|5-6周|关键节点把控、上线决策|
|**合计**||**10-12周**||

### 5.2 详细时间线（甘特图）

|Phase|工作内容|W1|W2|W3|W4|W5|W6|W7|W8|W9|W10|W11|W12|
|-|-|-|-|-|-|-|-|-|-|-|-|-|-|
|**Phase 0**|前期规划设计|█|||||||||||
|**Phase 1**|基础设施准备||█|█|||||||||
|**Phase 1s**|SANDBOX演练||||█||||||||
|**Phase 2**|DEV SUM|||||█|||||||
|**Phase 3+4.1**|QA SUM+预检查||||||█||||||
|**Phase 4.2**|代码修复||||||█|█|█||||
|**Phase 4.3**|PROD DMO||||||||█||||
|**Phase 5.1**|接口测试|||||||||█|||
|**Phase 5.2**|UAT测试||||||||||█|█||
|**Phase 5.3+5.4**|上线+Hypercare|||||||||||█|

---

## 6. 人天预估

### 6.1 顾问人天

#### BASIS顾问（15人天）

|阶段|工作内容|人天|说明|
|-|-|-|-|
|**Phase 0: 前期规划设计**||**1**||
|0.1|升级架构设计、规格制定|1|顾问完成|
|**Phase 1s: IT远程指导**||**3**||
|1s.1|指导客户IT安装SLES 15 + HANA SPS07 + 验证|1|BASIS远程支持|
|1s.2|指导客户IT配置HA（DEV/QA不需要SR）|1|BASIS远程支持|
|1s.3|指导客户IT配置SUSE HA（含PROD SR）|1|BASIS远程支持|
|**Phase 1.5: DEV/QA VM创建**||**1**||
|1.5.1|DEV/QA SLES 15 VM创建 + HANA安装|1|顾问虚拟化操作|
|**Phase 1s-SANDBOX: SANDBOX演练**||**3**||
|1s-S.1|克隆DEV VM创建SANDBOX环境|1|不影响现有DEV|
|1s-S.2|恢复PROD数据库至SANDBOX|1|使用最新HANA备份|
|1s-S.3|DMO with System Move演练|1|完整走一遍升级流程|
|**Phase 2: DEV升级**||**1**||
|2.1|DEV SUM执行（1709→2025）|1|已通过SANDBOX演练|
|**Phase 3: QA升级**||**1**||
|3.1|QA SUM执行|1|复用DEV经验|
|**Phase 4: PROD升级**||**3**||
|4.1|Readiness Check + ATC扫描|1|自动扫描工具|
|4.2|DMO with System Move（停机窗内）|2|已通过SANDBOX演练|
|**Phase 5: 测试与上线**||**2**||
|5.1|Fiori基础配置 + 场景验证|1|Gateway激活、Launchpad配置|
|5.2|Hypercare（护航期）|1|护航|
|**BASIS合计**||**15**||

#### ABAP顾问（10人天）

|阶段|工作内容|人天|说明|
|-|-|-|-|
|**Phase 4: PROD升级**||**8**||
|4.1|自定义代码修复（SPAU/SPDD + ATC）|8|50-80个有效程序，约20-30%需改|
|**Phase 5: 测试与上线**||**2**||
|5.1|UAT支持（答疑、Bug修复）|2|关键用户主力，顾问辅导|
|**ABAP合计**||**10**||

#### 功能顾问（10人天）

|阶段|工作内容|人天|说明|
|-|-|-|-|
|**Phase 4: PROD升级**||**2**||
|4.1|Fiori业务场景验证|1|配合关键用户验证Fiori Launchpad|
|**Phase 5: 测试与上线**||**8**||
|5.1|接口测试（5个，HTTP+JSON+基本认证）|3|联调确认|
|5.2|UAT支持（辅导关键用户、答疑、Bug修复）|3|关键用户主力，顾问辅导|
|5.3|Fiori场景验证|1|配合关键用户验证Fiori Launchpad|
|5.4|Hypercare（护航期）|1|护航|
|**功能合计**||**10**||

#### 项目经理（5人天，兼职）

|阶段|工作内容|人天|说明|
|-|-|-|-|
|Phase 0|方向指导、方案评审|1|前期规划参与|
|Phase 1-3|进度跟踪|1|关键节点检查|
|Phase 4|关键节点把控、资源协调|2|PROD升级核心阶段|
|Phase 5|上线决策、进度控制|1|关键节点把控|
|**PM合计**||**5**||

### 6.2 关键用户人天

|模块|关键用户数|测试场景|人天/人|小计|
|-|-|-|-|-|
|FI|2人|15个|3-4天|6-8|
|CO|1人|10个|2-3天|2-3|
|MM|2人|15个|3-4天|6-8|
|SD|2人|15个|3-4天|6-8|
|PP|2人|10个|2-3天|2-6|
|QM|1人|5个|2天|2|
|Fiori|1人|5-10个|1天|1|
|**合计**|**11人**|**75-80个**|**16-21天**|**25-36**|

### 6.3 总人天汇总

|角色|人天|说明|
|-|-|-|
|BASIS顾问|15|固定|
|ABAP顾问|10|固定|
|功能顾问|10|固定|
|**顾问合计**|**35**|不含项目经理|
|项目经理（兼职）|5|方向指导、进度控制、人员协调|
|关键用户|25-36|UAT测试执行|
|**总计（含项目经理）**|**65-76**||

---

## 7. 风险清单

|风险项|影响|概率|应对措施|
|-|-|-|-|
|SLES 12→15不支持直接升级|**高**|必发|客户IT负责，DEV先做迁移演练|
|DEV/QA环境重配|**高**|必发|客户IT负责，顾问指导|
|HANA SPS02→SPS07兼容性|中|低|DEV先做HANA升级验证|
|自定义代码兼容性（1709→2025跨8年）|中|中|ATC扫描后按优先级修复|
|SPAM/SAINT版本不足|**高**|中|SUM前检查，不足需升级|
|<1天停机要求|中|低|至少2次cutover演练|
|外围接口兼容性|中|低|已适配S/4HANA，上线前联调|
|数据库<500GB|中|定|DMO 4-8小时可完成|
|客户IT经验不确定|中|中|已预留3天BASIS远程指导|
|**SAP维护证书无效**|**高**|**高**|**通过SAP Support Portal申请（Note 1240265），1-2周**|

### 7.1 待确认信息

|信息|影响|状态|
|-|-|-|
|金蝶接口认证方式|接口测试方案|已确认：HTTP+JSON+基本认证|
|SPAM/SAINT/Kernel版本|SUM准备工作量|SPAM 7.51/0065已确认，其余待补充|
|**SAP维护证书是否有效**|**全部软件下载**|**需通过SAP Support Portal申请**|

---

## 8. 交付物

|序号|交付物|交付时间|
|-|-|-|
|1|升级实施方案|项目启动|
|2|系统升级操作手册|项目启动|
|3|ATC扫描报告|Phase 4|
|4|代码修复清单|Phase 4|
|5|接口测试报告|Phase 5|
|6|UAT测试报告|Phase 5|
|7|上线切换方案|Phase 5|
|8|项目总结报告|项目结束|

---

## 9. 项目团队

|角色|人数|职责|人天|
|-|-|-|-|
|项目经理（兼职）|1人|方向指导、进度控制、人员协调、风险管理|5|
|BASIS顾问|1人|规划设计、SANDBOX、SUM/DMO、Fiori、IT支持|15|
|ABAP顾问|1人|代码分析、SPAU/SPDD、代码修复、UAT答疑|10|
|功能顾问|1人|接口测试、UAT支持、Fiori验证、Hypercare|10|
|客户IT|2-3人|服务器上架、OS/DB安装、HA配置|0（不占人天）|
|关键用户|9-11人|UAT测试执行（含Fiori场景）|25-36|

---

## 10. 附录

### 10.1 参考文档

* SAP S/4HANA 2025 Upgrade Guide
* SAP S/4HANA Custom Code Migration Guide
* SAP Software Update Manager 2.0 Guide

### 10.2 术语说明

|术语|说明|
|-|-|
|DMO|Database Migration Option|
|SUM|Software Update Manager|
|ATC|ABAP Test Cockpit|
|SR|System Replication|
|HA|High Availability|
