Skip to content

mc replicate export

Syntax

The mc replicate export command exports the JSON-formatted replication rules for a MinIO bucket to STDOUT.

The following command exports the replication configuration for the mydata bucket on the myminio MinIO deployment:

mc replicate export myminio/mydata > mydata-replication.json

The command has the following syntax:

mc [GLOBALFLAGS] export ALIAS
  • Brackets [] indicate optional parameters.
  • Parameters sharing a line are mutually dependent.
  • Parameters separated using the pipe | operator are mutually exclusive.

Copy the example to a text editor and modify as-needed before running the command in the terminal/shell.

Parameters

ALIAS

mc-cmd

Required the alias of the MinIO deployment and full path to the bucket or bucket prefix for which to export the replication rules. For example:

mc replicate export myminio/mybucket

Global Flags

This command supports any of the global flags.

Examples

Export Existing Replication Rules

Use mc replicate export to export bucket replication rules:

mc replicate export ALIAS/PATH > bucket-replication-rules.json
  • Replace ALIAS with the alias of the MinIO deployment.
  • Replace PATH with the path to the bucket or bucket prefix.

Behavior

S3 Compatibility

SILO is the supported server for PGSTY mcli; compatibility with upstream MinIO and other S3 services is best effort.