---
id: topic/dev-itpro/administration/migrate-to-business-central-online/migrate-from-business-central-on-premise
type: topic
title: Migrate from Business Central on-premises
summary: "Migration from Business Central on-premises to Business Central online: the cloud migration process and its phases, preparation, setup, data replication, data upgrade, and completion. It answers what to do at each phase and how to configure, run, monitor, and finish a migration."
tier: official
language: en
system: administration
review:
  state: reviewed
  by: opus
  at: "2026-10-07T02:17:15.176Z"
  flags: []
generated:
  at: "2026-10-08T00:04:31.553Z"
  pipeline: 0.2.0
  prompts:
    hub-topic: 1
  input_hash: 6729a438cd5801c475d7fb7c02e8369105f6ac4a3614f484b712e760ca1f7030
evidence:
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/dev-itpro/administration/migration-align-table-definitions
    title: Align SQL Table Definitions
    date: "2022-11-25"
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/dev-itpro/administration/migrate-bc14-reimplementation
    title: Business Central 14 Reimplementation tool for cloud migration
    date: "2026-05-23"
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/dev-itpro/administration/migrate-business-central-on-premises
    title: Business Central on-premises to online migration overview
    date: "2026-05-23"
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/dev-itpro/administration/cloud-migration-change-replication
    title: Change the way data is replicated to Business Central online
    date: "2023-12-07"
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/dev-itpro/administration/migration-clean-data
    title: Clean data
    date: "2023-03-24"
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/dev-itpro/administration/migration-setup-overview
    title: Cloud migration setup overview
    date: "2024-12-13"
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/dev-itpro/administration/migration-finish
    title: Complete cloud migration
    date: "2025-09-22"
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/dev-itpro/administration/migration-data-replication
    title: Data replication overview
    date: "2023-01-15"
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/dev-itpro/administration/migration-table-mapping
    title: Define migration table mappings
    date: "2023-03-22"
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/dev-itpro/administration/cloud-migration-estimate-compressed-data-size
    title: Estimating the data size in your Business Central online tenant
    date: "2023-11-06"
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/dev-itpro/administration/migration-manage
    title: Managing cloud migration
    date: "2023-07-04"
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/dev-itpro/administration/migrate-companies-live-tenant
    title: Migrating Business Central companies into live tenants
    date: "2024-03-01"
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/dev-itpro/administration/migration-optimize-replication
    title: Optimizing cloud migration performance
    date: "2023-03-22"
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/dev-itpro/administration/cloud-migration-plan-prepare
    title: Prepare and plan for cloud migration from Business Central on-premises
    date: "2026-05-23"
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/dev-itpro/administration/migration-retain-permissions
    title: Retain permissions
    date: "2024-02-29"
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/dev-itpro/administration/migrate-data-replication-run
    title: Run and manage data replication
    date: "2024-12-20"
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/dev-itpro/administration/migration-setup
    title: Run Cloud Migration Setup
    date: "2024-03-14"
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/dev-itpro/administration/migration-data-upgrade
    title: Run data upgrade
    date: "2023-02-22"
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/dev-itpro/administration/migration-skip-api-data-upgrade
    title: Skip API data upgrade in cloud migration
    date: "2023-12-12"
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/dev-itpro/upgrade/Upgrade-Considerations
    title: Upgrade Considerations
    date: "2021-04-01"
    commit: null
    t: null
    quote: null
links:
  learn:
    - https://learn.microsoft.com/dynamics365/business-central/dev-itpro/administration/migration-finish
  objects: []
  features: []
  topics:
    - topic/dev-itpro/administration/migrate-to-business-central-online
    - topic/dev-itpro/administration/migrate-to-business-central-online/migrate-from-business-central-on-premise/overview
    - topic/dev-itpro/administration/migrate-to-business-central-online/migrate-from-business-central-on-premise/prepare
    - topic/dev-itpro/administration/migrate-to-business-central-online/migrate-from-business-central-on-premise/set-up-cloud-migration
    - topic/dev-itpro/administration/migrate-to-business-central-online/migrate-from-business-central-on-premise/replicate-data
    - topic/dev-itpro/administration/migrate-to-business-central-online/migrate-from-business-central-on-premise/upgrade-data
  localizations: []
  videos:
    - video/01GoAUnpBnw
    - video/O921cRqXdiw
  posts:
    - post/demiliani-com/13676
  guidelines: []
learn_toc_path:
  - Administration
  - Migrate to Business Central online
  - Migrate from Business Central on-premises
toc_file: dev-itpro/TOC.md
parent: topic/dev-itpro/administration/migrate-to-business-central-online
children:
  - topic/dev-itpro/administration/migrate-to-business-central-online/migrate-from-business-central-on-premise/overview
  - topic/dev-itpro/administration/migrate-to-business-central-online/migrate-from-business-central-on-premise/prepare
  - topic/dev-itpro/administration/migrate-to-business-central-online/migrate-from-business-central-on-premise/set-up-cloud-migration
  - topic/dev-itpro/administration/migrate-to-business-central-online/migrate-from-business-central-on-premise/replicate-data
  - topic/dev-itpro/administration/migrate-to-business-central-online/migrate-from-business-central-on-premise/upgrade-data
coverage:
  learn: 20
  code: 0
  video: 2
  blog: 1
  guideline: 0
bc_forms: []
member_hash: 374936443e4bec96eab9ac543ee394917161b40f17c1651efccda87829b3f0ba
narrative: generated
---

# Migrate from Business Central on-premises

> Migration from Business Central on-premises to Business Central online: the cloud migration process and its phases, preparation, setup, data replication, data upgrade, and completion. It answers what to do at each phase and how to configure, run, monitor, and finish a migration.

Path: [Administration](../../administration.md) > [Migrate to Business Central online](../migrate-to-business-central-online.md) > Migrate from Business Central on-premises · tier official · system administration · narrative reviewed (checked by Opus)

## Overview

This section describes how to move a Business Central on-premises solution to Business Central online. The Overview subtopic explains the end-to-end process, its five phases, and the Cloud Migration Management page. It also covers the version 14 reimplementation tool, which is for essential data only.

The other subtopics follow the phases in order. Prepare covers planning, data scope, cleanup, SQL table definition alignment, data size estimates, and performance tuning. Set up cloud migration covers Cloud Migration Setup, the integration runtime and pipelines, table mappings, replication settings, and permission retention. Replicate data explains how replication works and how to run, monitor, pause, or troubleshoot it. Upgrade data covers data upgrade from earlier on-premises versions and skipping the API data upgrade.

The page in this hub, Complete cloud migration, covers the final phase. Start with the Overview to choose an approach, then work through Prepare before configuring anything.

## Key points

- The migration process has five phases and is managed from the Cloud Migration Management page.
- A version 14 reimplementation tool exists for migrating essential data only.
- Prepare steps include planning, data scope, cleaning data, aligning SQL table definitions, estimating data size, and tuning performance.
- Setup involves Cloud Migration Setup, the integration runtime and pipelines, table mappings, replication settings, and permission retention.
- Replication uses Azure BLOB storage, Azure Data Factory, and change tracking, with separate flows for large and small tables.
- Replication can be run, monitored, paused, and troubleshot in Cloud Migration Management.
- Data upgrade applies to earlier on-premises versions, and the API data upgrade can be disabled per company to shorten upgrade time.
- Completion tasks include migrating record links and notes, disabling cloud migration, running API upgrades, setting up user mappings, reconnecting Sales integration, and monitoring telemetry.

## Subtopics

- [Overview](migrate-from-business-central-on-premise/overview.md) (3 pages)
- [Prepare](migrate-from-business-central-on-premise/prepare.md) (7 pages)
- [Set up cloud migration](migrate-from-business-central-on-premise/set-up-cloud-migration.md) (5 pages)
- [Replicate data](migrate-from-business-central-on-premise/replicate-data.md) (2 pages)
- [Upgrade data](migrate-from-business-central-on-premise/upgrade-data.md) (2 pages)

## More Learn pages

- [Complete cloud migration](https://learn.microsoft.com/dynamics365/business-central/dev-itpro/administration/migration-finish): This article describes the task you do to complete the data migration from on-premises to online.

## Videos and posts

Linked by a Haiku matcher with a grounding quote from the item's summary (link/topics.ts); machine-generated.

- [Business Central Cloud Migration: be careful on reusing the same self-hosted runtime.](../../../../posts/demiliani-com/13676.md) (community post): "Cloud migration in Dynamics 365 Business Central uses integration runtime to replicate data"
- [What's New: Migrate Record Links and Notes (2025 release wave 2)](../../../../videos/01GoAUnpBnw.md) (video): "cloud migration; record links; notes migration; data replication"
- [What's New: Cloud Migration and Upgrade (2023)](../../../../videos/O921cRqXdiw.md) (video): "cloud migration; data replication; performance optimization"

Source: Microsoft Learn (CC BY 4.0). Descriptions are Learn's own.
