Benoit Tellier created JAMES-4131:
-------------------------------------

             Summary: S3: configure a fallback bucket
                 Key: JAMES-4131
                 URL: https://issues.apache.org/jira/browse/JAMES-4131
             Project: James Server
          Issue Type: Improvement
          Components: Blob
            Reporter: Benoit Tellier


h3. Why

As a James + MinIO user I did misconfigure MinIO 

Most notably, by undersizing imaxpct and oversizing isize upon XFS filesystem 
creation minio consumes too much inodes.

I am to create some new buckets with updated, safe settings yet I need to 
migrate historical data onto those.

h3. What ?

Configure the new buckets as the default bucket.

Historical data will not be present in the new bucket. Upon 404 read a 
configurable fallback bucket (default to none) in order to serve historical 
data.

This should result in only minor adaptations of S3BlobStoreDAO.

External tools (s5cmd or rclone) can be used to migrate historical data,

Additional configuration option: blobstore.properties

{code:java}
objectstorage.namespace.read.fallback
{code}




--
This message was sent by Atlassian Jira
(v8.20.10#820010)

---------------------------------------------------------------------
To unsubscribe, e-mail: server-dev-unsubscr...@james.apache.org
For additional commands, e-mail: server-dev-h...@james.apache.org

Reply via email to