0

What would be the best way to share persistent storage between multiple container instances of the same app ( for HA/performance purposes ). The app does not do heavy read/writes it just stores files uploaded from the users or generated files ( exports/reports ).

The following points are the main criteria it needs to match:

  • Secure transport (TLS, etc.) and it would be perfect if it offers encryption at rest
  • It should allow multiple bucket/repositories with separate credentials
  • It should be possible to make daily incremental backups ( snapshot would be the best ).

I've looked into Min.io and OpenStack Swift for now, however it is hard to find good documentation/examples about how to make reliable incremental backups.

Do you have any experience and suggestions for storage with such requirements?

spiroski
  • 101

0 Answers0