<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Bucket Replication on SILO</title><link>https://silo.pgsty.com/administration/bucket-replication/</link><description>Recent content in Bucket Replication on SILO</description><generator>Hugo</generator><language>en</language><atom:link href="https://silo.pgsty.com/administration/bucket-replication/index.xml" rel="self" type="application/rss+xml"/><item><title>Requirements to Set Up Bucket Replication</title><link>https://silo.pgsty.com/administration/bucket-replication/bucket-replication-requirements/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://silo.pgsty.com/administration/bucket-replication/bucket-replication-requirements/</guid><description>&lt;p&gt;&lt;a id="requirements-to-set-up-bucket-replication"&gt;&lt;/a&gt;
&lt;a id="minio-bucket-replication-requirements"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Bucket replication uses rules to synchronize the contents of a bucket on one MinIO deployment to a bucket on a remote MinIO deployment.&lt;/p&gt;
&lt;p&gt;Replication can be done in any of the following ways:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://silo.pgsty.com/administration/bucket-replication/enable-server-side-one-way-bucket-replication/#minio-bucket-replication-serverside-oneway"&gt;Active-Passive&lt;/a&gt; Eligible objects replicate from the source bucket to the remote bucket. Any changes on the remote bucket do not replicate back.&lt;/li&gt;
&lt;li&gt;&lt;a href="https://silo.pgsty.com/administration/bucket-replication/enable-server-side-two-way-bucket-replication/#minio-bucket-replication-serverside-twoway"&gt;Active-Active&lt;/a&gt; Changes to eligible objects of either bucket replicate to the other bucket in a two-way direction.&lt;/li&gt;
&lt;li&gt;&lt;a href="https://silo.pgsty.com/administration/bucket-replication/enable-server-side-multi-site-bucket-replication/#minio-bucket-replication-serverside-multi"&gt;Multi-Site Active-Active&lt;/a&gt; Changes to eligible objects on any bucket set up for bucket replication replicate to all of the other buckets.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Ensure you meet the following prerequisites before you set up any of these replication configurations.&lt;/p&gt;</description></item><item><title>Enable One-Way Server-Side Bucket Replication</title><link>https://silo.pgsty.com/administration/bucket-replication/enable-server-side-one-way-bucket-replication/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://silo.pgsty.com/administration/bucket-replication/enable-server-side-one-way-bucket-replication/</guid><description>&lt;p&gt;&lt;a id="enable-one-way-server-side-bucket-replication"&gt;&lt;/a&gt;
&lt;a id="minio-bucket-replication-serverside-oneway"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;The procedure on this page creates a new bucket replication rule for one-way synchronization of objects from one MinIO bucket to another MinIO bucket. The buckets can be on the same MinIO deployment or on separate MinIO deployments.&lt;/p&gt;
&lt;img src="https://silo.pgsty.com/images/replication/active-passive-oneway-replication.svg" alt="Active-Passive Replication synchronizes data from a source MinIO deployment to a remote MinIO deployment." style="max-width: (&amp;#x27;800px&amp;#x27;, &amp;#x27;auto&amp;#x27;);" /&gt;
&lt;ul&gt;
&lt;li&gt;To configure two-way “active-active” replication between MinIO buckets, see &lt;a href="https://silo.pgsty.com/administration/bucket-replication/enable-server-side-two-way-bucket-replication/#minio-bucket-replication-serverside-twoway"&gt;Enable Two-Way Server-Side Bucket Replication&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;To configure multi-site “active-active” replication between MinIO deployments, see &lt;a href="https://silo.pgsty.com/administration/bucket-replication/enable-server-side-multi-site-bucket-replication/#minio-bucket-replication-serverside-multi"&gt;Enable Multi-Site Server-Side Bucket Replication&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;div class="alert alert-info" role="alert"&gt;
&lt;p&gt;&lt;strong&gt;Note&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Enable Two-Way Server-Side Bucket Replication</title><link>https://silo.pgsty.com/administration/bucket-replication/enable-server-side-two-way-bucket-replication/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://silo.pgsty.com/administration/bucket-replication/enable-server-side-two-way-bucket-replication/</guid><description>&lt;p&gt;&lt;a id="enable-two-way-server-side-bucket-replication"&gt;&lt;/a&gt;
&lt;a id="minio-bucket-replication-serverside-twoway"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;The procedure on this page creates a new bucket replication rule for two-way “active-active” synchronization of objects between MinIO buckets.&lt;/p&gt;
&lt;img src="https://silo.pgsty.com/images/replication/active-active-twoway-replication.svg" alt="Active-Active Replication synchronizes data between two remote clusters." style="max-width: (&amp;#x27;800px&amp;#x27;, &amp;#x27;auto&amp;#x27;);" /&gt;
&lt;ul&gt;
&lt;li&gt;To configure replication between arbitrary S3-compatible services, use &lt;a href="https://silo.pgsty.com/reference/minio-mc/mc-mirror/#command-mc.mirror"&gt;&lt;code&gt;mc mirror&lt;/code&gt;&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;To configure one-way “active-passive” replication between MinIO clusters, see &lt;a href="https://silo.pgsty.com/administration/bucket-replication/enable-server-side-one-way-bucket-replication/#minio-bucket-replication-serverside-oneway"&gt;Enable One-Way Server-Side Bucket Replication&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;To configure multi-site “active-active” replication between MinIO clusters, see &lt;a href="https://silo.pgsty.com/administration/bucket-replication/enable-server-side-multi-site-bucket-replication/#minio-bucket-replication-serverside-multi"&gt;Enable Multi-Site Server-Side Bucket Replication&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;This tutorial covers configuring Active-Active replication between two MinIO clusters. For a tutorial on multi-site replication between three or more MinIO clusters, see &lt;a href="https://silo.pgsty.com/administration/bucket-replication/enable-server-side-multi-site-bucket-replication/#minio-bucket-replication-serverside-multi"&gt;Enable Multi-Site Server-Side Bucket Replication&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>Enable Multi-Site Server-Side Bucket Replication</title><link>https://silo.pgsty.com/administration/bucket-replication/enable-server-side-multi-site-bucket-replication/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://silo.pgsty.com/administration/bucket-replication/enable-server-side-multi-site-bucket-replication/</guid><description>&lt;p&gt;&lt;a id="enable-multi-site-server-side-bucket-replication"&gt;&lt;/a&gt;
&lt;a id="minio-bucket-replication-serverside-multi"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;The procedure on this page configures automatic server-side bucket replication between multiple MinIO deployments. Multi-Site Active-Active replication builds on the &lt;a href="https://silo.pgsty.com/administration/bucket-replication/enable-server-side-two-way-bucket-replication/#minio-bucket-replication-serverside-twoway"&gt;Enable Two-Way Server-Side Bucket Replication&lt;/a&gt; procedure with additional considerations required to ensure predictable replication behavior across all sites.&lt;/p&gt;
&lt;img src="https://silo.pgsty.com/images/replication/active-active-multi-replication.svg" alt="Active-Active Replication synchronizes data between multiple remote deployments." style="max-width: (&amp;#x27;600px&amp;#x27;, &amp;#x27;auto&amp;#x27;);" /&gt;
&lt;ul&gt;
&lt;li&gt;To configure replication between arbitrary S3-compatible services, use &lt;a href="https://silo.pgsty.com/reference/minio-mc/mc-mirror/#command-mc.mirror"&gt;&lt;code&gt;mc mirror&lt;/code&gt;&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;To configure one-way “active-active” replication between two MinIO deployments, see &lt;a href="https://silo.pgsty.com/administration/bucket-replication/enable-server-side-two-way-bucket-replication/#minio-bucket-replication-serverside-twoway"&gt;Enable Two-Way Server-Side Bucket Replication&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;To configure one-way “active-passive” replication between MinIO deployments, see &lt;a href="https://silo.pgsty.com/administration/bucket-replication/enable-server-side-one-way-bucket-replication/#minio-bucket-replication-serverside-oneway"&gt;Enable One-Way Server-Side Bucket Replication&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Multi-Site Active-Active replication configurations can span multiple racks, datacenters, or geographic locations. Complexity of configuring and maintaining multi-site configurations generally increase with the number of sites and size of each site. Enterprises looking to implement multi-site replication should consider leveraging &lt;a href="https://min.io/pricing?ref=docs"&gt;MinIO SUBNET&lt;/a&gt; support to access the expertise, planning, and engineering resources required for addressing that use case.&lt;/p&gt;</description></item><item><title>Resynchronize Bucket from Remote Replica</title><link>https://silo.pgsty.com/administration/bucket-replication/server-side-replication-resynchronize-remote/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://silo.pgsty.com/administration/bucket-replication/server-side-replication-resynchronize-remote/</guid><description>&lt;p&gt;&lt;a id="resynchronize-bucket-from-remote-replica"&gt;&lt;/a&gt;
&lt;a id="minio-bucket-replication-resynchronize"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;The procedure on this page resynchronizes the contents of a MinIO bucket using a healthy replication remote. Resynchronization supports recovery after partial or total loss of data on a MinIO deployment in a replica configuration.&lt;/p&gt;
&lt;p&gt;For example, consider a MinIO active-active replication configuration similar to the following:&lt;/p&gt;
&lt;img src="https://silo.pgsty.com/images/replication/active-active-twoway-replication.svg" alt="Active-Active Replication synchronizes data between two remote deployments." style="max-width: (&amp;#x27;600px&amp;#x27;, &amp;#x27;auto&amp;#x27;);" /&gt;
&lt;p&gt;Resynchronization allows using the healthy data on one of the participating MinIO deployments as the source for rebuilding the other deployment.&lt;/p&gt;</description></item></channel></rss>