🔒

Authentication Required

Please log in to access the Dataverse Migration Tool.

DX Cloner

Move Dataverse-records with in-memory validation and batch processing between environments and accounts

Working...
Please wait while we process your request

👤 User Information

Name: -
Email: -
License: -
Records Copied (this month): 0
Connected Environments: 0
Expires: -

Account & Environment Setup

Configure your Microsoft accounts and discover available Dataverse environments.

Accounts

No accounts configured. Click "Add Account" to get started.

Available Environments

Add accounts to see available environments

Validation Settings

Configure how records are matched during validation.

100%: Perfect match - no action needed (skipped)
≥ Threshold: High match - suggest UPDATE existing record
< Threshold: Low match - suggest CREATE new record
100%: Perfect match required for lookup mapping
≥ Threshold: Good enough match - lookup will be mapped
< Threshold: Not a match - lookup will be skipped (warning shown)

Include Attachments & Files in Validation and Migration

When enabled:
  • Attachment differences will affect fit% and validation results
  • Missing attachments will change action from SKIP to UPDATE
  • Attachments will be copied during migration
When disabled:
  • Attachments will be ignored during validation
  • Attachments will NOT be copied during migration

Source Environment

No tables loaded 0 selected
👆 Select a source environment to automatically load available tables

Target Environment

Table availability will be shown automatically
Table availability will be shown automatically

Data Preview

🔍 Validation Debug Information:
Source Environment: Not set
Target Environment: Not set
Source Environment ID: Not set
Target Environment ID: Not set
Source Account ID: Not set
Target Account ID: Not set

📋 To Do's

📦 Cache Status (V2)

Source Tables: 0
Target Tables: 0
Total Records: 0
GUID Cache: 0 GUIDs
Cached Tables:

Migration Log

Ready to start migration...

Field Comparison Results

×

Field Structure Comparison

Source Environment

Target Environment

×

Add Environment

To discover your available Dataverse environments, you'll need to authenticate with Microsoft. This supports Multi-Factor Authentication (MFA).

Authentication Required

Please follow these steps to authenticate:

  1. Go to:
  2. Enter this code:
  3. Complete the authentication (including MFA if required)
  4. Return to this page - we'll automatically detect when you're done
⏳ Waiting for you to complete authentication...

Available Environments

Select an environment to add:

Leave empty to use the environment's default name
×

Data Validation Progress

⏳
Environment Authentication
Authenticating with source and target environments...
⏳
Metadata Retrieval
Retrieving table metadata and sample data...
⏳
Field Structure Analysis
Analyzing field types, lookups, and relationships...
⏳
Data Compatibility Check
Validating data compatibility and identifying issues...

Validation Results

×

📋 Validation ToDo List

Based on the validation results, these lookup tables need to be synced to the target environment:

×

Cached Table Data

×

🔄 Sync Lookup Table

1

Data Preview

📋

Loading data preview for lookup table...

2

Validation Check

⏳

Validating lookup table dependencies...

3

Ready to Sync

⏳

Waiting for validation to complete...

Initializing...

🔄 Syncing Lookup Table

📋 Reading Data ⏳
🔍 Validating ⏳
🚀 Creating Table ⏳
Initializing...
×

📊 Data Preview

Preview of specific records that will be created when this todo is executed:

Table:
Records to create:
Field:

Records to be Created

×

🎯 Migration Complete

Success Rate: -
Records Created: -
Errors: -
×

❌ Migration Error Details

Showing 0 error(s)

🚀 Migration in Progress

Initializing migration...

🗑️ Deletion in Progress

Initializing deletion...

🔍 GUID Cache Viewer

Cache Statistics

Total Entries: 0
Cache Hits: 0
Cache Misses: 0
Hit Rate: 0%
Started: -
Source Environment Target Environment Source GUID Target GUID
No GUID mappings found in cache.