1
0
mirror of https://github.com/minio/docs.git synced 2025-07-30 07:03:26 +03:00
Files
docs/source/reference/minio-mc/mc-ilm-rule-export.rst
Daryl White 00de8dbeb6 Updates to mc docs for December 2022 releases (#697)
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
2023-01-10 15:47:02 -06:00

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 the alias <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.

Behavior

S3 Compatibility