Upgrade an existing Redis Software deployment
How to upgrade a cluster's Redis Software version, database version, and operating system.
Redis Enterprise Software |
---|
Upgrade Redis Software
To upgrade Redis Software:
-
Verify appropriate network ports are either open or used by Redis Software.
-
Review the prerequisites.
-
Upgrade the software on all nodes of the cluster using one of the following methods:
-
In-place upgrade - Directly upgrade Redis Software on each node in the cluster. Although this method is simpler than the rolling upgrade method, it might cause brief service interruptions as each node is upgraded.
-
Rolling upgrade - Minimize downtime by adding new nodes with an updated Redis Software version to the cluster, one at a time, while keeping the rest of the cluster operational. This method is recommended for production environments that require continuous availability.
-
Upgrade Redis database
Upgrade each database in the cluster or upgrade an Active-Active database to enable new features and important fixes.
Upgrade operating system
To upgrade the cluster's operating system:
-
Review the prerequisites.
-
Use one of the following rolling upgrade methods:
-
Extra node method - Recommended if you have additional resources available.
-
Replace node method - Recommended if you cannot temporarily allocate additional resources.
-