Skip to main content
This page explains the prerequisites for using MOLT Replicator and then describes how to install it.

Supported databases

MOLT Replicator supports the following source and target databases:
  • PostgreSQL 11-16
  • MySQL 5.7-8.4
  • Oracle Database 19c (Enterprise Edition) and 21c (Express Edition)
  • CockroachDB (all currently supported versions)

Installation

To install MOLT, download the binary that matches your architecture and source database: The download package includes the following:
  • molt binary.
  • replicator binary.
  • Grafana dashboard JSON files for MOLT Fetch (grafana_dashboard.json) and Replicator (replicator_grafana_dashboard.json) metrics. Each bundled dashboard is compatible with its corresponding binary version.
    • Oracle downloads also include the Oracle-specific Replicator dashboard (replicator_oracle_grafana_dashboard.json).
For ease of use, keep both molt and replicator in your current working directory.
To display the current version of each binary, run molt --version and replicator --version.
molt is bundled with the latest replicator version available at the time of the MOLT release. This means that the MOLT download always contains the latest released version of MOLT Replicator. To verify that the molt and replicator versions match, run molt --version and replicator --version.
For previous binaries, refer to the MOLT version manifest. For release details, refer to the MOLT changelog.

Docker images

MOLT Fetch

Docker multi-platform images containing both the AMD and ARM molt and replicator binaries are available. To pull the latest image for PostgreSQL and MySQL:
To pull a specific version (for example, 1.1.3):
To pull the latest image for Oracle (note that only linux/amd64 is supported):

MOLT Replicator

Docker images for MOLT Replicator are also available as a standalone binary:
To pull a specific version (for example, v1.1.1):

See also