---
title: "Working with Configuration Data"
id: "997930"
type: "post"
slug: "working-with-configuration-data"
published_at: "2025-10-23T16:08:53+00:00"
modified_at: "2026-09-02T06:06:45+00:00"
url: "https://ioi.gmbh/en/2025/10/23/working-with-configuration-data/"
markdown_url: "https://ioi.gmbh/en/2025/10/23/working-with-configuration-data.md"
excerpt: "Configuration scenarios: loadconfiguration vs. saveconfiguration The following scenarios show how configurations are moved between Business Central (BC), the local DataMigratePro installation and ZIP archives. All examples assume that the basic settings (tenant, endpoint, databases) are already in place. 1. Configuration..."
taxonomy_category:
  - "DataMigrate Pro"
  - "General"
  - "Support &amp; Documentation"
---

Contents

- [Configuration scenarios: loadconfiguration vs. saveconfiguration](#configuration-scenarios-loadconfiguration-vs-saveconfiguration)
- [1. Configuration from BC to local (-t loadconfiguration)](#1-configuration-from-bc-to-local-t-loadconfiguration)
- [2. Write the local configuration back to BC (-t saveconfiguration)](#2-write-the-local-configuration-back-to-bc-t-saveconfiguration)
- [3. Export configuration from BC as ZIP (-t loadconfiguration -o ./path/to/zipfile.zip)](#3-export-configuration-from-bc-as-zip-t-loadconfiguration-o-path-to-zi)
- [4. Read the configuration locally from a ZIP (-t loadconfiguration -i ./path/to/zipfile.zip)](#4-read-the-configuration-locally-from-a-zip-t-loadconfiguration-i-path)
- [5. Back up the local configuration as a ZIP (-t saveconfiguration -o ./path/to/zipfile.zip)](#5-back-up-the-local-configuration-as-a-zip-t-saveconfiguration-o-path)
- [6. Load BC configuration from ZIP (-t saveconfiguration -i ./path/to/zipfile.zip)](#6-load-bc-configuration-from-zip-t-saveconfiguration-i-path-to-zipfile)

## Configuration scenarios: loadconfiguration vs. saveconfiguration

The following scenarios show how configurations are moved between Business Central (BC), the local DataMigratePro installation and ZIP archives. All examples assume that the basic settings (tenant, endpoint, databases) have already been stored.

## 1. Configuration from BC to local (-t loadconfiguration)

[https://github.com/IOIntegrated/DataMigratePro/blob/preproduction/docs/Konfiguration-Load-Save-Uebersicht.md#1-konfiguration-von-bc-nach-lokal--t-loadconfiguration](https://github.com/IOIntegrated/DataMigratePro/blob/preproduction/docs/Konfiguration-Load-Save-Uebersicht.md#1-konfiguration-von-bc-nach-lokal--t-loadconfiguration)

- Command: DataMigratePro -t loadconfiguration
- Result: Loads configuration data from BC into the local environment. Included are migration, mapping, optional BC table/field as well as value mapping and value mapping value; the data is transferred in blocks via pagination.
- Typical use: synchronize the starting point before changes are made locally.

## 2. Write the local configuration back to BC (-t saveconfiguration)

[https://github.com/IOIntegrated/DataMigratePro/blob/preproduction/docs/Konfiguration-Load-Save-Uebersicht.md#2-lokale-konfiguration-nach-bc-zur%C3%BCckspielen--t-saveconfiguration](https://github.com/IOIntegrated/DataMigratePro/blob/preproduction/docs/Konfiguration-Load-Save-Uebersicht.md#2-lokale-konfiguration-nach-bc-zur%C3%BCckspielen--t-saveconfiguration)

- Command: DataMigratePro -t saveconfiguration
- Result: Sends the locally maintained configuration tables to BC. Before the upload, the target tables in BC are emptied and then refilled chunk by chunk.
- Important: the tables BC Field and BC Table are not written back in the process.

## 3. Export configuration from BC as ZIP (-t loadconfiguration -o ./path/to/zipfile.zip)

[https://github.com/IOIntegrated/DataMigratePro/blob/preproduction/docs/Konfiguration-Load-Save-Uebersicht.md#3-konfiguration-aus-bc-als-zip-exportieren--t-loadconfiguration--o-pathtozipfilezip](https://github.com/IOIntegrated/DataMigratePro/blob/preproduction/docs/Konfiguration-Load-Save-Uebersicht.md#3-konfiguration-aus-bc-als-zip-exportieren--t-loadconfiguration--o-pathtozipfilezip)

- Command: DataMigratePro -t loadconfiguration -o ./ausgabe/configuration.zip
- Result: saves the configuration loaded from BC as a ZIP archive with the individual JSON files instead of writing it directly into the local database.

## 4. Read the configuration locally from a ZIP (-t loadconfiguration -i ./path/to/zipfile.zip)

[https://github.com/IOIntegrated/DataMigratePro/blob/preproduction/docs/Konfiguration-Load-Save-Uebersicht.md#4-konfiguration-lokal-aus-zip-einlesen--t-loadconfiguration--i-pathtozipfilezip](https://github.com/IOIntegrated/DataMigratePro/blob/preproduction/docs/Konfiguration-Load-Save-Uebersicht.md#4-konfiguration-lokal-aus-zip-einlesen--t-loadconfiguration--i-pathtozipfilezip)

- Command: DataMigratePro -t loadconfiguration -i ./pfad/zur/configuration.zip
- Result: Imports a previously exported configuration ZIP locally without contacting BC (e.g. for offline reviews or tests).

## 5. Back up the local configuration as a ZIP (-t saveconfiguration -o ./path/to/zipfile.zip)

[https://github.com/IOIntegrated/DataMigratePro/blob/preproduction/docs/Konfiguration-Load-Save-Uebersicht.md#5-lokale-konfiguration-als-zip-sichern--t-saveconfiguration--o-pathtozipfilezip](https://github.com/IOIntegrated/DataMigratePro/blob/preproduction/docs/Konfiguration-Load-Save-Uebersicht.md#5-lokale-konfiguration-als-zip-sichern--t-saveconfiguration--o-pathtozipfilezip)

- Command: DataMigratePro -t saveconfiguration -o ./ausgabe/configuration.zip
- Result: creates a ZIP archive from the current local configuration that can later be uploaded to BC or versioned.

## 6. Load BC configuration from ZIP (-t saveconfiguration -i ./path/to/zipfile.zip)

[https://github.com/IOIntegrated/DataMigratePro/blob/preproduction/docs/Konfiguration-Load-Save-Uebersicht.md#6-bc-konfiguration-aus-zip-laden--t-saveconfiguration--i-pathtozipfilezip](https://github.com/IOIntegrated/DataMigratePro/blob/preproduction/docs/Konfiguration-Load-Save-Uebersicht.md#6-bc-konfiguration-aus-zip-laden--t-saveconfiguration--i-pathtozipfilezip)

- Command: DataMigratePro -t saveconfiguration -i ./pfad/zur/configuration.zip
- Result: uses a ZIP file as the source and sends its content to BC. Suitable for distributing tested configurations as packages.

About the author

#### Thomas Marquardt

Leads migration projects and is the lead developer of DataMigrate Pro. Over 20 years of Microsoft ERP.

Keep reading## More from the IOI blog

[DataMigrate Pro DataMigrate PRO Synch-Service Setting up and running the service bus listener as a Windows service – from the prerequisites to settings.json 24. October 2025 · 4 minutes](https://ioi.gmbh/en/2025/10/24/datamigrate-pro-synch-service/)
[DataMigrate Pro Step-by-Step Guide for the Migration to Business Central From the AppSource install to the first migration run – the complete DataMigrate Pro sequence 9. October 2025 · 3 minutes](https://ioi.gmbh/en/2025/10/09/step-by-step-guide-migration-to-business-central/)
[DataMigrate Pro Plugin Capability of DataMigrate Pro: “getprinter” Example How DataMigrate Pro can be extended through its plugin interface, shown with a call that lists the locally installed printers 12. September 2025 · 2 minutes](https://ioi.gmbh/en/2025/09/12/plugin-capability-datamigrate-pro-getprinter/)

## From reading to action. Book your upgrade check.

In the free upgrade check we analyse your current Navision or NAV version and show you the direct path to Business Central – including effort, sequence and a fixed-price range.

[Book a free Upgrade-Check →](/en/business-central-upgrade-check/)
[Give us a quick call: +49 214 8402 3000](tel:+4921484023000)

✓ Directly from any Navision or NAV version

✓ Live test while the legacy system keeps running

✓ C/AL→AL conversion included

✓ Fixed-price range and timeline afterwards
