[jira] [Created] (JAMES-4131) S3: configure a fallback bucket

"Benoit Tellier (Jira)" <[email protected]>
Newsgroups gmane.comp.jakarta.james.devel
Message-ID <[email protected]>
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)
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.