This PR applies updates to numerous files to address changes in the two December 2022 `mc` releases. - Deprecates `mc admin bucket quota` and links to new commands - Adds `mc quota set | clear | info` commands - Adds `attach | detach` subcommands to `mc admin idp ldap policy` - Updates list of call types available to `mc admin trace` - Updates `mc` page with new commands - Fixes minor errors in `mc cp` - Adds `--limit-*` flags to global flag options - Adds `--versions` flag to `mc find` Closes #685 - Updates ilm commands for new structure for tiers and rules - Deprecates `mc admin tier` - Deprecates `mc ilm add | edit | export | import | ls | rm` commands - Adds new `mc ilm rule` and six subcommands - Adds new `mc ilm tier` and six subcommands - Updates references to ilm and admin tier commands throughout docs - Adds new deprecated commands page - Adds `mc ilm rule` and `mc ilm tier` holding pages with toctrees - Closes #691 - Closes #662
3.0 KiB
mc ilm rule export
minio
Table of Contents
mc ilm rule export
RELEASE.2022-12-24T15-21-38Z
mc ilm rule export
replaces
mc ilm export
.
Syntax
The mc ilm rule export
command exports the object lifecycle
management configuration for a MinIO bucket.
The mc ilm rule export
command outputs to
STDOUT
by default. You can output the contents to a
.json
file for archival or ingestion using mc ilm rule import
.
EXAMPLE
The following command exports the lifecycle management configuration
of the mydata
bucket on the myminio
deployment
to the mydata-lifecycle-config.json
file:
mc ilm rule export myminio/mydata > mydata-lifecycle-config.json
SYNTAX
The command has the following syntax:
mc [GLOBALFLAGS] ilm rule export ALIAS
Parameters
ALIAS
The alias <alias>
and full path to the bucket on the
MinIO deployment for which to export object lifecycle management rules.
For example:
mc ilm rule export myminio/mydata > bucket-lifecycle.json
Global Flags
Examples
Export the Bucket Lifecycle Management Configuration
Example
The following command exports the bucket lifecycle management
configuration to the bucket-lifecycle.json
file:
mc ilm rule export myminio/mybucket > bucket-lifecycle.json
Syntax
mc ilm rule export ALIAS > file.json
Replace
ALIAS
with thealias <alias>
of the MinIO deployment and the bucket for which to export object lifecycle management rules:myminio/mydata
Replace
file.json
with the name of the file to which to export the lifecycle management rules.
Required Permissions
For permissions required to export a rule, refer to the required permissions <minio-mc-ilm-rule-permissions>
on the parent command.