Skip to main content
Code42 Support

Upgrading Your Single-Server Environment To Version 3.6.3.2

Applies to:
  • CrashPlan PROe

Overview

This tutorial describes how to upgrade your single-server environment from enterprise server version 3.6.3.1 to version 3.6.3.2.

Before you begin

  1. Review the general instructions at Upgrade Version 3.6.3.1 To 3.6.3.2.
  2. Verify that your support is up to date from the administration console Licensing screen.
    Only environments under current support and maintenance are able to upgrade.
  3. Test the software upgrade before upgrading your production environment.
  4. Always dump your enterprise server database(s) before attempting to upgrade.
  5. Verify that your devices can connect to your master server on TCP 4280 to download the CrashPlan app upgrade files.
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.

Upgrade & installation files

You can retrieve upgrade files here:

MD5 checksums

In order to prepare a test environment, you will need installation files for the previous version of CrashPlan PROe.

Testing the upgrade

Testing the upgrade requires one test device or VM.

Testing the Enterprise Server

Prepare the Enterprise Server

  1. Write down the current primary and secondary network addresses from the production enterprise server's administration console.
  2. On your production enterprise server, dump the database.
  3. Disconnect your test enterprise server from your production network.
    This is to prevent your test enterprise server from interacting with devices or sending alert emails to users or administrators.
  4. If the primary network address of the production enterprise server is an IP address, then you must set the IP address of the test machine to the same value. It is therefore critical that you completely disconnect the test machine from your production network, as suggested above, to prevent the test machine from interacting with any CrashPlan apps or storage servers.
  5. If the primary network address is a hostname rather than an IP address, you must edit the hosts file on your test machine so that the hostname entered as the primary network address in the administration console points to the IP address of the test machine:
    • An example entry might read :
      • myserver.example.com    192.0.2.101
    • As an alternative, you may change the IP address of the test machine to be identical to the IP address of the production enterprise server. As already stated, it is important to isolate the test machine from your production network, to prevent the test machine from interacting with CrashPlan apps and storage servers.

Test the Enterprise Server upgrade

  1. Install CrashPlan PROe version 3.6.3.1 on the test enterprise server.
  2. Import the database dump created in Step 1 into your test enterprise server.
  3. On your test enterprise server's existing store points, disable Accept New Devices.
  4. Create a new store point on your test enterprise server.
  5. Install CrashPlan app version 3.6.3 on a test device.
    Customized CrashPlan app installers should not be used for the upgrade test.
  6. Once the CrashPlan app installation completes, register the CrashPlan app under a new user account.
    If your environment uses LDAP or SSO to authenticate users, register the user in an org that uses built-in authentication.
  7. Back up a small amount of data to the test enterprise server.
  8. Download the appropriate upgrade file for your enterprise server.
  9. From the test enterprise server's administration console, go to Settings > Server > Action Menu > Upgrade to apply the enterprise server upgrade.
  10. Review the End User License Agreement and click I AGREE to proceed with the upgrade.

Verify the test Enterprise Server upgrade

After the upgrade completes:

  1. Clear your browser cache and sign in to the enterprise server's administration console to verify the upgrade test.
  2. Verify the following:
    • You are able to sign in to the test enterprise server administration console.
    • Under Settings > Server, the current version number is 3.6.3.2.
    • You are able to view the details of an org, a user, and a device. You can also do spot checks of various configuration screens if you'd like, but verifying one org, user, and device provides good coverage.
    • Your test CrashPlan app device is connected to the test enterprise server.
    • You are able to back up and restore files from the test CrashPlan app device.

Next steps

If the test in your upgrade environment passes all verification steps, then proceed with upgrading your production environment.

If any verification steps fail during the upgrade test, stop all upgrade operations. Please send the following information to our Customer Champions for assistance:

  • Archive of enterprise server log files, including the upgrade log
  • Archive of CrashPlan app log files
  • Copy of the database dump created during the test process

Performing the upgrade

Prepare your production environment

  1. Review the Licensing screen to verify that your support license is current.
  2. Dump your enterprise server's database from Settings > Server > Action Menu > Dump Database.
  3. Download the appropriate upgrade file for your enterprise server.
  4. Test the upgrade as described above.
  5. In Settings > Server, disable Auto-upgrade devices.
    See Best Practices For Upgrading Your Devices for more details.

Upgrade your server

  1. Apply the enterprise server upgrade from Settings > Server > Action Menu > Upgrade.
  2. Review the End User License Agreement and click I AGREE to proceed with the upgrade.
    The enterprise server restarts after successfully upgrading.
  3. After the server restart completes, clear your browser's cache and sign in to the console.
  4. Verify the following:
    • You are able to sign in to the enterprise server's administration console.
    • Under Settings > Server, the current version number is 3.6.3.2.
    • You are able to view the details of an org, a user and a device. You can also do spot checks of various configuration screens if you'd like, but verifying an org, user and device's details provides good coverage.
    • Your CrashPlan app devices are able to reconnect to the enterprise server.
    • You are able to back up and restore files from a CrashPlan app device.

Troubleshooting the upgrade

For information on resolving upgrade issues, read the full article at Troubleshooting The Upgrade To Version 3.6.3.2.