Docs Menu
Docs Home
/ /
MongoDB CLI
/ / /

mongocli ops-manager clusters resync

On this page

  • Syntax
  • Arguments
  • Options
  • Inherited Options

Start an initial sync for a cluster or process.

The MongoDB Agent checks whether the specified timestamp is later than the time of the last resync, and if confirmed, the MongoDB Agent:

  1. Starts the initial sync on the secondary nodes in a rolling fashion

  2. Waits until you ask the primary node to become the secondary with the rs.stepDown() method

  3. Starts the initial sync on the primary node

Warning: Use this method with caution. During initial sync, Automation removes the entire contents of the node’s dbPath directory.

To learn more, see: https://docs.mongodb.com/manual/tutorial/resync-replica-set-member/

Command Syntax
mongocli ops-manager clusters resync <clusterName> [options]
Name
Type
Required
Description

clusterName

string

true

Name of the cluster for which you want to start a resync.

Name
Type
Required
Description

--force

false

Flag that indicates whether to skip the confirmation prompt before proceeding with the requested action.

-h, --help

false

help for resync

--processName

strings

false

Unique identifier for the host of a MongoDB process in the following format: {hostname}:{port}.

--projectId

string

false

Hexadecimal string that identifies the project to use. This option overrides the settings in the configuration file or environment variable.

--timestamp

string

false

Timestamp in ISO 8601 format when the sync starts. This option defaults to the current timestamp.

Name
Type
Required
Description

-P, --profile

string

false

Back

restart