MinIO Client (mc) – allows creating rules for time or date based automatic transition or expiry of objects

root@ra-iot-jsho-dietpi-01:~#
root@ra-iot-jsho-dietpi-01:~# ./mc ilm add –expiry-days 15 myminio/worm-with-versioning-and-retention–day
Lifecycle configuration rule added with ID `ccvb6uvjgafto4pohe50` to myminio/worm-with-versioning-and-retention–day.
root@ra-iot-jsho-dietpi-01:~# ./mc ilm add –noncurrentversion-expiration-days 3 myminio/worm-with-versioning-and-retention–day
Lifecycle configuration rule added with ID `ccvb72vjgafto97cv9bg` to myminio/worm-with-versioning-and-retention–day.
root@ra-iot-jsho-dietpi-01:~#

 

root@ra-iot-jsho-dietpi-01:~#
root@ra-iot-jsho-dietpi-01:~# ./mc ilm export myminio/worm-with-versioning-and-retention–day
{
„Rules“: [
{
„Expiration“: {
„Days“: 15
},
„ID“: „ccvb9ifjgaftofga4sbg“,
„Status“: „Enabled“
},
{
„ID“: „ccvb9n7jgaftoc43s9g0“,
„NoncurrentVersionExpiration“: {
„NoncurrentDays“: 3,
„NewerNoncurrentVersions“: 0
},
„Status“: „Enabled“
}
]
}

root@ra-iot-jsho-dietpi-01:~#

Leave a Reply

You must be logged in to post a comment.