Data migration

Moving what you already hold into the new system, and proving it arrived intact. The part of a rollout most likely to go wrong, and the part most often left to the last week.

Start early

Migration is the long pole. We ask for a data extract at the start of a project rather than the end, because what we find usually changes the plan.

Benefits

Nothing quietly lost

Reconciled record by record against what you handed over, with the differences explained rather than absorbed.

Problems found early

Duplicate records, missing fields and the entries somebody typed into a notes box get surfaced while there is time to decide what to do.

A clean start

The new system opens with your real history in it, so nobody has to keep the old one running alongside.

What it covers

Extract and profile

We take your data and tell you what is actually in it, which is rarely what the field names suggest.

Cleaning, with your decisions

Duplicates, blanks and contradictions are listed and put to you. We do not quietly pick a winner.

Test migrations

Run repeatedly into a test environment until the reconciliation comes out clean, before production is touched.

Reconciliation you can audit

Counts and totals compared both sides, with a written record you can hand to an auditor.

How the work runs

  1. Extract

    You give us a copy. We do not need write access to your old system.

  2. Profile and report

    What is in there, what is wrong with it, and what it means for the plan.

  3. Clean and map

    Decisions on the messy records, and a field-by-field map into the new system.

  4. Migrate and reconcile

    Into test first, repeatedly, then production once the numbers tie.

Tell us what data has to move

Talk to us