HA setup (High Availability)

How would I do a HA setup? Could I "just" run 2 minio instances, create a PostgreSQL HA and combine the minio nodes to one synced node? In that case it wouldn't matter which museum instance is used to access, would it? Ofc also same encryption keys for both instances.
5 Replies
Keerthana
Keerthana3mo ago
Sorry for the late response. You will need 3 buckets if you wish to have high availability, that way, even if one goes down, you can restore based on other 2 buckets. And if you really need HA, you should use a dedicated S3 compatible storage service for reliability since MinIO instances aren't reliable for long term usage (we include it in quickstart script since it's easier to get started with) and create replica of the DB. Doing backups of both the database and object storage is important for ensuring availability on disaster, this is the most important thing to be taken into consideration. Hope it helps
O'Neill
O'NeillOP3mo ago
No worries! Yes, I do have a minio instance and blackblaze. As far as my testing went I could see the replication in the logs, but Museum doesn't automatically fall back to another configured s3. I guess I would need to edit the Museum config in that case, ia that correct? Yes, I am running and regularly testing a 3-2-1 strategy.
Keerthana
Keerthana3mo ago
Yes there needs to be manual configuration for that. Your setup seems good to go
O'Neill
O'NeillOP3mo ago
Okay, thanks for clarification. I will try a few things and probably update this topic if I managed to get a somewhat reliable setup for at least a failover scenario
Ducky
Ducky3mo ago
-# If your issue is resolved, you can use the /solved command to close the thread. If not, use /unsolve to cancel.

Did you find this page helpful?