Skip to main content
  • Place orders quickly and easily
  • View orders and track your shipping status
  • Enjoy members-only rewards and discounts
  • Create and access a list of your products
  • Manage your Dell EMC sites, products, and product-level contacts using Company Administration.

RecoverPoint for VMs: Upgrade Prerequisites

Summary: Prerequisites for a successful RecoverPoint for Virtual Machines upgrade.

This article may have been automatically translated. If you have any feedback regarding its quality, please let us know using the form at the bottom of this page.

Article Content


Instructions

Prerequisites for a successful RecoverPoint for Virtual Machines upgrade

Access the support site (dell.com/support/home), sign in, and download the ISO files that are needed for the upgrade or upgrades, if doing multiple code steps. For example, the 5.2 P1 ISO file is https://download.emc.com/downloads/DL89822_RecoverPoint-for-Virtual-Machines-5.2-P1-ISO.iso?source=OLS.

Note: Do not rename ISO files as it causes the upgrade to fail.
Note: Always upgrade to the latest version in the code family. For example, if upgrading to 5.2, download 5.2.2.4.
Note: Upgrade all the clusters in the system to the same version before moving on to the next version.
For example, if you are at 5.1.x, upgrade all the clusters to 5.2.x before upgrading any cluster to 5.3.x.

In general, upgrading RecoverPoint for Virtual Machines consists of:      

  • Downloading the upgrade package

  • Upgrading the vRPA clusters

  • Upgrading the RecoverPoint for VMs splitters

  • Upgrading RecoverPoint for VMs plug-in

  • Deploy HTML5 plug-in server (when upgrading to 5.3 version).

Note: RecoverPoint for Virtual Machines only supports upgrading one RecoverPoint for Virtual Machine cluster in a system at a time. Upgrading multiple clusters in a system leads to configuration issues and requires a complete reinstallation of the system.

Upgrade a vRPA cluster.

Upgrade to 5.3
For upgrades to RecoverPoint for Virtual Machines 5.3, the source version must be a 5.2 version. More verification steps are necessary when upgrading to 5.3.

Upgrade to 5.2
For upgrades to RecoverPoint for Virtual Machines 5.2, the source version must always be RecoverPoint for Virtual Machines 5.1.1.5 (or later 5.1.1.x release). You may have to first upgrade to 5.1.1.5 before you can upgrade to 5.2. Furthermore, before upgrading to 5.2, communication between vRPAs and splitters in RecoverPoint 5.1.1.5 (or later 5.1.1.x release) must be in IP mode (and not iSCSI). Run a procedure to migrate your system from iSCSI to IP mode.

See pertinent install or deployment guides for each code level and simple support matrices regarding VMware/ESXi/vCenter compatibility information.

All existing RecoverPoint for Virtual Machines settings are preserved when upgrading RecoverPoint for Virtual Machines. There is no journal loss and no full sweep.

The RecoverPoint for Virtual Machines Deployer supports nondisruptive upgrades for clusters with two or more vRPAs and enables upgrading an ISO image without reprotecting VMs.

Before you begin.
If you are upgrading a cluster that only has one vRPA, the upgrade is disruptive to replication, but occurs without full sweep or journal loss. Also, during the vRPA restart, the Upgrade Progress report may not update, and Deployer may become temporarily unavailable. When the vRPA completes its restart, the user can log back in to Deployer and observe the Upgrade Progress to completion.

When you upgrade a cluster that has two or more vRPAs and is connected to a cluster with a single vRPA, a partially disruptive upgrade occurs. When the first vRPA is upgraded, all consistency groups move to another RPA. However, for consistency groups that are replicated in the single vRPA, replication stops while the first vRPA is upgraded.

Procedure:      

  1. In a web browser, type https://<cluster_management-ip-address>/WDM for the vRPA cluster that you want to upgrade.

  2. In the home page, click RecoverPoint for VMs Deployer.

  3. If prompted, type the login credentials for the boxmgmt user, and click Sign in.

  4. Click Upgrade a vRPA cluster. The wizard performs a system check.

  5. In the Upgrade Prerequisites step, ensure that you meet the conditions that are listed on the screen. Select the checkbox: I have fulfilled these conditions.

  6. In the ISO step, choose how you want to provide the ISO image for upgrading RecoverPoint for VMs.

  7. In the Change Version Requirements step, the version requirements file is automatically downloaded and validated to ensure that the system meets the requirements. If the version requirements file fails to download, select one of these options:     

  • Retry downloading the up-to-date requirements from Online Support

  • Provide version requirements file manually.

  • Do not check version requirements.

Issues that are found are displayed for you to analyze. It is recommended that you fix blocking issues before continuing.

  1. In the System Diagnostics step, Deployer looks for tweak modifications and signed scripts on the vRPAs. If discovered, these modifications are collected and the user is prompted to send the modifications file to Customer Support for analysis.

  2. In the Upgrade Progress step, the progress bar displays the replacement progress. On reaching 100%, click Finish to return to the Deployer home page.

  3. If upgrading fails, review the displayed error message to identify the cause of the failure. To correct the issue and retry the upgrade, click Back.

If upgrading a vRPA continues to fail, contact Customer Support.

Upgrade splitters

Use this procedure to upgrade splitters on the ESXi host.

Before you begin.
Enable ESXi Shell and SSH access before proceeding. See the VMware documentation for more information.

To keep vRPAs working during the splitter upgrade, ensure that at least two ESXi hosts have an installed splitter.

Procedure:     

  1. On the ESXi host, use vMotion to move all VMs to another ESXi host.

  2. At the ESXCLI, enter maintenance mode. From the ESXi host console, use SSH to run the following command:      

esxcli system maintenanceMode set -e=true


Note:      
For VSAN environments, this command requires an additional switch (see the vSphere documentation for the vSphere version that you are using).

  1. Remove the old RecoverPoint vSphere Installation Bundle on the ESXi host.

esxcli software vib remove -n "RP-Splitter"

  1. Install the splitter by using this method:           

    1. To copy the RecoverPoint VIB to the tmp directory, use an SSH client with secure copy protocol:    

scp <vib name> <username>@<ESXi host IP>:/scratch
 

NOTICE:     
Do not erase the
/scratch space during the upgrade.

 

Example:      
scp kdriver_RPESX-00.5.0.0.0.0.h.152.000.vib

root@10.10.10.10:/scratch

  1. To install the splitter, in the ESXi host console, run the following command:      

esxcli software vib install -v /<vib_full_path> --no-sig-check
 

If installation is successful, the following message appears:     

 

Installation Result
   Message: Operation finished successfully.
   Reboot Required: false
  VIBs Installed: EMC_Recoverpoint_bootbank_RP-Splitter_RPS-<version number>
  VIBs Removed:
  VIBs Skipped:

  1. Confirm installation of the splitter in the ESXi host console by using SSH to run the following command:      

esxcli software vib list

The RecoverPoint for Virtual Machines splitter installation bundle name should appear at the top of the list.

  1. On the ESXi host, exit maintenance mode by running the following command:      

esxcli system maintenanceMode set -e=false

  1. vMotion the VMs back to this ESXi host.

  2. Repeat this procedure for each ESXi host.

Upgrade the RecoverPoint for VMs plug-in.

Use the vSphere Web Client to upgrade the RecoverPoint for Virtual Machines plug-in.

Before you begin.
The vRPA is backward-compatible, but the RecoverPoint for Virtual Machines plug-in is not. New vRPAs work with older plug-ins, but a new RecoverPoint for Virtual Machines plug-in might not be able to communicate with older vRPAs. The RecoverPoint for Virtual Machines plug-in version must correspond with the version of the oldest vRPA cluster.

Upgrade the RecoverPoint for Virtual Machines plug-in for each vCenter in the system.

Procedure:       

  1. Access the vSphere Web Client at:     

https://<vCenter-ip-address>:9443/vsphere-client/. In the vSphere Web Client home page, click the RecoverPoint for VMs icon.

  1. Click the Help… link at the upper right of the RecoverPoint for Virtual Machines Management screen, and select Upgrade RecoverPoint for Virtual Machines.

  2. In the Upgrade RecoverPoint for Virtual Machines window, select the upgrade version and click OK.

  3. Log out all active user sessions of the vSphere Web Client, and log back in. Verify that the RecoverPoint for Virtual Machines plug-in is listed under Inventories.

  4. If the RecoverPoint for Virtual Machines plug-in is not listed under Inventories, restart the vCenter Web Client service to ensure that all active user sessions are disconnected.

After upgrading the plug-in, you are not able to access vRPA clusters that are running earlier versions of RecoverPoint for Virtual Machines.

Additional Information

Please see this video:

Article Properties


Affected Product

RecoverPoint for Virtual Machines

Last Published Date

26 Jan 2024

Version

10

Article Type

How To