Skip to content

Commit 629406b

Browse files
committed
DOC-5437 Copy edits and added in-page links to upgrade A-A DB
1 parent ac4e7fd commit 629406b

File tree

1 file changed

+17
-17
lines changed

1 file changed

+17
-17
lines changed

content/operate/rs/installing-upgrading/upgrading/upgrade-active-active.md

Lines changed: 17 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ categories:
55
- docs
66
- operate
77
- rs
8-
description: Upgrade an Active-Active database.
8+
description: How to upgrade an Active-Active database.
99
linkTitle: Active-Active databases
1010
weight: 70
1111
---
@@ -36,33 +36,33 @@ To check the status of an Active-Active database instance, run [`rladmin status`
3636

3737
The statuses of the Active-Active instances on the node can indicate:
3838

39-
- `OLD REDIS VERSION`: The database instance is running a Redis version that is outdated or not fully compatible with the current Redis Enterprise Software cluster version. You should upgrade the database to a later version of Redis bundled with the cluster's current Redis Enterprise Software version.
39+
- `OLD REDIS VERSION`: The database instance is running a Redis version that is outdated or not fully compatible with the current Redis Enterprise Software cluster version. You should [upgrade the database](#upgrade-database-instances) to a later version of Redis bundled with the cluster's current Redis Enterprise Software version.
4040

41-
- `OLD CRDB PROTOCOL VERSION`: This instance uses an older CRDB protocol. Redis Enterprise Software versions 5.4.2 and later use CRDB protocol version 1. See "CRDB protocol version guidelines".
41+
- `OLD CRDB PROTOCOL VERSION`: This instance uses an older CRDB protocol. Redis Enterprise Software versions 5.4.2 and later use CRDB protocol version 1. You can upgrade the CRDB protocol version when you [upgrade the Active-Active database instances](#upgrade-database-instances). See [CRDB protocol version guidelines](#crdb-protocol-version-guidelines) for more information.
4242

43-
- `OLD CRDB FEATURESET VERSION`: The database feature set version is outdated. After all Active-Active instances are upgraded, update the feature set.
43+
- `OLD CRDB FEATURESET VERSION`: The database feature set version is outdated. After all [Active-Active database instances are upgraded](#upgrade-database-instances), [upgrade the feature set version](#upgrade-featureset-version). See [Feature version guidelines](#feature-version-guidelines) for more information.
4444

4545
## Upgrade database instances
4646

4747
For each Active-Active database instance:
4848

49-
1. Upgrade the Redis database version, modules, and CRDB protocol version with [`rladmin upgrade db`]({{<relref "/operate/rs/references/cli-utilities/rladmin/upgrade#upgrade-db">}}):
49+
1. Upgrade the Redis database version and enabled modules with [`rladmin upgrade db`]({{<relref "/operate/rs/references/cli-utilities/rladmin/upgrade#upgrade-db">}}):
5050

5151
```sh
5252
rladmin upgrade db <database_name | database_ID>
5353
```
5454

55-
1. If the protocol version is old, read the warning message carefully and confirm.
55+
1. If the CRDB protocol version is old, read the warning message carefully and confirm that you want to update the CRDB protocol. See [CRDB protocol version guidelines](#crdb-protocol-version-guidelines) for more information.
5656

5757
{{< image filename="/images/rs/crdb-upgrade-protocol.png" >}}
5858

59-
The Active-Active instance uses the new Redis version and CRDB protocol version.
59+
After confirmation, the Active-Active instance will use the new Redis version and CRDB protocol version.
6060

61-
Use the `keep_crdt_protocol_version` option to upgrade the database version without upgrading the CRDB protocol version.
61+
{{<note>}}
62+
You can use the `keep_crdt_protocol_version` option to upgrade the database version without upgrading the CRDB protocol version. However, you must upgrade the CRDB protocol before you update the CRDB feature set version.
6263

63-
If you use this option, make sure that you upgrade the CRDB protocol soon after with the [`rladmin upgrade db`]({{< relref "/operate/rs/references/cli-utilities/rladmin/upgrade#upgrade-db" >}}) command.
64-
65-
You must upgrade the CRDB protocol before you update the CRDB feature set version.
64+
If you use `keep_crdt_protocol_version`, make sure that you upgrade the CRDB protocol soon after with the [`rladmin upgrade db`]({{< relref "/operate/rs/references/cli-utilities/rladmin/upgrade#upgrade-db" >}}) command.
65+
{{</note>}}
6666

6767
### CRDB protocol version guidelines
6868

@@ -82,7 +82,7 @@ Follow these upgrade guidelines:
8282
8383
- Upgrade all instances of a specific CRDB within a reasonable time frame to avoid temporary inconsistencies between the instances.
8484
85-
- Make sure that you upgrade all instances of a specific CRDB before you do global operations on the CRDB, such as removing instances and adding new instances.
85+
- Make sure that you upgrade all instances of a specific CRDB before you perform global operations on the CRDB, such as removing instances and adding new instances.
8686
8787
- As of v6.0.20, protocol version 0 is deprecated and support will be removed in a future version.
8888
@@ -92,11 +92,11 @@ Follow these upgrade guidelines:
9292
9393
If the feature set version is old, as indicated by the `OLD CRDB FEATURESET VERSION` status:
9494
95-
1. Upgrade all of the Active-Active database instances and make sure the CRDB protocol is not outdated.
95+
1. [Upgrade all Active-Active database instances](#upgrade-database-instances) and make sure the CRDB protocol is not outdated.
9696
9797
1. Find the `<CRDB-GUID>` of your Active-Active database.
9898
99-
You can use [`crdb-cli crdb list`]({{<relref "/operate/rs/references/cli-utilities/crdb-cli/crdb/list">}}) command:
99+
You can use the [`crdb-cli crdb list`]({{<relref "/operate/rs/references/cli-utilities/crdb-cli/crdb/list">}}) command:
100100
101101
```sh
102102
crdb-cli crdb list
@@ -110,7 +110,7 @@ If the feature set version is old, as indicated by the `OLD CRDB FEATURESET VERS
110110
700140c5-478e-49d7-ad3c-64d517ddc486 aatest 2 aatest2.example.com
111111
```
112112
113-
1. Update the feature set for each Active-Active database:
113+
1. Update the feature set for each Active-Active database. See [Feature version guidelines](#feature-version-guidelines) for more information.
114114
115115
```sh
116116
crdb-cli crdb update --crdb-guid <CRDB-GUID> --featureset-version yes
@@ -126,11 +126,11 @@ Follow these upgrade guidelines:
126126
127127
- As of v6.0.20, feature version 0 is deprecated and support will be removed in a future version.
128128
129-
- To avoid upgrade failures, update all Active-Active databases to protocol version 1 _before_ upgrading Redis Enterprise Software to v6.0.20 or later.
129+
- To avoid upgrade failures, make sure all your Active-Active databases are configured with the latest feature set version before upgrading to Redis Enterprise Software 6.0.20 or later.
130130
131131
## Update module information
132132
133-
If your Active-Active database uses modules, Update module information in the CRDB configuration using the following command syntax:
133+
If your Active-Active database uses modules, update module information in the CRDB configuration using the following command syntax:
134134
135135
```sh
136136
crdb-cli crdb update --crdb-guid <guid> --default-db-config \

0 commit comments

Comments
 (0)