Skip to content

Commit 4e66e5f

Browse files
kbatuigasDeflaimun
andauthored
Clarify support for cross region Tiered Storage / RRR (#942)
Co-authored-by: Paulo Borges <[email protected]>
1 parent 39b010e commit 4e66e5f

File tree

2 files changed

+8
-11
lines changed

2 files changed

+8
-11
lines changed

modules/manage/partials/remote-read-replicas.adoc

Lines changed: 7 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -21,13 +21,10 @@ You can create Remote Read Replica topics in a Redpanda cluster that directly ac
2121

2222
[IMPORTANT]
2323
====
24-
- The Remote Read Replica cluster must run on the same version of Redpanda as the origin cluster, or just one feature release ahead of the origin cluster. For example, if the origin cluster is version 23.1, the Remote Read Replica cluster can be 23.2, but not 23.4. It cannot skip feature releases.
24+
- The Remote Read Replica cluster must run on the same version of Redpanda as the origin cluster, or just one feature release ahead of the origin cluster. For example, if the origin cluster is version 24.1, the Remote Read Replica cluster can be 24.2, but not 24.3. It cannot skip feature releases.
2525
- When upgrading, upgrade the Remote Read Replica cluster before upgrading the origin cluster.
26-
- When upgrading to Redpanda 23.2, metadata from object storage is not synchronized until all brokers in the cluster are upgraded. If you need to force a mixed-version cluster to sync read replicas, move partition leadership to brokers running the original version.
2726
====
2827

29-
TIP: To create a Remote Read Replica topic in another region, consider using a https://aws.amazon.com/s3/features/multi-region-access-points/[multi-region bucket^] to simplify deployment and optimize performance.
30-
3128
ifdef::env-kubernetes[]
3229
helm_ref:storage.tiered.config[]
3330
endif::[]
@@ -36,11 +33,12 @@ endif::[]
3633

3734
You need the following:
3835

39-
* An origin cluster with xref:{tiered-storage-link}#set-up-tiered-storage[Tiered Storage] set up.
36+
* An origin cluster with xref:{tiered-storage-link}#set-up-tiered-storage[Tiered Storage] set up. Multi-region buckets or containers are not supported.
4037
* A topic on the origin cluster, which you can use as a Remote Read Replica topic on the remote cluster.
41-
* A separate remote cluster in the same region as the bucket or container used for the origin cluster.
42-
** If you use a multi-region bucket/container, you can create the read replica cluster in any region that has that bucket/container.
43-
** If you use a single-region bucket/container, the remote cluster must be in the same region as the bucket/container.
38+
* A separate remote cluster.
39+
** AWS: The remote cluster must be in the same region as the origin cluster's storage bucket/container.
40+
** GCP: The remote cluster can be in the same or a different region as the bucket/container.
41+
** Azure: Remote read replicas are not supported.
4442

4543
include::shared:partial$enterprise-license.adoc[]
4644

@@ -58,9 +56,7 @@ You must configure access to the same object storage as the origin cluster.
5856
ifndef::env-kubernetes[]
5957
To set up a Remote Read Replica topic on a separate remote cluster:
6058

61-
. Create a remote cluster for the Remote Read Replica topic.
62-
* If that's a multi-region bucket/container, you can create the read replica cluster in any region that has that bucket/container.
63-
* If that's a single-region bucket/container, the remote cluster must be in the same region as the bucket/container.
59+
. Create a remote cluster for the Remote Read Replica topic. For AWS, the remote cluster must be in the same region as the origin cluster's storage bucket/container. For GCP, the remote cluster can be in the same or a different region as the bucket/container.
6460
. Run `rpk cluster config edit`, and then specify properties specific to your object storage provider (your cluster will require a restart after any changes to these properties):
6561
+
6662
|===

modules/manage/partials/tiered-storage.adoc

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,7 @@ rpk cluster license info
3636

3737
- Migrating topics from one object storage provider to another is not supported.
3838
- Migrating topics from one bucket or container to another is not supported.
39+
- Multi-region buckets or containers are not supported.
3940

4041
CAUTION: Redpanda strongly recommends that you do not re-enable Tiered Storage after previously enabling and disabling it. Re-enabling Tiered Storage can result in inconsistent data and data gaps in Tiered Storage for a topic.
4142

0 commit comments

Comments
 (0)