mirror of
https://github.com/minio/docs.git
synced 2025-07-30 07:03:26 +03:00
Adds information or requeueing healing processes (#598)
Closes #529 Release RELEASE.2022-08-11T04-37-28Z optimized when site healing requeues. Updated bucket replication and site replication docs to reflect this change.
This commit is contained in:
@ -24,7 +24,7 @@ and destination buckets.
|
|||||||
remote replication target.
|
remote replication target.
|
||||||
|
|
||||||
Client-side Bucket Replication
|
Client-side Bucket Replication
|
||||||
Use The command process to synchronize objects between buckets
|
Use the command process to synchronize objects between buckets
|
||||||
within the same S3-compatible cluster *or* between two independent
|
within the same S3-compatible cluster *or* between two independent
|
||||||
S3-compatible clusters. Client-side replication using :mc:`mc mirror`
|
S3-compatible clusters. Client-side replication using :mc:`mc mirror`
|
||||||
supports MinIO-to-S3 and similar replication configurations.
|
supports MinIO-to-S3 and similar replication configurations.
|
||||||
@ -75,7 +75,6 @@ replication while adding the following MinIO-only features:
|
|||||||
buckets.
|
buckets.
|
||||||
|
|
||||||
- Multi-Site replication of objects between three or more MinIO deployments
|
- Multi-Site replication of objects between three or more MinIO deployments
|
||||||
(New in :minio-release:`RELEASE.2021-09-23T04-46-24Z`).
|
|
||||||
|
|
||||||
.. _minio-replication-behavior-resync:
|
.. _minio-replication-behavior-resync:
|
||||||
|
|
||||||
@ -272,6 +271,11 @@ workers operating on that queue. MinIO continuously works to replicate and
|
|||||||
remove objects from the queue while scanning for new unreplicated objects to
|
remove objects from the queue while scanning for new unreplicated objects to
|
||||||
add to the queue.
|
add to the queue.
|
||||||
|
|
||||||
|
.. versionchanged:: RELEASE.2022-08-11T04-37-28Z
|
||||||
|
|
||||||
|
Failed or pending replications requeue automatically when performing a list or any ``GET`` or ``HEAD`` API method.
|
||||||
|
For example, using :mc:`mc stat`, :mc:`mc cat`, or :mc-cmd:`mc ls` after a remote location comes back online requeues replication.
|
||||||
|
|
||||||
MinIO sets the ``X-Amz-Replication-Status`` metadata field according to the
|
MinIO sets the ``X-Amz-Replication-Status`` metadata field according to the
|
||||||
replication state of the object:
|
replication state of the object:
|
||||||
|
|
||||||
|
@ -18,6 +18,10 @@ Glossary
|
|||||||
|
|
||||||
See also: :term:`active-active`.
|
See also: :term:`active-active`.
|
||||||
|
|
||||||
|
alias
|
||||||
|
A locally defined reference to a MinIO Deployment used in most command line interface operations.
|
||||||
|
See :mc-cmd:`mc alias set`.
|
||||||
|
|
||||||
audit logs
|
audit logs
|
||||||
Granular descriptions of each operation on a MinIO deployment.
|
Granular descriptions of each operation on a MinIO deployment.
|
||||||
:ref:`Audit logs <minio-logging>` support security standards and regulations which require detailed tracking of operations.
|
:ref:`Audit logs <minio-logging>` support security standards and regulations which require detailed tracking of operations.
|
||||||
|
@ -78,6 +78,10 @@ Site Healing
|
|||||||
|
|
||||||
Any MinIO deployment in the site replication configuration can resynchronize damaged :ref:`replica-eligible data <minio-site-replication-what-replicates>` from the peer with the most updated ("latest") version of that data.
|
Any MinIO deployment in the site replication configuration can resynchronize damaged :ref:`replica-eligible data <minio-site-replication-what-replicates>` from the peer with the most updated ("latest") version of that data.
|
||||||
|
|
||||||
|
.. versionchanged:: RELEASE.2022-08-11T04-37-28Z
|
||||||
|
|
||||||
|
Failed or pending replications requeue automatically when performing any ``GET`` or ``HEAD`` API method.
|
||||||
|
For example, using :mc:`mc stat`, :mc:`mc cat`, or :mc:`mc ls` commands after a site comes back online prompts healing to requeue.
|
||||||
|
|
||||||
Prerequisites
|
Prerequisites
|
||||||
-------------
|
-------------
|
||||||
|
@ -55,7 +55,7 @@ Parameters
|
|||||||
.. mc-cmd:: TARGET
|
.. mc-cmd:: TARGET
|
||||||
:required:
|
:required:
|
||||||
|
|
||||||
The full path to the :ref:`alias <mc-alias-set>` or prefix where the command should run.
|
The full path to the :ref:`alias <minio-mc-alias>` or prefix where the command should run.
|
||||||
|
|
||||||
.. mc-cmd:: --attr
|
.. mc-cmd:: --attr
|
||||||
:optional:
|
:optional:
|
||||||
|
@ -23,7 +23,7 @@ The :mc:`mc support top api` command summarizes the real-time API events on a Mi
|
|||||||
|
|
||||||
.. tab-item:: EXAMPLE
|
.. tab-item:: EXAMPLE
|
||||||
|
|
||||||
The following command udisplays the current in-progress S3 API calls on the :term:`alias` ``myminio``.
|
The following command displays the current in-progress S3 API calls on the :term:`alias` ``myminio``.
|
||||||
|
|
||||||
.. code-block:: shell
|
.. code-block:: shell
|
||||||
:class: copyable
|
:class: copyable
|
||||||
@ -55,7 +55,7 @@ Parameters
|
|||||||
:required:
|
:required:
|
||||||
|
|
||||||
The full path to the alias, prefix, or object where the command should run.
|
The full path to the alias, prefix, or object where the command should run.
|
||||||
The path must include at least an :ref:`ALIAS <mc-alias-set>`.
|
The path must include at least an :ref:`ALIAS <minio-mc-alias>`.
|
||||||
|
|
||||||
.. mc-cmd:: --name
|
.. mc-cmd:: --name
|
||||||
:optional:
|
:optional:
|
||||||
|
@ -23,7 +23,7 @@ The :mc:`mc support top disk` command displays current disk statistics.
|
|||||||
|
|
||||||
.. tab-item:: EXAMPLE
|
.. tab-item:: EXAMPLE
|
||||||
|
|
||||||
The following command udisplays the current in-progress S3 API calls on the :term:`alias` ``myminio``.
|
The following command displays the current in-progress S3 API calls on the :term:`alias` ``myminio``.
|
||||||
|
|
||||||
.. code-block:: shell
|
.. code-block:: shell
|
||||||
:class: copyable
|
:class: copyable
|
||||||
@ -51,7 +51,7 @@ Parameters
|
|||||||
.. mc-cmd:: TARGET
|
.. mc-cmd:: TARGET
|
||||||
:required:
|
:required:
|
||||||
|
|
||||||
The full path to the :ref:`alias <mc-alias-set>` or :term:`prefix` where the command should run.
|
The full path to the :ref:`alias <minio-mc-alias>` or :term:`prefix` where the command should run.
|
||||||
|
|
||||||
.. mc-cmd:: --count, -c
|
.. mc-cmd:: --count, -c
|
||||||
:optional:
|
:optional:
|
||||||
|
@ -51,7 +51,7 @@ Parameters
|
|||||||
.. mc-cmd:: TARGET
|
.. mc-cmd:: TARGET
|
||||||
:required:
|
:required:
|
||||||
|
|
||||||
The full path to the :ref:`alias <mc-alias-set>` or prefix where the command should run.
|
The full path to the :ref:`alias <minio-mc-alias>` or prefix where the command should run.
|
||||||
|
|
||||||
.. mc-cmd:: --stale
|
.. mc-cmd:: --stale
|
||||||
:optional:
|
:optional:
|
||||||
|
@ -57,7 +57,7 @@ Parameters
|
|||||||
:required:
|
:required:
|
||||||
|
|
||||||
The full path to the object or prefix where the command should run.
|
The full path to the object or prefix where the command should run.
|
||||||
The path must include the :ref:`ALIAS <mc-alias-set>`, bucket, and prefix or object name.
|
The path must include the :ref:`ALIAS <minio-mc-alias>`, bucket, and prefix or object name.
|
||||||
|
|
||||||
.. mc-cmd:: --last
|
.. mc-cmd:: --last
|
||||||
:optional:
|
:optional:
|
||||||
|
Reference in New Issue
Block a user