Skip to content

For help, click the link below to get free database assistance or contact our experts for personalized support.

Percona Link for MongoDB startup configuration

When starting the plm process, you can use the following options:

  • --port: The port on which the server will listen (default: 2242)
  • --source: The MongoDB connection string for the source cluster
  • --target: The MongoDB connection string for the target cluster
  • --log-level: The log level (default: “info”)
  • --log-json: Output log in JSON format with disabled color
  • --no-color: Disable log ASCI color

Example:

$ plm \
    --source <source-mongodb-uri> \
    --target <target-mongodb-uri> \
    --port 2242 \
    --log-level debug \
    --log-json

Environment variables

Alternatively, you can define the following environment variables:

Variable Description Default
PLM_SOURCE_URI MongoDB connection string for the source cluster -
PLM_TARGET_URI MongoDB connection string for the target cluster -
PLM_PORT Server port number 2242
PLM_CLONE_NUM_PARALLEL_COLLECTIONS Number of collections cloned in parallel 2
PLM_CLONE_NUM_READ_WORKERS Number of read workers for cloning NumCPU / 4
PLM_CLONE_NUM_INSERT_WORKERS Number of insert workers for cloning NumCPU * 4

Last update: June 5, 2025
Created: June 5, 2025