Modifying Applications and Nodes on a Disaster Recovery Setup
During routine operations of the disaster recovery setup, you may need to make changes to the disaster recovery setup such as upgrading Junos Space Network Management Platform; adding, removing, or upgrading Junos Space applications; adding nodes; and changing disaster recovery settings or disaster recovery procedures when the active site goes down due to a disaster. You need to log in to the Junos Space user interface and initiate Junos Space Platform workflows to modify the applications and nodes.
You must stop the disaster recovery process when you make changes to the disaster recovery setup. Missing transactions at the standby site are collected from the active site when you restart the disaster recovery process after modifying the setup.
We recommend that you install the same set of applications on both sites to ensure that you can use all the applications from the standby site in case of a failover.
When you execute the scripts to install and upgrade Junos Space Platform and Junos
Space applications, you must enter only the release version. For example,
/var/www/cgi-bin/executeUpgradeOnDr.pl
16.1R1.XX
and not
/var/www/cgi-bin/executeUpgradeOnDr.pl
16.1R1.XX.img
.
When you execute disaster recovery scripts, ensure that you use only the following special characters to create user names and passwords:
Supported Special Characters |
! |
# |
% |
* |
_ |
- |
= |
+ |
[ |
{ |
] |
} |
; |
, |
. |
/ |
The following sections contain steps to modify the applications or nodes on a disaster recovery setup.
Upgrading the Junos Space Network Management Platform Software
You upgrade Junos Space Platform at both the active and standby sites to upgrade the version of Junos Space Platform on your Junos Space deployment. You can upgrade Junos Space Platform on both sites as follows:
Upgrade Junos Space Platform at the standby site before you upgrade Junos Space Platform at the active site. By upgrading the software image on the standby site first, you can verify the software upgrade process without impacting normal operations at the active site. Although you can upgrade the software on the standby site by using scripts, you must manually failover to the standby site to verify the functionality and features of Junos Space Platform from the user interface. By upgrading the software image on the standby site first, you also ensure that the new software and new database schema are first made available on the standby site to enable it to receive new backup files from the active site after upgrading the software on the active site and restarting disaster recovery.
Upgrade Junos Space Platform at the active site before you upgrade Junos Space Platform at the standby site. By upgrading and testing Junos Space Platform for a duration that allows no disaster recovery functionality on your Junos Space setup, and using the newer version of Junos Space Platform on the active site first, you ensure that all functionality and features accessible through the user interface work as expected. You can then upgrade the software on the standby site by using scripts or by manually failing over to the standby site and upgrading from the user interface.
You execute the ./executeScpImageOnDr.pl
and ./executeUpgradeOnDr.pl
scripts to upgrade Junos Space Platform
Release to later releases. You need to stop the disaster recovery
process on both sites before uploading and upgrading the software
on both sites, reboot all nodes at both sites, and start the disaster
recovery process from the active site.
See Table 1 for information about the usage of supported special characters to create user name and passwords, while executing disaster recovery scripts.
To upgrade Junos Space Platform to a later release:
If you are upgrading Junos Space Platform to Release 18.1 from a version earlier than Release 16.1, you must first upgrade Junos Space Platform to Release 16.1, and then upgrade Junos Space Platform Release 16.1 to Release 17.1 or Release 17.2.
If you are upgrading to Junos Space Platform Release 16.1 from an earlier version, follow the steps listed in the Upgrading to Junos Space Network Management Platform Release 16.1R1 section.
Before you upgrade Junos Space Platform to Release 18.1, ensure that the time on all Junos Space nodes is synchronized. For information about synchronizing time on Junos Space nodes, see Synchronizing Time Across Junos Space Nodes
Junos Space Platform is upgraded on the active and standby sites.
We recommend that you execute the jmp-dr health
command at both sites and verify the output after starting disaster
recovery on the upgraded setup.
Upgrading to Junos Space Network Management Platform Release 16.1R1
You can upgrade to Junos Space Network Management Platform Release 16.1R1 only from Junos Space Platform Release 15.2R2. To upgrade to Junos Space Platform Release 16.1R1 from releases prior to Junos Space Platform Release 15.2R2, you must first upgrade Junos Space Platform to Junos Space Platform Release 15.2R2. For more information about upgrading to Junos Space Platform Release 15.2R2, refer to the Junos Space Network Management Platform Release 15.2R2 Release Notes.
In Junos Space Platform Release 16.1R1, CentOS 6.8 is used as the underlying OS. A direct upgrade of the OS from CentOS 5.9 to CentOS 6.8 is not recommended, therefore, a direct upgrade to Junos Space Platform Release 16.1R1 by using the Junos Space Platform UI is not supported. You must follow a multi-step procedure to upgrade to Junos Space Platform Release 16.1R1.
To upgrade to Junos Space Platform Release 16.1R1 on a setup that has disaster recovery configured, you must upgrade both the active and standby sites by following the procedure outlined in Upgrading to Junos Space Network Management Platform Release 16.1R1 and then reconfigure disaster recovery. For more information about configuring disaster recovery, see Configuring the Disaster Recovery Process Between an Active and a Standby Site.
Installing a Junos Space Application
You install a Junos Space application on both sites to add the
application to your Junos Space deployment. You execute the ./executeScpImageOnDr.pl
and ./executeInstallAppOnDr.pl
scripts to install an
application.
See Table 1 for information about the usage of supported special characters to create user name and passwords, while executing disaster recovery scripts.
To install a Junos Space application on both sites:
The Junos Space application is installed on the active and standby sites.
Upgrading a Junos Space Application
You upgrade a Junos Space application on both sites to upgrade
the application on your Junos Space deployment. You execute the ./executeScpImageOnDr.pl
and ./executeInstallAppOnDr.pl
scripts to upgrade a Junos Space application.
To upgrade a Junos Space application on both sites:
The Junos Space application is upgraded on the active and standby sites.
Uninstalling a Junos Space Application
You uninstall a Junos Space application from both sites to remove
the application from your Junos Space deployment. You execute the ./executeUninstallAppOnDr.pl
script to uninstall an application.
To uninstall a Junos Space application from both sites:
The Junos Space application is uninstalled from the active and standby sites.
Adding or Removing a JBoss Node
We recommend that you meet the prerequisites to add a JBoss node or to know the impact of removing a JBoss node from the Junos Space setup. Refer to the Adding a Node to an Existing Junos Space Fabric and Deleting a Node from the Junos Space Fabric topics in the Junos Space Network Management Platform Workspaces Feature Guide. We also recommend that the active site and standby site be symmetric to ensure that the performance of the disaster recovery solution is effective and stable.
You add a JBoss node to improve the performance of your Junos Space setup. You remove a JBoss node if it is faulty and needs to be replaced. You may need to modify the disaster recovery configuration depending on why you added or removed the JBoss node to or from the site.
To add or remove a JBoss node to or from both sites:
The JBoss node is added to or removed from the active and standby sites.
Adding or Removing a Dedicated Junos Space Node
We recommend that you meet the prerequisites to add a Junos Space node or to know the impact of removing a Junos Space node from a Junos Space setup. Refer to the Adding a Node to an Existing Junos Space Fabric and Deleting a Node from the Junos Space Fabric topics in the Junos Space Network Management Platform Workspaces Feature Guide. We also recommend that the active site and standby site be symmetric to ensure that the performance of the disaster recovery solution is efficient and stable.
You add a dedicated Junos Space node to improve the performance of your Junos Space setup. You remove a dedicated Junos Space node if it is faulty and needs to be replaced. You may need to modify the disaster recovery configuration depending on why you added or removed the dedicated Junos Space node to or from the site.
To add or remove a dedicated Junos Space node to or from both sites:
The dedicated Junos Space node is added to or removed from the active and standby sites.