'How can I change bucket name in MinIO?
I have a Minio cluster that we you as on-promise object storage, We want to change bucket name in it, How do I do this?
Solution 1:[1]
It is not possible to rename buckets: you have to create a new bucket with the desired name, copy over your data mc cp -r minio/oldbucket minio/newbucket and delete the old bucket.
Solution 2:[2]
IF:
- you are running a single instance minio
- you have access to the minio volume directly
Then, yes, it is simply possible by renaming the directory directly.
mv old-bucket.mydomain.example new-bucket.mydomain.example
Explanation
Let's assume minio data is stored in /data/, and we have a bucket called old-bucket.mydomain.example. Then the bucket is stored under /data/old-bucket.mydomain.example directory. Therefore, we can simply rename the directory and it would work!
Sources
This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.
Source: Stack Overflow
| Solution | Source |
|---|---|
| Solution 1 | donatello |
| Solution 2 | Smallw00d |
