cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
6926
Views
1
Helpful
0
Comments
mmanusan
Cisco Employee
Cisco Employee

 

Introduction

This document provides step-by-step procedures for SD-WAN Controllers (vManage, vBond, and vSmart) upgrade and getting ready for Migration. We will also provide verification at each step and ensure we have achieved the specified task.

 

Prerequisite

  • Have all the information regarding the controllers tabulated in one place before we start with the actual upgrades
Controller Type Host-name System-IP Mgmt-IP Current SW version Upgrade to version SW download Link
             
             
             
  • Verify that all edge devices are compatible with the new software on the controllers
  • Run Cisco SD-WAN SURE (also called AURA) command line to perform approx 30 tests on the SD-WAN vManage. The purpose of the tool is to prevent any potential failures and recommend corrective actions for a seamless upgrade process. The tool retrieves data from the vManage using GET API calls and show/shell commands. Learn more about the tool and download it from here.
  • Controller images for an upgrade can be found here, and select the "SD-WAN Software Update" option.
  • Now, we will upload the downloaded images to the vManage Repository. Login to vManage WebUI > Maintenance > Software Repository > Click "Add New Software" and choose vManage. In the pop-up window, either Browse for the image or Drag and drop the images and click Upload.
  • Please "Do not refresh the Web Browser or click Web Browser Back button while the image is being uploaded"

 

Pre-Migration Task

vManage

  • Capture the number of control connections from WebUI or CLI using "show control connections"
  • Capture the number of device templates and feature templates
  • Capture the  number of devices from vManage UI > Configuration > Devices
  • Check Centralized policy and take screenshots vManage UI > Configuration > Policies > Centralized Policy
  • In the case of a cluster environment, make a note of what services are running on what node. Go to vManage UI > Administration > Cluster Management and take screenshots to compare at a later time
  • Validate that the new software is present on the vManage repo. Go to vManage UI > Maintenance > Software Repository
  • Take a vManage snapshot
  • Take a configuration-db backup  using "request nms configuration-db backup path /opt/data/backup/" and copy the file out and save it on the PC or server

 

vBond

  • Capture the number of control connections from vManage WebUI or CLI using "show orchestrator connections"
  • Capture the running configuration from the device

 

vSmart

  • Verify the number of control connections from vManage WebUI or CLI using "show control connections"
  • Capture the number of OMP sessions
  • Capture the running configuration from the device

 

Migration Activity

Upgrade vManage

  • Start the upgrade of vManage first from WebUI > Maintenance > Software Upgrade > vManage tab > Upgrade and make sure to select the correct image from the drop-down
  • Once the image is copied and installed, we will have to Activate the image from WebUI > Maintenance > Software Upgrade > vManage tab > Activate and again select the correct image from the drop-down.
  • Once the device boots up with the new image, we need  to set the default image to the new image by going to WebUI > Maintenance > Software Upgrade > vManage tab > Set Default Version
  • Delete the older image at this point as we cannot downgrade vManage once it is upgraded. From WebUI > Maintenance > Software Upgrade > vManage tab > choose "Delete Available Software", from the window that comes up, select the old image and click delete.

 

Upgrade vBond

  • Once the vManage upgrade is complete, we can start with the vBond upgrade by going to WebUI > Maintenance > Software Upgrade > Controller Tab > vBond > Upgrade. From the drop-down, select the correct version to install on vBond
  • Once the image is installed on vBond, we need to Activate the new image by going to WebUI > Maintenance > Software Upgrade > Controller Tab > vBond > Activate and select the  correct image from the drop-down
  • Once the vBond is reachable on vManage, we need to set the default image to the new image by going to WebUI > Maintenance > Software Upgrade > Controller tab > vBond > Set Default Version and select the newly upgraded image

 

Upgrade vSmart

  • Once the vBond upgrade is complete, we can start with the vSmart and upgrade by going to WebUI > Maintenance > Software Upgrade > Controller Tab > vSmart > Upgrade. From the drop-down, select the correct version to install on vSmart
  • Once the image is installed on vBond, we need to Activate the new image by going to WebUI > Maintenance > Software Upgrade > Controller Tab > vSmart > Activate and select the  correct image from the drop-down
  • Once the vBond is reachable on vManage, we need to set the default image to the new image by going to WebUI > Maintenance > Software Upgrade > Controller tab > vSmart> Set Default Version and select the newly upgraded image

 

Post Validation

vManage

  • Verify control connections from WebUI or CLI using "show control connections" 
  • Verify the number of Device Templates, Feature Templates
  • Verify Centralized policy and status are the same as before
  • Verify the number of devices from WebUI
  • Verify the services running on the individual nodes (in case of the cluster) are the same as before

 

vBond

  • Verify control connections

  • Verify the configuration is the same as before

 

vSmart

  • Verify control connections
  • Verify the config is the same as before
  • Verify OMP sessions before and after

 

Rollback Activities 

vManage

  • In case of any failures on vManage, open the Cisco TAC case and work on debugging the issue
  • If we are unable to resolve the issue then rollback vManage to the previous version using the snapshot taken

 

vBond

  • Depending on the issue, we will have to open a TAC case and work on debugging the issue
  • If unable to resolve, downgrade the vBond to the previous image by activating the older image

 

vSmart

  • Depending on the issue, we will have to open a TAC case and work on debugging the issue
  • If unable to resolve, downgrade the vSmart to the older image by activating the older image
Getting Started

Find answers to your questions by entering keywords or phrases in the Search bar above. New here? Use these resources to familiarize yourself with the community: