866-860-1223

Skip to main content
How Can We Help?

Search for answers or browse our knowledge base.

Categories
< All Topics
Print

On-Premise to Cloud Migration Process – Epicor ECM & IDC

Overview

This article outlines the standard process Mosaic follows when migrating a customer from an on-premise environment to the Epicor Cloud.

The process applies to both:

  • Epicor ECM
  • Epicor IDC

The migration uses a two-phase approach to reduce downtime, limit risk, and ensure data integrity during cutover.


Migration Strategy: Two-Phase Approach

Phase 1 – Initial Data Transfer (Pre-Go-Live)

Objective: Reduce the volume of data required during final cutover.

Step 1 – Signed Quote & Project Initiation

  • Sales receives signed agreement
  • Cloud site is ordered and provisioned

Step 2 – Migration Preparation

Mosaic Technical Team:

  • Requests data upload instructions
  • Requests remote server access
  • Confirms environment details

Step 3 – Data Packaging (After-Hours)

Mosaic packages:

  • SQL database backups
  • DocPath data
  • Image files
  • System configuration components

Packaging is typically performed after-hours to avoid production impact.

Step 4 – Initial FTP Upload

  • Data is securely transferred to the cloud environment
  • Epicor prepares the cloud environment for final cutover

Result: The majority of historical data is staged in advance.


Phase 2 – Final Migration (Go-Live Cutover)

Scheduled the night before go-live, coordinated with:

  • Customer
  • Mosaic
  • Epicor

Final Data Sync

Steps 2–4 are repeated:

  • Final SQL backup
  • Final DocPath/data packaging
  • Final FTP upload

Only new or modified data (delta changes) are transferred.


Cloud Restoration

Once final data is received:

  • Epicor restores the databases and document storage
  • The cloud site is typically accessible by mid-morning the next business day

Post-Restoration Activities

Client Reconfiguration

Mosaic will:

  • Reconfigure installed client applications
  • Update connection settings to the cloud environment
  • Validate integrations and data connectivity

Customer Requirement

The customer must provide at least one on-premise client machine to:

  • Handle integration traffic between cloud and internal systems
  • Support ERP integrations
  • Support Datalink and other automation processes

This client acts as the bridge between cloud and on-premise systems.


Testing & Validation

After reconfiguration:

  1. Customer performs functional testing
  2. Integrations are validated
  3. Document retrieval and workflow are verified
  4. Formal confirmation of migration completion is received

Project is then formally closed.


Downtime Expectations

  • Minimal downtime during final cutover
  • Most production data is transferred during Phase 1
  • Only incremental changes are transferred during Phase 2

Important Notes

  • IDC migrations follow the same two-phase strategy
  • After-hours packaging is standard best practice
  • Go-live timing is coordinated to minimize business disruption
  • A stable internet connection is required for cloud access

Summary

The Mosaic On-Premise to Cloud Migration process is:

  • Structured
  • Low-risk
  • Coordinated with Epicor
  • Designed to minimize downtime
  • Repeatable and standardized

For project-specific timelines or scope clarification, contact Mosaic Team.

Was this article helpful?
0 out of 5 stars
5 Stars 0%
4 Stars 0%
3 Stars 0%
2 Stars 0%
1 Stars 0%
5
Please Share Your Feedback
How Can We Improve This Article?
Next Softcare and Support Agreement Terms and Conditions 2025
Table of Contents