From 2019.1 or later to latest (single server)
These instructions assume you have a single server. If not, see From 2019.1 or later to latest (multi-server environment).
Prerequisites
- To upgrade Helix Core Server to a newer version, your Helix Server license file must be current.
- We strongly recommend that you take a checkpoint so that you know you can recover if something goes wrong during the upgrade. (See Checkpoint files.) It is best to take the checkpoint at a time when the end-users are not active.
-
Make sure that journaling is enabled. To learn more, see Journal files.
-
Read the information at Upgrade overview.
Upgrade for proxy, broker, and offline database
A proxy or broker only needs to get the latest binary.
You do not need to run p4d -xu against offline db.* files. An offline database is a set of db.* files periodically made current by replaying the journal files from the production server.
Upgrade steps for P4D and its database
Upgrading the server requires you to upgrade the p4d
binary, and then upgrade the p4d
database that the binary reads from and writes to.
Upgrade the p4d binary |
|
Upgrade the p4d database |
|