Announcing the Global SNUG Board of Directors. Learn more here

Help
cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
Sohail Khilji
Tera Sage
Tera Sage

ServiceNow Integration with Veeam

 

 vSnow App is an application to integrate Veeam Backup Enterpriser Manager with ServiceNow

 

 

Download : https://www.veeambp.com/vsnow.html 

vSnowApp for ServiceNow:

The application offers integration with Veeam Enterprise Manager.


vSnowApp provides following capabilities:

  • Performance Dashboard
  • Incidents Management
  • Manage Backup Jobs.
  • Failover Plans
  • Agent Jobs
  • Backup Servers Management

 

How vSnowApp Works:

 

vSnowApp function as an intermediary between Veeam Enterprise Manager and ServiceNow, after you deploy the vSnowApp, you can manage reporting and management of backup infrastructure from ServiceNow.

 

Pre-requisites:

  • ServiceNow MID Server
  • Veeam Enterprise Manager

Supported ServiceNow Instances:

  • New York
  • Orlando
  • London
  • Madrid

How vSnowApp communicate with Veeam Enterprise Manager and ServiceNow:

  1. vSnowApp deployed on ServiceNow instance.
  2. vSnowApp communicate with Veeam Enterprise Manager via ServiceNow MID Server.
  3. vSnowApp query backup data collection and store it in ServiceNow for reporting.
  4. If you perform any action, vSnow App pass the instructions to MID Server to execute actions on  Veeam Enterprise manager via API.

Diagram Visualized the vSnow App Flow:

 

Requirements:

Before you start to use vSnowApp read the requirements:

 

vSnow App Requirement:

 

Service

Purpose

MID Server

To communication with Veeam Enterprise Manager

Veeam Enterprise Manager

To manage the Veeam Backup & Replication from vSnow App we need to have veeam Enterprise Manager.

 

 

Used Ports:

 

From

To

Ports

ServiceNow Instance

MID Server

443

MID Server

Veeam Enterprise Manager


9398 (Default Https)

 

 

 

To verify communication with Veeam Enterprise manager, use the following from MID Server:

https://<Enterprise-Manager>:9398/web

 

The web page will response the API token.

 

How to Deploy vSNow App to ServiceNow Instance:

 

  1. To deploy application to target instance. Navigate to Retrieved Update sets from left navigation. Click it to open a list of all previously retrieved update sets.

 

 

  1. On the bottom of the list you’ll find a UI Link “Import XML”. Click it and upload the update set.
  2. You will find an update set with the name ‘Snow Veeam’. Open the update set record.
  3. Click Preview Update Set.
  4. As this is a scoped application and developed on New york instance. You may see some errors and warnings in committing update set due to instance/Plugin/Scope mismatch. There could be some mismatch in dashboard frames.

 

 

  1. To address errors in update set go to list and select all the errors.
  2. Click to accept remote update to all.

 

  1. Once all errors are addressed a ‘Commit update set’ button appears.
  2. Click to commit update set.

 

Post Update Loads

 

  1. Once the base update set is installed to Instance. Add below XML’s to the instance.

            “AppConfigUniqueRecord.xml”

  1. To add XML record to instance, go to any list layout and on column label right click you mouse. You’ll find an option to import XML at last of the list.

 

 

  1. Select to upload the Desired XML.

 

  1. Once the xml is loaded, navigate to Snow Veeam > Application Properties.

 

 

vSnow App Configuration and Options:

 

The section will provide information about vSnow App available options to perform certain tasks:

 

Performance Dashboard

Provide overall reporting of the backup job status

 

Plugin Configuration

To configure the MID server and Veeam enterprise manager instance.

 

Incidents

Automatic Incident creation on backup job failure or warning

 

Inventory Sync

To manage the backups jobs and other infrastructure.

 

VM

To check the available restore points and perform the restores

 

Login session history

To track the sessions between MID and Veeam Enterprise Manager.

 

Logs

Provides the logs of vSnow App failure, success

 

 

 

How to configure the Plugin:

 

  1. Go to Application Properties under Plugin Configuration:

 

 

  1. Select the MID Server
  2. Veeam Enterprise Manager Instance
  3. Veeam Enterprise Manager Administrator username
  4. Veeam Enterprise Manager Administrator password.
  5. Click Sync Veeam to finish the configuration.

 

If all connections are established correctly you’ll find a message on top of the Record saying “Your session is established with session ID: xxxxxxxxxxxxx”

 

Note:

Other option

  • Delete Inventory to clean the Veeam records for the database.
  • Update to change the password of MID Server.

Modify Data Retrieval Frequency

 

You can change the frequency for data retrieval from Veeam Enterprise Manager.


To change:

  1. Go to Schedule Job under Inventory Sync
  2. Select the Job for example to change the frequency for incident i.e. Get Incidents
  3. Change the frequency as you desired:

 

 

 

 

Mark  Book mark /helpful, if applicable, Thanks!!

MF Sohail Khilji.

LinkedIn - https://www.linkedin.com/in/mf-sohail-khilji/

 

Comments
Christophe BODA
Tera Explorer

Thank you @Sohail Khilji . I'm a french user of servicenow and veeam. I'm very insteresting by your plugin. But i can't find “AppConfigUniqueRecord.xml” file. You can i download this file please?

Christophe BODA
Tera Explorer

Hello nobody can help me please? I look for “AppConfigUniqueRecord.xml” file

Christophe BODA
Tera Explorer
Hello, can someone answer my question about “AppConfigUniqueRecord.xml” file please ?
Sohail Khilji
Tera Sage
Tera Sage
Christophe BODA
Tera Explorer

Hello @Sohail Khilji , I can't find the "AppConfigUniqueRecord.xml” file in this link. The zip file just contains the 2 files "ServiceNow Veeam V1.0.xml" and the documentation "vSnow App UserGuide.docx". I'm sure I don't understand something 😞

xalisalmanx
Mega Explorer

@Christophe BODA I am the author of this plugin, can you please contact me @ ali.salman@veeam.com

Version history
Last update:
‎12-01-2021 07:11 PM
Updated by: