mirror of
https://github.com/minio/minio.git
synced 2024-12-25 22:55:54 -05:00
fix docs image urls to be absolute path
This commit is contained in:
parent
ad7417bc50
commit
d5ff1c8e3b
@ -1,6 +1,6 @@
|
|||||||
# Bucket Quota Configuration Quickstart Guide [![Slack](https://slack.min.io/slack?type=svg)](https://slack.min.io) [![Docker Pulls](https://img.shields.io/docker/pulls/minio/minio.svg?maxAge=604800)](https://hub.docker.com/r/minio/minio/)
|
# Bucket Quota Configuration Quickstart Guide [![Slack](https://slack.min.io/slack?type=svg)](https://slack.min.io) [![Docker Pulls](https://img.shields.io/docker/pulls/minio/minio.svg?maxAge=604800)](https://hub.docker.com/r/minio/minio/)
|
||||||
|
|
||||||
![quota](bucketquota.png)
|
![quota](https://raw.githubusercontent.com/minio/minio/master/docs/bucket/quota/bucketquota.png)
|
||||||
|
|
||||||
Buckets can be configured to have one of two types of quota configuration - FIFO and Hard quota.
|
Buckets can be configured to have one of two types of quota configuration - FIFO and Hard quota.
|
||||||
|
|
||||||
|
@ -10,25 +10,25 @@ Only MinIO generates version IDs, and they can't be edited. Version IDs are simp
|
|||||||
|
|
||||||
When you PUT an object in a versioning-enabled bucket, the noncurrent version is not overwritten. The following figure shows that when a new version of `spark.csv` is PUT into a bucket that already contains an object with the same name, the original object (ID = `ede336f2`) remains in the bucket, MinIO generates a new version (ID = `fae684da`), and adds the newer version to the bucket.
|
When you PUT an object in a versioning-enabled bucket, the noncurrent version is not overwritten. The following figure shows that when a new version of `spark.csv` is PUT into a bucket that already contains an object with the same name, the original object (ID = `ede336f2`) remains in the bucket, MinIO generates a new version (ID = `fae684da`), and adds the newer version to the bucket.
|
||||||
|
|
||||||
![put](versioning_PUT_versionEnabled.png)
|
![put](https://raw.githubusercontent.com/minio/minio/master/docs/bucket/versioning/versioning_PUT_versionEnabled.png)
|
||||||
|
|
||||||
This means accidental overwrites or deletes of objects are protected, allows previous version of on object to be retrieved.
|
This means accidental overwrites or deletes of objects are protected, allows previous version of on object to be retrieved.
|
||||||
|
|
||||||
When you DELETE an object, all versions remain in the bucket and MinIO adds a delete marker, as shown below:
|
When you DELETE an object, all versions remain in the bucket and MinIO adds a delete marker, as shown below:
|
||||||
|
|
||||||
![delete](versioning_DELETE_versionEnabled.png)
|
![delete](https://raw.githubusercontent.com/minio/minio/master/docs/bucket/versioning/versioning_DELETE_versionEnabled.png)
|
||||||
|
|
||||||
Now the delete marker becomes the current version of the object. GET requests by default always retrieve the latest stored version. So performing a simple GET object request when the current version is a delete marker would return `404` `The specified key does not exist` as shown below:
|
Now the delete marker becomes the current version of the object. GET requests by default always retrieve the latest stored version. So performing a simple GET object request when the current version is a delete marker would return `404` `The specified key does not exist` as shown below:
|
||||||
|
|
||||||
![get](versioning_GET_versionEnabled.png)
|
![get](https://raw.githubusercontent.com/minio/minio/master/docs/bucket/versioning/versioning_GET_versionEnabled.png)
|
||||||
|
|
||||||
GET requests by specifying a verison ID as shown below, you can retrieve the specific object version `fae684da`.
|
GET requests by specifying a verison ID as shown below, you can retrieve the specific object version `fae684da`.
|
||||||
|
|
||||||
![get_version_id](versioning_GET_versionEnabled_id.png)
|
![get_version_id](https://raw.githubusercontent.com/minio/minio/master/docs/bucket/versioning/versioning_GET_versionEnabled_id.png)
|
||||||
|
|
||||||
To permanently delete an object you need to specify the version you want to delete, only the user with appropriate permissions can permanently delete a version. As shown below DELETE request called with a specific version id permenantly deletes an object from a bucket. Delete marker is not added for DELETE requests with version id.
|
To permanently delete an object you need to specify the version you want to delete, only the user with appropriate permissions can permanently delete a version. As shown below DELETE request called with a specific version id permenantly deletes an object from a bucket. Delete marker is not added for DELETE requests with version id.
|
||||||
|
|
||||||
![delete_version_id](versioning_DELETE_versionEnabled_id.png)
|
![delete_version_id](https://raw.githubusercontent.com/minio/minio/master/docs/bucket/versioning/versioning_DELETE_versionEnabled_id.png)
|
||||||
|
|
||||||
## Concepts
|
## Concepts
|
||||||
- All Buckets on MinIO are always in one of the following states: unversioned (the default) and all other existing deployments, versioning-enabled, or versioning-suspended.
|
- All Buckets on MinIO are always in one of the following states: unversioned (the default) and all other existing deployments, versioning-enabled, or versioning-suspended.
|
||||||
|
@ -13,4 +13,4 @@ This document explains how to setup Grafana, to visualize MinIO metrics.
|
|||||||
|
|
||||||
To start visualizing MinIO metrics exposed by MinIO, you can use our Grafana dashboard. Import the dashboard by copying the `json` contents from the [file here](./Minio-Overview-1594305200170.json).
|
To start visualizing MinIO metrics exposed by MinIO, you can use our Grafana dashboard. Import the dashboard by copying the `json` contents from the [file here](./Minio-Overview-1594305200170.json).
|
||||||
|
|
||||||
![Grafana](grafana-minio.png)
|
![Grafana](https://raw.githubusercontent.com/minio/minio/master/docs/metrics/prometheus/grafana/grafana-minio.png)
|
||||||
|
Loading…
Reference in New Issue
Block a user