Skip to main content

Upgrading to rWeb 10.0

Overview​

For most rWeb releases, upgrades can be done without any special consideration. However, rWeb 10.0 includes a major overhaul of many internal system components including the underlying OS, and so cannot be performed like previous upgrades. Pre-10.0 systems will not be able to load 10.0 and post 10.0 upgrade files. Unlike the previous major upgrade to 9.0, however, this upgrade can be done in place (without replacing disks or creating a new VM). This document outlines the procedure for the upgrade. If you have questions after reading this procedure prior to upgrading, please email them to support@riorey.com.

Preconditions​

Before upgrading to 10.0, your rWeb should previously have been upgraded to 9.7.3.release.0, and ideally running this version for at least a week prior to attempting the 10.0 upgrade.

info

While we recommend running 9.7.3 prior to this upgrade procedure, we have also tested loading a backup from 8.3.0.release.1. Users who have not previously upgraded a pre-9.0 rWeb to a 9.x rWeb can do a fresh install upgrade (not an in-place upgrade) to 10.0, as long as you have been running 8.3.0 for at least a week and have an appropriate backup from 8.3.0.

  • Record rWeb serial numbers for each device being upgraded.
  • Ensure sufficient free disk space. We recommend having at least 25% available free disk space on your rWeb prior to the upgrade. This is primarily to ensure you can create a full backup ahead of time if desired.
  • Regardless of which upgrade path you are taking, you'll need to generate a backup for your rWeb.
  • Decide if you are doing in place upgrades or fresh installs:
    • In place upgrades are the default option, but will require more user interaction than doing a fresh install.
    • Fresh installs require additional coordination:
      • For hardware rWebs:
        • A fresh install requires the purchase of new disks. Please email sales@riorey.com in advance of your upgrade window with your existing serial number(s), shipping address, point of contact information, and if desired the networking address of your devices (IP address, net mask, and gateway). This information should match the configuration shown under your /setup page. The configuration for the management address can be loaded on the new disks ahead of time. You should also make sure you have the latest copy of your license available, or that your rWeb will have internet access to pull it directly.
        • If you instead want to transition to a VM and no longer use a hardware rWeb, install a new VM and contact sales@riorey.com with your old hardware serial number and the new VM serial number so your license can be transferred.
      • For VM rWebs: New instances can be spun up ahead of time, in which case you will need to email support@riorey.com with your old instance serial number(s) and the new instance serial number(s) so appropriate licenses can be generated.

Maintenance Window​

It is recommended to set aside a window of time to perform this upgrade procedure. Regardless of deployment type, you will need a backup of your existing deployment. A configuration only backup will be significantly faster to generate and load on the new 10.0 deployment, but will lose traffic history. A full backup will take longer to generate and load, but will retain full history of your system. The closer the back up is generated to the maintenance window the less history will be lost.

Upgrade Procedure​

Select the option that covers your deployment for explicit instructions on how to perform the upgrade.

Upgrade Paths​

Upgrade the existing VM (KVM or VMWare) or install a new instance.

Post Upgrade​

Following the completed upgrade, you may wish to configure some of the newer features available in 10.0 like EC SSL certificates. Please review the release notes for other features you might be interested in using. After you are using 10.0, all 10.0+ version upgrades can be done using our normal upgrade procedures.