2016-12-20 17:42:13 -05:00
## Minio Server Limits Per Tenant
### Erasure Code (Multiple Drives / Servers)
|Item|Specification|
|:---|:---|
2018-02-15 20:45:57 -05:00
|Maximum number of servers| 32|
|Minimum number of servers| 02|
|Maximum number of drives per server| Unlimited|
2016-12-20 17:42:13 -05:00
|Read quorum| N/2|
|Write quorum| N/2+1|
### Browser Access
|Item|Specification|
|:---|:---|
2018-02-15 23:05:02 -05:00
|Web browser upload size limit| 5 TiB|
2016-12-20 17:42:13 -05:00
### Limits of S3 API
|Item|Specification|
|:---|:---|
|Maximum number of buckets| no-limit|
|Maximum number of objects per bucket| no-limit|
2018-02-15 23:05:02 -05:00
|Maximum object size| 5 TiB|
2016-12-20 17:42:13 -05:00
|Minimum object size| 0 B|
2017-11-28 02:29:02 -05:00
|Maximum object size per PUT operation| 5 TiB|
2016-12-20 17:42:13 -05:00
|Maximum number of parts per upload| 10,000|
2017-01-16 20:05:00 -05:00
|Part size|5 MiB to 5 GiB. Last part can be 0 B to 5 GiB|
|Maximum number of parts returned per list parts request| 1000|
2016-12-20 17:42:13 -05:00
|Maximum number of objects returned per list objects request| 1000|
|Maximum number of multipart uploads returned per list multipart uploads request| 1000|
2018-02-15 23:05:02 -05:00
### List of Amazon S3 API's not supported on Minio
2017-02-10 02:26:44 -05:00
We found the following APIs to be redundant or less useful outside of AWS S3. If you have a different view on any of the APIs we missed, please open a [github issue ](https://github.com/minio/minio/issues ).
2018-02-15 23:05:02 -05:00
#### List of Amazon S3 Bucket API's not supported on Minio
2016-12-20 17:42:13 -05:00
2018-06-28 19:02:02 -04:00
- BucketACL (Use [bucket policies ](https://docs.minio.io/docs/minio-client-complete-guide#policy ) instead)
2017-02-10 02:26:44 -05:00
- BucketCORS (CORS enabled by default on all buckets for all HTTP verbs)
- BucketLifecycle (Not required for Minio erasure coded backend)
2018-06-28 19:02:02 -04:00
- BucketReplication (Use [`mc mirror` ](https://docs.minio.io/docs/minio-client-complete-guide#mirror ) instead)
2017-02-10 02:26:44 -05:00
- BucketVersions, BucketVersioning (Use [`s3git` ](https://github.com/s3git/s3git ))
- BucketWebsite (Use [`caddy` ](https://github.com/mholt/caddy ) or [`nginx` ](https://www.nginx.com/resources/wiki/ ))
2018-06-28 19:02:02 -04:00
- BucketAnalytics, BucketMetrics, BucketLogging (Use [bucket notification ](https://docs.minio.io/docs/minio-client-complete-guide#events ) APIs)
2016-12-20 17:42:13 -05:00
- BucketRequestPayment
- BucketTagging
2018-02-15 23:05:02 -05:00
#### List of Amazon S3 Object API's not supported on Minio
2016-12-20 17:42:13 -05:00
2018-06-28 19:02:02 -04:00
- ObjectACL (Use [bucket policies ](https://docs.minio.io/docs/minio-client-complete-guide#policy ) instead)
2016-12-20 17:42:13 -05:00
- ObjectTorrent
2018-02-15 20:45:57 -05:00
- ObjectVersions
2018-02-03 09:27:40 -05:00
2018-02-15 23:05:02 -05:00
### Object name restrictions on Minio
2018-02-03 09:27:40 -05:00
Object names that contain characters `^*|\" ; are unsupported on Windows and other file systems which do not support filenames with these characters.