Skip to main content
Code42 Support

Upgrade version 4.3.x to 5.1.2.1

Applies to:
  • CrashPlan PROe
  • Code42 CrashPlan (previously CrashPlan PROe)

Overview

This article describes how to upgrade the Code42 servers in your Code42 environment from version 4.3.x (4.3.4, 4.3.4.1, 4.3.5.1, 4.3.5.2, and 4.3.5.3) to version 5.1.2.1, and to perform associated CrashPlan app upgrades.

Managed appliance upgrades
If your authority server is a Code42 managed appliance, our Customer Champions work with you to upgrade your Code42 environment. Do not attempt to upgrade your environment on your own.

Affected Code42 Platform components

The upgrade from version 4.3.x to 5.1.2.1 includes changes to the following components. View Code42 Platform Version 5.1.2.1 Release Notes (From 4.3.4.1 or 4.3.5.x) for details.

Upgraded Not Upgraded
  • Code42 server
  • CrashPlan app
  • CrashPlan mobile app
None—all components are upgraded.

Version compatibility

Code42 server version 5.1.2.1 is compatible with the following components.

Component Compatible Versions
Code42 app

Windows and Mac:

  • 5.1.2*
  • 5.0.3
  • 5.0.2
  • 5.0.1
  • 4.5.2*
  • 4.4.3
  • 4.4.2
  • 4.4.1

Linux:

  • 5.1.2*
  • 4.5.2*
  • 4.4.3
  • 4.4.2
  • 4.4.1
CrashPlan mobile app
  • Android:
    • 4.2.1
    • 4.2.0
  • iOS: 4.2.0

* Indicates this version is bundled with Code42 server version 5.1.2.1.

All storage servers in your Code42 environment must use the same Code42 server software version as your authority server. 

Considerations

Enterprise server renamed to Code42 server

Beginning with version 5.0, the enterprise server component of the Code42 platform has been renamed to Code42 server.

Changes to Code42 server requirements

Code42 server version 5.0 introduces the following changes to the host server requirements.

Changes to supported Code42 server operating systems

The supported operating systems for Windows and OS X Code42 servers changed from version 4.x to 5.x:

  • Windows: Only Windows Server operating systems (such as Windows Server 2012 R2) are supported for Code42 servers.
  • OS X: Only OS X Mavericks v10.9 and later are supported for Code42 servers.

The supported operating systems for Linux Code42 servers did not change.

See Code42 server hardware and software recommendations for details.

Minimum Oracle Java version

Code42 server version 5.1.x requires Oracle Java 8 or later to run. Depending on your host server operating system, you may need to update Oracle Java on your Code42 servers (as described in the upgrade instructions below) before upgrading to version 5.1.x.

Upgrading CrashPlan devices

Code42 server version 5.1.x includes two versions of the Code42 app:

  • Code42 app version 4.5.x introduces fixes and enhancements.
  • Code42 app version 5.1.x is a major software release that includes a new user interface, revised system requirements, and modified features.

Upgrading devices to Code42 app version 4.5.x

Your Code42 app devices upgrade to version 4.5.x of the Code42 app by default when you enable device upgrades as described in the upgrade instructions below.

Upgrading devices to Code42 app version 5.1.x

Optionally, you can configure each organization in your Code42 environment to upgrade to version 5.1.x of the Code42 app as described in the upgrade instructions below. Review Changes to the Code42 app in version 5.x for a summary of changes introduced in version 5.x.

Upgrade instructions

If you have any questions about upgrading your Code42 environment, or if you need assistance troubleshooting the upgrade, contact our Customer Champions.

Step 1: Confirm the Java version of your Code42 Servers

For each Code42 server in your environment:

  1. Confirm that the installed Java version is Java 8.
    If your Code42 servers use an earlier version of Java, the upgrade fails. We recommend using the latest release within Java 8.
  2. If the installed version of Java is earlier than Java 8, upgrade your Code42 server to Java 8.

If you upgrade Java on a Code42 server on which you previously installed the Java Cryptography Extension (JCE) to allow for longer SSL and single sign-on (SSO) encryption keys, you must reinstall the JCE (because upgrading Java removes the JCE update).

Step 2: Download the upgrade file

Download the upgrade file for your server operating system. If your Code42 environment has Code42 servers running on different operating systems, download the upgrade file for each operating system:

4.3.4 to 5.1.2.1

MD5 checksums: Linux | Mac | Windows

4.3.4.1 to 5.1.2.1

MD5 checksums: Linux | Mac | Windows

4.3.5.1 to 5.1.2.1

MD5 checksums: Linux | Mac | Windows

4.3.5.2 to 5.1.2.1

MD5 checksums: Linux | Mac | Windows

4.3.5.3 to 5.1.2.1

MD5 checksums: Linux | Mac | Windows

Step 3: Upgrade your Code42 Servers

Follow our instructions to upgrade the Code42 servers in your Code42 environment:

Step 4: Upgrade your CrashPlan devices

Option A: Upgrade CrashPlan devices to version 4.5.2

Follow our instructions to upgrade devices to CrashPlan app version 4.5.2.

Option B: Upgrade CrashPlan devices to version 5.1.2

Follow our instructions to upgrade devices to CrashPlan app version 5.1.2.