Skip to Content
Mass Migration
osloop_mass_migration

Mass Migration

Chunked background import/export of millions of rows with per-row error isolation.

  • Odoo 19
  • Tools & Administration
  • 19.0.8.0.0
1

Overview

Moving data between systems with standard import breaks on very large files. This module imports and exports millions of rows in chunks that run in the background with progress, pause and cancel. Failed rows are stored per line with the error, and an error report can be downloaded. A mapping step lets the user match file columns to fields. It plugs into Odoo base import and the chatter, and a remap step relinks legacy references.

2

Usage steps

  1. 1

    Start a new import

    Open Mass Migration > New Import, pick the model and upload the file. The wizard reads the columns.

    • Choose model and file
    • Sample values shown
  2. 2

    Prepare the mapping

    Press Prepare Mapping and set for each column whether to include it and which field it maps to. Use Back to change the upload.

    • Include per column
    • Target field
  3. 3

    Create the batch

    Press Create Import Batch. The file is split into chunks with row ranges and states.

    • Chunks with row ranges
    • Attempts counted
  4. 4

    Run and monitor

    Press Start. A scheduled job processes pending chunks and the batch shows total, imported and failed rows and progress. Pause or Cancel at any time.

    • Start, Pause, Cancel
    • Progress percentage
  5. 5

    Review errors

    Open the error lines to see row number, field and message and download the error report as Excel to fix and retry.

    • Download error report
    • Row JSON kept
  6. 6

    Export in batches

    Open Export Batches, choose model, fields, chunk size and format, then Start. Download the file when done.

    • Domain and fields
    • Download button
4

Roles

Benefiting roles
Role
Data migration officer
Administrator
5

Dependencies

Back to version applications

Want to know more or try this app? Contact us

We can arrange a demo or a trial and answer your questions about Mass Migration.

Contact us