Home | Support/Services | Database Migration Services
Database Migration Services Print

We offer services for database migration for all major database platforms.

Migration is based on SQLWays, a database migration product capable of migrating data, database schema and server-side business logic between major databases.

Engagement Process

The main project steps are as follows:

Assessment

At this stage, we analyze the scope of migration and specific requirements

  • Scope
    • How many databases (instances, schemas) do you need to convert
    • The total number of tables, index and the database size (GB)
    • The total number of views, procedures, functions, triggers and other database objects
  • Specific Requirements
    • What is acceptable downtime for production migration?
    • Do you need to synchronize changes in source and target databases after migration during some period of time?
  • Out of Scope
    • Application conversion is out of scope of database migration services
    • In many cases, you need to modify SQL statements, database access API, drivers in your applications to work with new database.
    • We offer services to migrate applications as well

As a result of the Assessment stage, we need to have the following information:

  • Database objects to be converted
  • Database size information
  • List of specific requirements
  • Understanding what is out of scope

Design - 2-4 weeks (Remotely)

At this stage, we analyze database creation scripts, develop migration plan and scripts, and customize SQLWays to fully meet migration requirements

  • Providing Database Details
    • We receive database creation scripts or dumps
    • Sample data can be provided but this is not required. We receive data distribution information
  • Internal Migration Testing and Customizing
    • We re-create database structure on our servers
    • We run test conversions and customize SQLWays to achieve ~100% automation and to meet migration requirements

Results of the Design stage are as follows:

  • Migration plan, scripts and guidelines
  • Customized version of SQLWays

Proof-of-Concept (Test Migration) - 2-5 days (On-site) or remotely by providing instructions

At this stage, we run full migration in a test mode using customized version of SQLWays and migration scripts.

  • Running test migration for test databases having the same structure as the production database and comparable data volume
  • Adapting migration process
  • Performing database structure conversion validation
  • Performing data validation (row numbers for all tables, full data validation for sample set of tables etc)

Results of the Testing stage are as follows:

  • Approved migration plan, scripts and guidelines as well as SQLWays version for production migration

Production Migration - 1-3 days (On-site) or remotely by providing support

At this stage, we run production migration in a test mode using customized version of SQLWays and migration scripts.

  • Running production migration
  • Performing database structure conversion validation
  • Performing data validation

Payment Model

Typically, we negotiate about the total project cost, and after that you can pay 30% after acceptance of the Design stage, 40% after Test Migration and 30% after Production migration. Of course, we can negotiate about different options.

Please contact our offices at Contacts page