Data Migration Services
Are you planning to upgrade your systems, applications or database platform in the near future? Maybe you are planning to migrate data from a legacy platform, or collate data from disparate sources into a corporate database.
Data Migration projects can present a unique set of challenges for information delivery management. Big bang vs. phased approach? Business Systems availability? Data conversion? Performance? Fallback? All of these factors need to be considered when planning a data migration or upgrade.
DBAInc are a Melbourne based Data Management consultancy that specializes in the migration of corporate data. Through our broad experience of disparate database systems we are uniquely placed to provide our customers with solutions to a variety of data migration and transformation problems.
We have recently provided data migration and conversion projects for a number of our corporate customers including Australia Post, Telstra, FOXTEL, AMCOR and BP.
Typical projects have included:
- Database Management System Migration from Oracle Rdb to Oracle DBMS
- Database Management System Migration from Oracle DBMS to Oracle Rdb
- MS Access to SQL Server conversion
- Database consolidation (networked to centralised) Oracle, SQL Server & Oracle Rdb.
- Legacy Application Transformation
- Data Warehouse implementations
- Reporting database implementations
- Data Cleansing
- Mass database restructures
- Database Extract & reformat
- Data Transformation & Load
- Database Management System Upgrades
We have a pool of expert database consultants with migration and conversion experience in all major database technologies and operational platforms. In the course of these projects we have used a range of toolsets and utilities to assist in the migration and conversion of data, these have included:
- Unix scripts
- Oracle Data Pump
- SQL scripts & Stored Procedures
- SQL*Loader
- Rdb multi-statement SQL
- Rdb Management Utility
- SQL Server Integration Services
Our methodology for data migration projects can be summarised as follows:
Pre-Migration:
- Analyse and define target structure (structure of data in the new system)
- Perform field mapping (mapping between the source and target structure with data cleansing, if necessary)
- Define the migration process
- Develop specifications using industry standard UML/XML schema.
- Capacity Planning
Data Migration:
- Build and test data migration procedures;
- Acquire necessary machine resources (CPU, memory, disk space)
- Create data extractions from the legacy system
- Cleanse the data extractions according to mapping guidelines
- Import the data extractions into the new system using that system's import feature or preferred toolset
- Verify capacity and performance
- Verify and test samplings of the data in the new system by comparing data reports to the old system
Production Implementation:
- Backup and secure source data
- Schedule data extracts/transformations
- Verify extracts
- Create target data structures
- Schedule Load/transform data to target structures
- Verify results
- Backup target systems
|