I'm setting up distributed Minio servers locally to use in a solution but would like to back them up to S3 regularly in case the local file system fails/just for more durability or just to migrate to AWS. The use case being we need an S3 compatible storage locally for regular access but would like the option of having it backed up in the cloud.
Wanted to check if anyone has tried something similar before or knows of something similar? Like a simple way/tool to keep Minio buckets in sync with your S3 buckets?
MinIO is unique in its ability to support its claim of S3 compatibility. With tens of thousands of customers and open source users, our S3 API compatibility is the most widely tested and implemented in the world - covering millions of combinations of hardware, software and applications.
Before you get started, turn on S3 Versioning on your buckets to backup. I must enable S3 in AWS Backup Settings when I use this feature for the first time. Using the AWS Management Console, I navigate to AWS Backup, then select Settings and Configure resources. I enable S3, and select Confirm.
AWS CLI with MinIO Server AWS CLI is a unified tool to manage AWS services. It is frequently the tool used to transfer data in and out of AWS S3. It works with any S3 compatible cloud storage service. In this recipe we will learn how to configure and use AWS CLI to manage data with MinIO Server.
you can simply use mc mirror
between minio/ to s3/
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With