molt-fetch

Migrate data from PostgreSQL, MySQL, Oracle, or MSSQL to CockroachDB.

3|3|Updated Mar 11, 2026
One-click install
npx skills add https://github.com/cockroachdb/claude-plugin --skill molt-fetch-cockroachdb
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: molt-fetch
Source: https://github.com/cockroachdb/claude-plugin/tree/main/skills/onboarding-and-migrations/molt-fetch
Command: npx skills add https://github.com/cockroachdb/claude-plugin --skill molt-fetch-cockroachdb

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Bulk migrating data from PostgreSQL, MySQL, Oracle, or MSSQL to CockroachDB using molt fetch, enabling scalable data integration with fault-tolerance and resumable workflows.

Core Features & Use Cases

  • Supports multiple source databases and storage backends (S3, GCS, Azure, local) for migration pipelines.
  • Provides table-handling and concurrency controls to optimize throughput and minimize downtime.
  • Use cases include zero-downtime migrations, schema-preserving transfers, and resumable migrations after failures.

Quick Start

Run molt fetch with your source and target connections and a chosen storage backend to begin a data migration.

Frequently Asked Questions about molt-fetch

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I migrate data from PostgreSQL to CockroachDB?

You can migrate data from PostgreSQL to CockroachDB using molt fetch by configuring source and target connections alongside a chosen storage backend. This enables scalable bulk data transfers with schema preservation.

What is the best way to handle resumable data migrations to CockroachDB after a failure?

Resumable data migrations to CockroachDB are handled natively by molt fetch, which provides fault-tolerance controls to resume bulk transfer workflows after interruptions. This minimizes downtime during large database migrations.

Can I use molt fetch to migrate data from Oracle and MySQL databases?

Yes, molt fetch supports migrating data from Oracle and MySQL databases to CockroachDB. It handles multiple source databases including PostgreSQL, MySQL, Oracle, and MSSQL across various storage backends.

Does migrating data to CockroachDB with molt fetch support cloud storage backends?

Yes, migrating data to CockroachDB with molt fetch supports cloud storage backends including S3, GCS, and Azure, alongside local paths. Storage backend configuration is required to operate the migration safely.

Do I need the molt binary to run a zero-downtime database migration?

Yes, you need the molt binary and accessible source databases to run a zero-downtime database migration with molt fetch. It provides table-handling and concurrency controls to optimize throughput and minimize downtime.

How does molt fetch optimize throughput during bulk data migration?

Molt fetch optimizes throughput during bulk data migration by providing table-handling and concurrency controls. These features allow you to manage transfer pipelines efficiently and minimize downtime during large-scale migrations.