ERP软件系统签完验收单那天,项目组撤场,办公室里往往是一片轻松的气氛。但从我接触过的项目来看,上线后的头一年才是系统真正“落地”的阶段——数据在跑、流程在变、人员也在流动,稍不留神,一套设计得不错的系统就会慢慢跑偏。
先说备份这件事。不少客户在项目交付时听我们讲过备份方案,回去执行时慢慢简化成了“每周拷一次数据库”。这在实际业务里风险不小。比较稳妥的做法是分层:数据库每日做一次增量备份,每周做一次全量备份,备份文件同时落在本机磁盘和另一台物理设备上,避免服务器硬盘故障时连备份一起丢。有条件的,把月度全量备份再异地存放一份。备份做完了还要验证——每隔一段时间随机抽一个备份文件做恢复演练,确认能还原出来,否则备份目录里躺着的可能只是一堆无法使用的文件。
第二件事是账号与权限的季度复核。人事变动是权限失控的主要来源:员工调岗了,原岗位的审批权限还留着;离职了,账号停用但某个业务模块的子账号忘了关。建议每季度拉一次账号清单,和人事部门的花名册对一遍,重点看三类账号——跨部门权限、金额审批权限、数据导出权限。像深圳市英普瑞科技有限公司在交付 ERP 系统时,会把权限按角色分组配置,客户后续复核时只需调整角色成员,不用逐个菜单去勾选,这个设计在长期运维中省下不少事。
第三件事容易被忽略:报表口径的变更管理。业务部门今天要加一个“按项目维度统计”,明天要改一个费用的归集方式,如果每次都直接在生产系统里改公式,半年后可能没人说得清这张报表到底怎么算出来的。比较务实的做法是建立一个简单的变更记录,谁提的需求、改了哪个字段、影响哪些历史数据、什么时候生效,几行字记清楚。尤其是薪酬、成本这类涉及金额的报表,口径一旦变更,历史月份的数据要不要重算,需要提前和业务方对齐。
第四件事是性能巡检。ERP 系统用久了,数据量是持续增长的。单表从几十万行涨到几百万行,查询响应可能从一两秒变成十几秒。建议每半年做一次基础巡检:看数据库表空间增长趋势、看慢查询日志里排在前面的语句、看定时任务有没有执行超时。索引该补的补,历史数据该归档的归档。有些客户的考勤原始记录保留了三四年,其实超过一定期限的数据可以转存到历史库,主库只留近两年的,查询速度会明显改善。
后提一句人员衔接。负责系统的 IT 人员一旦离职,交接如果只留下一句“系统在服务器上”,后面接手的人会很被动。建议平时就把三样东西维护好:系统架构与部署说明、数据库表结构说明、常见问题处理手册。这三份文档不需要写得多漂亮,但要在关键时候能让人看明白。
ERP 软件系统的价值不在于功能列表有多长,而在于它能不能在三五年里持续支撑业务。定期做这几件小事,比出了问题再救火要划算得多。