"应用系统迁移-进销存管理系统软件测试"
本文档主要涉及的是一个针对进销存管理系统的数据迁移项目,重点在于确保业务的连续性和数据的安全性。以下是关于这个项目的详细介绍:
**第二部分 数据迁移方案**
在数据迁移的过程中,方案设计遵循四个主要指导思想:
1. 保证整个实施过程的零风险,不仅关注操作方法,而且注重整体方案的设计。
2. 尽可能缩短业务中断的时间,减少对日常运营的影响。
3. 在迁移过程中确保现有系统状态不受影响,万一出现异常,能迅速回滚到原始状态,保障数据和业务的安全。
4. 将实施流程划分为多个独立的操作单元,各单元间关联性小,避免一个单元的问题影响其他单元。
**2.2 数据库迁移技术手段**
采用ORACLE的export/import工具进行跨平台、跨版本的数据迁移,例如从9i版本导出数据,再在10g版本中导入。该工具提供了四种工作模式:
- Full:全库数据迁移,但不迁移SYS的“触发器”和其他用户的“触发器”,需要在迁移后手动重建。
- User (Owner):特定用户的数据迁移。
- Table:单个表的数据迁移。
- Tablespace:表空间的数据迁移。
**2.3 应用系统迁移**
根据客户需求,应用系统保持原状态,不做迁移,这意味着新的硬件平台和数据库环境下,原有的基于JAVA的进销存管理软件仍将在旧服务器上运行。
**项目实施内容概述**
项目包括了硬件升级、存储和备份整合、数据库迁移等多个阶段,涵盖了硬件安装、操作系统配置、Oracle数据库的安装、配置、数据迁移以及后续的测试和调整。在数据库配置状态信息中,详细记录了Oracle数据库的配置参数,如存储配置、磁盘配置、数据库实例的创建和数据文件的修改。同时,文档还提供了数据库备份的脚本和策略,确保数据的安全性和可恢复性。
在数据迁移后,进行了详细的测试和调整,以确保新环境下的功能完整性和性能稳定性。这包括了监控归档日志文件空间、RMAN备份脚本的设置(0级和1级)、备份数据文件的保留策略、清理过期备份的脚本,以及配置RMAN自动备份控制文件和备份到磁带的脚本。所有这些步骤都旨在构建一个高效且可靠的数据库备份体系。
这个项目是一次综合性的系统迁移,涉及到硬件升级、操作系统更换、数据库迁移和备份策略的制定,旨在提供一个更加稳定、高效且安全的进销存管理系统运行环境。