50
Veeam ONE Version 7.0 Deployment Guide December, 2013

Veeam One 7.0 Deployment Guide

Embed Size (px)

DESCRIPTION

Veeam One 7.0 Deployment Guide

Citation preview

Page 1: Veeam One 7.0 Deployment Guide

Veeam ONE Version 7.0

Deployment Guide December, 2013

Page 2: Veeam One 7.0 Deployment Guide

2 | Veeam ONE | DEPLOYMENT GUIDE | REV 4

© 2013 Veeam Software.

All rights reserved. All trademarks are the property of their respective owners.

No part of this publication may be reproduced, transmitted, transcribed, stored in a retrieval system, or translated into any language in any form by any means, without written permission from Veeam Software Inc (Veeam). The information contained in this document represents the current view of Veeam on the issue discussed as of the date of publication and is subject to change without notice. Veeam shall not be liable for technical or editorial errors or omissions contained herein. Veeam makes no warranties, express or implied, in this document. Veeam may have patents, patent applications, trademark, copyright, or other intellectual property rights covering the subject matter of this document. All other trademarks mentioned herein are the property of their respective owners. Except as expressly provided in any written license agreement from Veeam, the furnishing of this document does not give you any license to these patents, trademarks, copyrights, or other intellectual property.

Important! Please read the End User Software License Agreement before using the accompanying software program(s). Using any part of the software indicates that you accept the terms of the End User Software License Agreement.

Page 3: Veeam One 7.0 Deployment Guide

3 | Veeam ONE | DEPLOYMENT GUIDE | REV 4

CONTENTS CONTACTING VEEAM SOFTWARE....................................................................................................... 4 ABOUT THIS GUIDE.............................................................................................................................. 5 ABOUT VEEAM ONE ............................................................................................................................. 6

VEEAM ONE ARCHITECTURE .................................................................................................................................................. 7 DEPLOYMENT SCENARIOS .................................................................................................................. 8

TYPICAL DEPLOYMENT ............................................................................................................................................................ 8 ADVANCED DEPLOYMENT ...................................................................................................................................................... 9

VEEAM ONE LICENSING ..................................................................................................................... 10 UPDATING VEEAM ONE LICENSE ......................................................................................................................................... 10 FREE EDITION ......................................................................................................................................................................... 10

DEPLOYMENT PLANNING AND PREPARATION ................................................................................ 11 SYSTEM REQUIREMENTS ........................................................................................................................................................ 12 PERMISSIONS .......................................................................................................................................................................... 15 PORTS ..................................................................................................................................................................................... 16 FIREWALL RULES .................................................................................................................................................................... 17

INSTALLING VEEAM ONE .................................................................................................................. 18 TYPICAL INSTALLATION ......................................................................................................................................................... 19 ADVANCED INSTALLATION .................................................................................................................................................... 28 INSTALLING VEEAM ONE MONITOR CLIENT ....................................................................................................................... 39 DEFAULT CONFIGURATION ................................................................................................................................................... 43 SECURITY GROUPS ................................................................................................................................................................. 43 DATA RETENTION .................................................................................................................................................................. 43

UNINSTALLING VEEAM ONE ............................................................................................................. 45 UPGRADING TO VEEAM ONE 7.0 ...................................................................................................... 46

UPGRADING VEEAM ONE MONITOR CLIENT ...................................................................................................................... 49 APPENDIX A. CREATING VEEAM ONE DATABASE WITH A SQL SCRIPT .......................................... 50

Page 4: Veeam One 7.0 Deployment Guide

4 | Veeam ONE | DEPLOYMENT GUIDE | REV 4

CONTACTING VEEAM SOFTWARE At Veeam Software we value the feedback from our customers. It is important not only to help you quickly with your technical issues, but it is our mission to listen to your input, and build products that incorporate your suggestions.

Customer Support Should you have a technical concern, suggestion or question, please visit our Customer Center Portal at cp.veeam.com to open a case, search our knowledge base, reference documentation, manage your license or obtain the latest product release.

Online Support If you have any questions about Veeam ONE™, you can use the following resources:

• Full documentation set at www.veeam.com/documentation-guides-datasheets.html

• Community forum at forums.veeam.com

Company Contacts For the most up-to-date information about company contacts and office locations, please visit www.veeam.com/contacts.html.

Page 5: Veeam One 7.0 Deployment Guide

5 | Veeam ONE | DEPLOYMENT GUIDE | REV 4

ABOUT THIS GUIDE This guide describes Veeam ONE deployment scenarios, provides information about the product design and structure and offers step-by-step instructions and recommendations for successful installation.

Intended Audience The guide is designed for anyone who plans to use the Veeam ONE solution. It is primarily aimed at administrators managing VMware vSphere or Microsoft Hyper-V environments, but can also be helpful for other current and perspective Veeam ONE users.

Document Revision History

Revision # Date Change Summary

Revision 1 8/15/2013 Initial version of the document for Veeam ONE 7.0.

Revision 2 9/23/2013

Updated information on security groups in sections Security Groups and Remote Access via a Web Browser; updated the list of supported OSs for Veeam ONE Web UI in section System Requirements for Advanced Installation; fixed minor errors and typos.

Revision 3 10/28/2013 Added section Firewall Rules.

Revision 4 12/04/2013 Changes for Veeam ONE 7.0 R2 Update; updated section Connection to Veeam Backup & Replication Servers, added section Data Retention.

Page 6: Veeam One 7.0 Deployment Guide

6 | Veeam ONE | DEPLOYMENT GUIDE | REV 4

ABOUT VEEAM ONE Veeam ONE is a single solution developed by Veeam Software for managing virtual environments. Veeam ONE enables real-time monitoring, business documentation and management reporting for Veeam Backup & Replication, VMware vSphere and Microsoft Hyper-V.

Veeam ONE is designed to give IT administrators a peace-of-mind solution to manage every aspect of the modern virtual environment. Every Veeam ONE capability meets a specific business challenge — from monitoring the state of VMs and their performance, generating reports for planning and upgrading purposes, to providing management with transparent and granular views of the virtual infrastructure from a business-oriented perspective.

Veeam ONE:

• Provides advanced monitoring, reporting and capacity planning for Veeam Backup & Replication. With at-a-glance views of backup infrastructure health and performance, 24x7 monitoring of backup jobs and repositories and reporting of protected, unprotected and verified VMs, you will always know whether critical VMs in your virtual environment are properly protected.

• Is the industry standard for monitoring virtual infrastructure events (both VMware vSphere and Microsoft Hyper-V). It provides a comprehensive, performance- and business-oriented view of your entire virtual infrastructure and complements vCenter Server or System Center Virtual Machine Manager management capabilities.

• Offers monitoring and reporting capabilities for multi-tenant clouds provisioned with VMware vCloud Director. A comprehensive view of cloud computing resources and service-focused reports allow you to sustain consistent processes for vCloud operational framework and maintain established service levels.

• Discovers, documents and analyzes your entire virtual infrastructure. It maintains a complete history of all objects, settings and changes providing hands-on performance trends and utilization forecasts, so you can truly understand your virtual infrastructure — past, present and future.

• Allows you to map virtual infrastructure objects to custom groups and view your environment from a different perspective. In addition to views of your virtual objects based on their virtual infrastructure topology, Veeam ONE lets you group, view and manage clusters, hosts, virtual machines and storage based on such criteria as business unit, department, location, purpose, SLA and so on, equipping you with business-oriented views of your virtual infrastructure.

Meeting dynamic business challenges, Veeam ONE incorporates years of experience and extensive feedback to deliver a solution designed to ease deployment and provide expeditious, transparent and seamless management of your virtualized environment.

Page 7: Veeam One 7.0 Deployment Guide

7 | Veeam ONE | DEPLOYMENT GUIDE | REV 4

Veeam ONE Architecture Veeam ONE utilizes client-server architecture with several functional roles to work effectively in environments of any kind. Veeam ONE incorporates the following structural components:

• Veeam ONE Server Veeam ONE Server is responsible for collecting data from virtual servers, vCloud Director

servers and Veeam Backup & Replication servers and storing this data into the SQL database. As part of Veeam ONE Server, the following components are installed: Veeam ONE Monitoring Server and Veeam ONE Reporting Server.

• Veeam ONE Web UI Veeam ONE Web UI is the client part of Veeam ONE that communicates with the SQL

database to enable viewing reports and customizing infrastructure views. The collected data is processed and displayed through a web-based interface. As part of Veeam ONE Web UI, the following components are installed: Veeam ONE Reporting Client and Veeam ONE Business View Client.

• Veeam ONE Monitor Client Veeam ONE Monitor Client is the client part that connects to the Veeam ONE Monitoring

Server installed locally or remotely. Veeam ONE Monitor Client is the primary tool for monitoring your virtual environment. It allows you to configure connections to virtual and backup servers, choose hosts to monitor, manage, view and interact with alerts and monitoring data, analyze performance of virtual infrastructure objects, troubleshot issues that occur in your virtual environment, generate reports and administer monitoring settings.

Page 8: Veeam One 7.0 Deployment Guide

8 | Veeam ONE | DEPLOYMENT GUIDE | REV 4

DEPLOYMENT SCENARIOS Veeam ONE supports two deployment scenarios:

• Typical deployment The typical deployment scenario is ideal if you want to consolidate the entire product

functionality in one place by installing all product components on a single machine (physical or virtual). This scenario is preferable for small- to medium-scale deployments.

• Advanced deployment The advanced deployment scenario is more suitable if you want to separate client/server

roles by installing structural components on different machines.

Typical Deployment The following diagram illustrates typical Veeam ONE deployment scenario.

In the typical deployment scenario, all Veeam ONE components (Veeam ONE Server, Veeam ONE Web UI, and Veeam ONE Monitor Client) are installed altogether on a single machine (either physical or virtual).

To store data retrieved from connected servers, a local or remote SQL Server instance is required as a supporting system. If you have a SQL Server instance that meets Veeam ONE system requirements, you can adopt it for Veeam ONE usage. Otherwise, you can install a new SQL Server instance during the product installation — Veeam ONE setup package includes SQL Server 2008 R2 Express.

Note For large-scale deployments (1000+ VMs), is it recommended to use a remote SQL Server installation as a backend. It is also recommended to run Veeam ONE services on a dedicated server. Such distributed installation will improve performance of Veeam ONE services.

To enable multi-user access to real-time performance statistics and configurable alarms, you can additionally install several instances of Veeam ONE Monitor Client on separate machines. Thus, you will be able to access Veeam ONE functionality either from the local machine or from remote computers.

Instructions covering the typical installation procedure can be found in the Typical Installation section.

Page 9: Veeam One 7.0 Deployment Guide

9 | Veeam ONE | DEPLOYMENT GUIDE | REV 4

Advanced Deployment The following diagram illustrates advanced Veeam ONE deployment scenario.

The advanced deployment scenario relies on a distributed architecture whereby server and client parts are separated and installed on different machines (physical or virtual).

In the advanced deployment scenario, the following Veeam ONE components are installed on separate machines:

• Veeam ONE Server • Veeam ONE Web UI

To enable user access to real-time performance statistics and configurable alarms, you need to install one or several instances of Veeam ONE Monitor Client.

To store data retrieved from connected servers, a local or remote SQL Server instance is required as a supporting system. If you already have a SQL Server instance that meets Veeam ONE system requirements, you can adopt it for your deployment. Otherwise, you can install a new SQL Server instance during the product installation — Veeam ONE setup package includes SQL Server 2008 R2 Express.

Note For large-scale deployments (1000+ VMs), is it recommended to use a remote SQL Server installation as a backend. It is also recommended to run Veeam ONE services on a dedicated server. Such distributed installation will improve performance of Veeam ONE services.

The advanced installation utilizes a client-server model for data collection and communication.

• Server component collects data from virtual infrastructure servers, vCloud Director servers and Veeam Backup & Replication servers and stores aggregated data in the SQL database.

• Web UI components (Veeam ONE Reporting and Veeam ONE Business View components) communicate with the SQL database allowing users to access collected data for generating reports and managing business categorization.

• Monitor Client communicates with Veeam ONE Server directly to obtain real-time virtual infrastructure performance data and data protection statistics.

Therefore, for a successful advanced deployment of Veeam ONE, it is essential that the client components are aware of the Veeam ONE Server and SQL database location and can connect to them in order to process and manipulate data.

Instructions covering advanced installation procedures can be found in the Advanced Installation section.

Page 10: Veeam One 7.0 Deployment Guide

10 | Veeam ONE | DEPLOYMENT GUIDE | REV 4

VEEAM ONE LICENSING Veeam ONE is licensed by the total number of CPU sockets on the hosts to be managed. A managed server is defined as VMware vSphere ESX Server or Microsoft Hyper-V host from which data is collected or that is otherwise managed by the software.

Veeam ONE license does not put any restrictions on:

• The number of managed vCloud Director servers.For details on supported versions of vCloud Director, see Integration with vCloud Director.

• The number of managed Veeam Backup & Replication servers. For details on supported editions and versions of Veeam Backup & Replication, see Integration with Veeam Backup & Replication.

Veeam ONE is available in two versions — paid version featuring full functionality and free version featuring limited functionality.

• To make all Veeam ONE functionality available, you must install either a valid purchased license or an evaluation license.

To obtain a paid or evaluation license, log on to www.veeam.com using your personal Veeam account and navigate to the Licensing section. You can also use the direct link www.veeam.com/manage_licenses.html. The link to this section is included in the email you receive after downloading the Veeam ONE setup package.

• If you do not provide a valid license, the product will default to the free version. The free version will work for 90 days. After this period, you will have 10 days to install a license if you want to continue using Veeam ONE.

To obtain a free license, you need to fill out a registration form. Veeam ONE makes the link to the registration form available after 90 days of operation in the free mode.

Updating Veeam ONE License If you want to replace your license or upgrade the license, you can do this through a corresponding menu available in Veeam ONE Monitor:

1. Click Help, and select License Information. The License Information window will open.

2. To install a new license, click Install License and browse to the folder where a valid Veeam ONE license is located.

The license file you provide will be propagated to all Veeam ONE components, so you do not need to repeat the license update procedure individually.

Free Edition The free version has some functionality limitations as compared to the full Veeam ONE version. For a detailed description of Veeam ONE Free Edition possibilities, refer to www.veeam.com/virtual-server-management-one-free.html.

Page 11: Veeam One 7.0 Deployment Guide

11 | Veeam ONE | DEPLOYMENT GUIDE | REV 4

DEPLOYMENT PLANNING AND PREPARATION This section covers supported virtualization platforms, system requirements for Veeam ONE, necessary rights, permissions and network ports used in data transmission.

Important! Support for VMware vSphere 5.5, Windows Server 2012 R2 and Windows 8.1 is available only after applying Veeam ONE 7.0 R2 Update.

Supported Virtualization Platforms Veeam ONE supports the following virtualization platforms:

VMware vSphere Environment

Platforms VMware vSphere 4.x, 5.0, 5.1, 5.5 (English version only) VMware Infrastructure 3.x (VI3) (English version only)

Software vCenter Server 4.x, 5.0, 5.1, 5.5 (optional) Virtual Center 2.5 (optional)

Hosts ESX 3.5, 4.x ESXi 3.5, 4.x, 5.0, 5.1, 5.5

Microsoft Hyper-V Environment

Platforms Windows Server 2012 R2 Windows Server 2012 Windows Server 2008 R2 SP1

Software Microsoft System Center 2012 Virtual Machine Manager R2 (optional) Microsoft System Center 2012 Virtual Machine Manager (optional) Microsoft System Center 2008 Virtual Machine Manager R2 SP1 (optional)

Hosts

Windows Server Hyper-V 2012 R2 Microsoft Hyper-V Server 2012 R2 (free) Windows Server Hyper-V 2012 Microsoft Hyper-V Server 2012 (free) Windows Server Hyper-V 2008 R2 SP1 Microsoft Hyper-V Server 2008 R2 SP1 (free)

Integration with vCloud Director Veeam ONE offers monitoring and reporting capabilities for VMware vCloud Director 5.1.x and 5.5.x.

Integration with Veeam Backup & Replication Veeam ONE offers monitoring and reporting capabilities for the following versions and editions of Veeam Backup & Replication:

Veeam Backup & Replication

Version Veeam Backup & Replication 6.5 Veeam Backup & Replication 7.0

Editions* Veeam Backup & Replication Standard Veeam Backup & Replication Enterprise Veeam Backup & Replication Enterprise Plus

Servers Veeam Backup Server Veeam Backup Enterprise Manager

* Monitoring and reporting for Veeam Backup Free Edition is not supported.

Page 12: Veeam One 7.0 Deployment Guide

12 | Veeam ONE | DEPLOYMENT GUIDE | REV 4

System Requirements Veeam ONE system requirements vary depending on the selected installation type. In this section, you will find system requirements that apply to both types of installation.

Important! Installation of Veeam ONE components is not supported on Domain Controller.

System Requirements for Typical Installation The following table describes system requirements for a typical installation:

Veeam ONE

Hardware

CPU: modern processor (minimum 2 cores). Using faster multi-core processors improves data processing performance.

Memory: 4096MB RAM (minimum), 8192MB RAM (recommended). Using faster memory (DDR3) improves data processing performance.

Hard Disk Space: at least 2.3 GB for product installation and SQL Server (if installed locally) and sufficient disk space for Veeam ONE database.

OS

Only 64-bit versions of the following operating systems are supported:

• Microsoft Windows Server 2008 SP2 • Microsoft Windows Server 2008 R2 SP1 • Microsoft Windows 7 SP1 • Microsoft Windows Server 2012 • Microsoft Windows 8 • Microsoft Windows Server 2012 R2 • Microsoft Windows 8.1

Database

Microsoft SQL Server

• Microsoft SQL Server 2005 • Microsoft SQL Server 2008 • Microsoft SQL Server 2008 R2 (Express edition is included in Veeam ONE setup) • Microsoft SQL Server 2012

Reporting Services (optional)

• Microsoft SQL Server Reporting Services 2005 • Microsoft SQL Server Reporting Services 2008 • Microsoft SQL Server Reporting Services 2008 R2 • Microsoft SQL Server Reporting Services 2012

Software

1. Microsoft .NET Framework 4 or later 2. Microsoft Visual C++ 2010 Service Pack 1 Redistributable Package 3. Microsoft Internet Information Services (IIS) 7.0 or later 4. Microsoft PowerShell 2.0 (required for Windows Server 2008; included in the

install package) 5. Microsoft PowerShell 3.0 (required for SCVMM 2012 and SCVMM 2012 R2 Admin

UI) 6. Microsoft Internet Explorer 9.0 or later, or Mozilla Firefox 10 or later, Chrome 27 or

later 7. Microsoft Office 2007, 2010 or 2013, Microsoft Visio 2003, 2007, 2010 or 2013, a

PDF viewer, Adobe Flash Player 10.2 or later for viewing reports 8. System Center Virtual Machine Manager 2008 R2 SP1 Admin UI (optional, to be

able to register SCVMM 2008 servers with Veeam ONE infrastructure). 9. System Center Virtual Machine Manager 2012 Admin UI (optional, to be able to

register SCVMM 2012 servers with Veeam ONE infrastructure). 10. System Center Virtual Machine Manager 2012 R2 Admin UI (optional, to be able to

register SCVMM 2012 R2 servers with Veeam ONE infrastructure).

Page 13: Veeam One 7.0 Deployment Guide

13 | Veeam ONE | DEPLOYMENT GUIDE | REV 4

Other Windows Management Instrumentation service must be enabled

System Requirements for Advanced Installation The following table describes system requirements for an advanced installation:

Veeam ONE Server

Hardware

CPU: modern processor (minimum 2 cores). Using faster multi-core processors improves data processing performance.

Memory: 4096MB RAM (minimum), 8192MB RAM (recommended). Using faster memory (DDR3) improves data processing performance.

Hard Disk Space: at least 2.3 GB for product installation and SQL Server (if installed locally) and sufficient disk space for Veeam ONE database.

OS

Only 64-bit versions of the following operating systems are supported:

• Microsoft Windows Server 2008 SP2 • Microsoft Windows Server 2008 R2 SP1 • Microsoft Windows 7 SP1 • Microsoft Windows Server 2012 • Microsoft Windows 8 • Microsoft Windows Server 2012 R2 • Microsoft Windows 8.1

Software

1. Microsoft .NET Framework 4 or later 2. Microsoft PowerShell 2.0 (required for Windows Server 2008; included in the

install package) 3. Microsoft PowerShell 3.0 (required for SCVMM 2012 and SCVMM 2012 R2 Admin

UI) 4. System Center Virtual Machine Manager 2008 R2 Admin UI (optional, to be able to

register SCVMM 2008 servers with Veeam ONE infrastructure). 5. System Center Virtual Machine Manager 2012 Admin UI (optional, to be able to

register SCVMM 2012 servers with Veeam ONE infrastructure). 6. System Center Virtual Machine Manager 2012 R2 Admin UI (optional, to be able to

register SCVMM 2012 R2 servers with Veeam ONE infrastructure).

Other Windows Management Instrumentation service must be enabled

SQL Server for Veeam ONE

Software

Microsoft SQL Server:

• Microsoft SQL Server 2005 • Microsoft SQL Server 2008 • Microsoft SQL Server 2008 R2 (Express edition is included in Veeam ONE setup) • Microsoft SQL Server 2012

Reporting Services (optional)

• Microsoft SQL Server Reporting Services 2005 • Microsoft SQL Server Reporting Services 2008 • Microsoft SQL Server Reporting Services 2008 R2 • Microsoft SQL Server Reporting Services 2012

Veeam ONE Web UI

Hardware CPU: modern processor (minimum 2 cores). Using faster multi-core processors improves data processing performance.

Memory: 2048MB RAM. Using faster memory (DDR3) improves data processing performance.

Page 14: Veeam One 7.0 Deployment Guide

14 | Veeam ONE | DEPLOYMENT GUIDE | REV 4

OS

Only 64-bit versions of the following operating systems are supported:

• Microsoft Windows Server 2008 SP2 • Microsoft Windows Server 2008 R2 SP1 • Microsoft Windows 7 SP1 • Microsoft Windows Server 2012 • Microsoft Windows 8 • Microsoft Windows Server 2012 R2 • Microsoft Windows 8.1

Software

1. Microsoft .NET Framework 4 or later 2. Microsoft Internet Information Services (IIS) 7.0 or later 3. Microsoft PowerShell v2.0 (required for Windows 2008 Server; included in the

install package) 4. Microsoft PowerShell 3.0 (required for SCVMM 2012 and SCVMM 2012 R2 Admin

UI) 5. Microsoft Internet Explorer 9.0 or later, or Mozilla Firefox 10 or later, Chrome 27 or

later 6. Microsoft Office 2007, 2010 or 2013, Microsoft Visio 2003, 2007, 2010 or 2013, a

PDF viewer, Adobe Flash Player 10.2 or later for viewing reports

Veeam ONE Monitor Client

Hardware CPU: modern x86/x64 processor.

Memory: 1024MB RAM (minimum), 2048MB RAM (recommended).

OS

Both 32-bit and 64-bit versions of the following operating systems are supported:

• Microsoft Windows XP SP3 • Microsoft Windows Server 2003 SP2 • Microsoft Windows Vista SP2 • Microsoft Windows Server 2008 SP2 • Microsoft Windows Server 2008 R2 SP1 • Microsoft Windows 7 SP1 • Microsoft Windows Server 2012 • Microsoft Windows 8 • Microsoft Windows Server 2012 R2 • Microsoft Windows 8.1

Software 1. Microsoft .NET Framework 4 or later 2. Microsoft Windows Installer 4.5 3. Microsoft Core XML Parser 6.0

Page 15: Veeam One 7.0 Deployment Guide

15 | Veeam ONE | DEPLOYMENT GUIDE | REV 4

Permissions This section describes accounts and privileges required for the proper operation of Veeam ONE.

Connection to Virtual Servers The user account for connecting to virtual servers must have at least the following permissions:

VI Object Required Permissions

vCenter, ESX(i) host

• Read-only • Host.CIM.CIM Interaction1 • Host.Configuration.Connection1 • VirtualMachine.Interaction.AnswerQuestion2 • Global.Manage custom attributes3 • Global.Set custom attribute3 • Virtual Machine.Interaction.Console Interaction4 • Datastore.Browse datastore5 • Global.Licenses6

Hyper-V host, Hyper-V cluster • Administrator privileges

SCVMM • Delegated Administrator or Administrator

1 Required for gathering of ESX(i) host hardware data 2 Required for using VM Console and viewing snapshot information 3 Required for customizing and updating categorization attributes on vCenter Server side 4 Required for accessing VM console from Veeam ONE Monitor 5 Required for collecting datastore details 6 Required for collecting license information

Connection to vCloud Director Servers The user account for connecting vCloud Director must have system administrator privileges.

Connection to Veeam Backup & Replication Servers The user account for connecting to a Veeam backup server must have local Administrator permissions on the machines running:

• Veeam Backup Enterprise Manager

• Veeam Backup & Replication

• Backup proxy, backup repository and WAN Accellerator components (required to collect performance data from these servers)

Veeam ONE Service Account The account used to install Veeam ONE must have the following permissions:

• Local Administrator permissions on the server where Veeam ONE is installed. • System Administrator rights on the SQL Server.

The Named Pipes protocol on SQL Server must be enabled.

Note If the SQL database is installed remotely, with the SQL Server and Veeam ONE components residing in the same workgroup, SQL Server authentication will be required.

Page 16: Veeam One 7.0 Deployment Guide

16 | Veeam ONE | DEPLOYMENT GUIDE | REV 4

Remote Access via a Web Browser To be able to access the Veeam ONE reporting and business view components from a web browser on a remote machine, users must be members of the Veeam ONE Administrators or Veeam ONE Users user group on the machine where Veeam ONE Web UI component is installed. For details on Veeam ONE security groups, refer to the Security Groups section.

Ports This section covers typical connection settings for Veeam ONE components.

From To Protocol Port Notes

Veeam ONE

vCenter ESX(i)

SSL 4431

Required to gather data. To check the current state of the vSphere API port, see the VMware documentation

TCP 5989 Required to gather ESX(i) host hardware data via CIM XML.

vCloud Director SSL 4431 Required to gather data

SCVMM TCP 8100

Default VMM Administrator Console to VMM server port required by the Veeam ONE Service

Hyper-V host

TCP 135 Required for client-server communications

TCP 445 Required for accessing remote registry

Veeam Backup &

Replication TCP

135;

dynamically assigned

ports2

Required to gather data from backup servers through WMI.

Veeam ONE Monitor

Client

Veeam ONE Monitor Server

TCP 1393; 4453 Used by Veeam ONE monitoring

client to communicate with the Veeam ONE server

UDP 1373;

Workstation Web Browser

Veeam ONE Reporter HTTP 1239

Required to enable Veeam ONE reporting functionality from user workstation (a different port number can be chosen during setup)

Veeam ONE Business View HTTP 1340

Required to access Veeam ONE business categorization configuration portal from user workstation (port number can be chosen during setup)

1 You must open these ports manually 2 To learn about enabling and disabling WMI traffic, see http://msdn.microsoft.com/en-us/library/aa389286(v=vs.85).aspx and http://msdn.microsoft.com/en-us/library/aa822854(v=vs.85).aspx 3 Associated with the File and Printer Sharing service

Page 17: Veeam One 7.0 Deployment Guide

17 | Veeam ONE | DEPLOYMENT GUIDE | REV 4

Firewall Rules This section covers exceptions that should be enabled in Windows Firewall Settings.

Server App/Feature Details

Hyper-V host Remote Event Log Management Required to collect events data from Hyper-V hosts.

Page 18: Veeam One 7.0 Deployment Guide

18 | Veeam ONE | DEPLOYMENT GUIDE | REV 4

INSTALLING VEEAM ONE This section will guide you through the Veeam ONE installation process, providing step-by step installation instructions.

Before You Begin Before you begin installation, check the following prerequisites:

• Check platform-specific and system requirements. Make sure that the computer on which Veeam ONE is installed meets hardware and software requirements. For more details, see System Requirements.

• Check account permissions. Make sure that the user account under which Veeam ONE is installed has sufficient permissions; otherwise Veeam ONE might not function properly. For more details, see Permissions.

• Check available ports. Make sure that all required ports are open for communication between Veeam ONE components, virtual infrastructure servers, vCloud Director servers and Veeam Backup & Replication servers. For more details, see Ports.

• Pre-create Veeam ONE database (optional). Normally, the setup automatically creates the Veeam ONE database in the course of installation. However, in some circumstances it might be necessary to create the database with a SQL script instead of using the Veeam ONE Setup wizard. Before installing Veeam ONE, you can create the Veeam ONE database by executing a SQL script that is included with the Veeam ONE installation image. For more details, see Appendix A. Creating Veeam ONE Database with a SQL script.

Page 19: Veeam One 7.0 Deployment Guide

19 | Veeam ONE | DEPLOYMENT GUIDE | REV 4

Typical Installation During typical installation, all Veeam ONE components are installed on a single machine. To learn more about this installation scenario, see Typical Deployment.

To install Veeam ONE using the typical scenario, follow the next steps:

Step 1. Obtain the Installation File

The Veeam ONE product installation file is available at www.veeam.com/downloads.

Step 2. Insert Disk or Mount an Image File

Burn the downloaded *.iso image file to a blank CD/DVD or mount the installation image using disk image emulation software. If you are installing Veeam ONE on a virtual machine, use built-in tools of the virtualization management software to mount the installation image to the virtual machine.

Step 3. Launch the Splash Window

After you mount or insert the disk with Veeam ONE setup, Autorun will open a splash screen with Veeam ONE installation options:

If Autorun is not available or disabled, run the Setup.exe file from the CD/DVD disk. Alternatively, you can right-click the new disk in My Computer and select Execute Veeam ONE Autorun, or simply double-click the new disk to launch the splash screen.

Page 20: Veeam One 7.0 Deployment Guide

20 | Veeam ONE | DEPLOYMENT GUIDE | REV 4

Note The installer will verify what version of .NET Framework is currently present on the machine. If the required version 4 or later is not found, the installer will prompt to automatically install .NET Framework software that is bundled into Veeam ONE installer package. After the completion of .NET Framework installation, Veeam ONE installation will proceed.

Step 4. Start Veeam ONE Setup Wizard

To launch the Veeam ONE Setup wizard, click Veeam ONE Server in the install menu of the splash screen. On the welcome step of the wizard, click Next to start the installation.

Page 21: Veeam One 7.0 Deployment Guide

21 | Veeam ONE | DEPLOYMENT GUIDE | REV 4

Step 5. Accept the License Agreement

Read and accept the license agreement. If you select I do not accept the terms in the license agreement, you will not be able to continue the installation.

Step 6. Provide a License File

At this step, you need to provide a license file. Select Full functionality mode and point to the location of the license file using the Browse button.

Note You can continue without providing a license. However, in this case the product will work in the limited functionality mode (also called the “free mode”) for a period of three months. To find out what functionality you are missing out on with the free mode, click the See free mode limitations link.

Page 22: Veeam One 7.0 Deployment Guide

22 | Veeam ONE | DEPLOYMENT GUIDE | REV 4

Step 7. Choose Installation Type

Select Typical as a preferred deployment type.

For a quick reference to the available deployment types, click the Read more about deployment scenarios link or consult the Deployment Scenarios section.

Step 8. Perform System Configuration Check

Before proceeding with the installation, the installer will perform system configuration check to determine if all prerequisite software is available on the machine. To learn what software is required for the installation of Veeam ONE, see the System Requirements section.

If some of the required software components are missing, the wizard will offer you to install missing software automatically. You can cancel automatic installation — in this case will have to install and enable the missing parts manually; otherwise, you will not be able to proceed to the next step.

Page 23: Veeam One 7.0 Deployment Guide

23 | Veeam ONE | DEPLOYMENT GUIDE | REV 4

You can install software components in the current session without interrupting the setup. To do so, click the Install button to install the missing features. When all required software is installed, click Re-check to repeat verification.

Step 9. Choose Installation Directory

At this step, you can choose the Veeam ONE installation directory. With the typical installation, the setup installs all components to a single directory and creates a subdirectory for every Veeam ONE component.

A typical Veeam ONE installation requires at least 800 MB of free space on a disk (plus 1.5 GB if you choose to install SQL Server instance on the same machine). Please be aware that depending on the size of your virtual infrastructure and frequency of data collection, the SQL database may gradually grow and require more space. Be sure to adjust to this condition by freeing up more disk space when needed. Refer to the System Requirements section for more details.

Page 24: Veeam One 7.0 Deployment Guide

24 | Veeam ONE | DEPLOYMENT GUIDE | REV 4

Step 10. Specify Account Credentials

Enter credentials of the account under which the Veeam ONE Service will run. The account must be a member of the Local Administrators group and have System Administrator rights on the SQL Server where the Veeam ONE database will reside. The user name should be specified in the DOMAIN\USERNAME format.

Step 11. Specify SQL Server

At this step, you should select a SQL Server instance that will be used by Veeam ONE.

• If you do not have a SQL Server instance that you can use for Veeam ONE, select the Install new instance of SQL Server option. This will install SQL Server 2008 R2 Express locally, on the computer where you are installing Veeam ONE. Note that if a SQL Server instance that meets Veeam ONE system requirements is detected on your machine, you can only use the existing local SQL Server instance or choose the one that runs remotely. The option to install a new SQL instance will be unavailable in this case.

• If you intend to use an existing local or remote SQL Server instance, select the Use existing instance of SQL Server option and choose a local SQL Server instance or browse to a SQL Server instance running remotely. You can enter the address of the preferred SQL Server manually or use the Browse button to choose among available remote instances.

Page 25: Veeam One 7.0 Deployment Guide

25 | Veeam ONE | DEPLOYMENT GUIDE | REV 4

In the Database name field, enter the name of the database that will be created by Veeam ONE. Provide valid credentials for the account that will be used by Veeam ONE components to access the SQL Server database. You can enter credentials explicitly or use Windows authentication to connect to the SQL Server. Note that the account must have System Administrator rights on the selected SQL Server instance.

• If you already have an existing Veeam ONE database that you want to use in your deployment — this can be a database that you have previously created with a SQL script — select the Use existing instance of SQL Server option and choose the SQL Server instance that hosts the database. In the Database name field, enter the name of the database.

Provide valid credentials for the account that will be used by Veeam ONE components to access the SQL Server database. You can enter credentials explicitly or use Windows authentication to connect to the SQL Server. Note that the account must have System Administrator rights on the selected SQL Server instance.

Step 12. Specify Website Ports

At this step you should specify TCP ports that will be used to access Veeam ONE reporting and business categorization websites through a web browser.

Step 13. Choose Virtual Infrastructure Type

At this step, the Veeam ONE Setup wizard will offer you to connect to vCenter Sever or Hyper-V infrastructure objects (Failover Cluster, SCVMM, Hyper-V Server). To configure connection to virtual infrastructure servers and initiate automatic data collection from these servers, select the virtual infrastructure type and click Next.

If you do not want to configure connection settings during the installation, you can skip this stage and configure access to virtual servers later in the Veeam ONE Monitor console. In this case, select Skip virtual infrastructure configuration to proceed.

Note If you choose to configure connection settings, the Veeam ONE Setup wizard will include additional steps allowing to connect to a virtual infrastructure server and to a Veeam Backup & Replication server. If you choose to skip infrastructure configuration, you will pass immediately to the summary step.

Page 26: Veeam One 7.0 Deployment Guide

26 | Veeam ONE | DEPLOYMENT GUIDE | REV 4

Step 14. Add a Virtual Server

This step of the wizard is available only if you have chosen to configure infrastructure connection settings at the Virtual Infrastructure Type step of the wizard.

Enter access credentials for the virtual server, including server name, username, password and the port number. The specified connection settings will be propagated to all Veeam ONE components so that they can automatically connect and retrieve data from the specified virtual infrastructure server. For more details, refer to the Default Configuration section.

Step 15. Add a Veeam Backup & Replication Server

At this step, the Veeam ONE Setup wizard will offer you to connect to a Veeam Backup & Replication server to initiate automatic data collection immediately after installation. This step is available only if you have chosen to configure infrastructure connection settings at the Virtual Infrastructure Type step of the wizard.

1. From the Server type list, choose the backup server type — Veeam Backup & Replication or Veeam Backup Enterprise Manager.

2. Enter access credentials for the backup server, including server name, username and password.

Page 27: Veeam One 7.0 Deployment Guide

27 | Veeam ONE | DEPLOYMENT GUIDE | REV 4

The specified connection settings will be propagated to all Veeam ONE components so that they can automatically connect and retrieve data from the specified server. For more details, refer to the Default Configuration section.

If you do not want to configure connection settings for Veeam Backup & Replication during the installation, you can skip this stage and configure access later in the Veeam ONE Monitor console. In this case, select Configure connection settings later and click Next.

Step 16. Review Installation Summary

You are about to begin the installation of Veeam ONE. Carefully review installation properties to ensure that you have provided correct settings.

Click Install to begin the installation. When the installation completes, click Finish to close the wizard.

When Veeam ONE installation is completed, the installer will prompt you to perform the logoff/logon procedure to create new user groups that will be used to accommodate user accounts for local and remote access to Veeam ONE. To learn more about Veeam ONE user groups, refer to the Security Groups section.

Step 17. Install Additional Veeam ONE Monitor Clients

When you are finished installing Veeam ONE, you can install additional instances of Veeam ONE Monitor Client to enable multi-user access to real-time performance data. Refer to the Installing Veeam ONE Monitor Client section for a detailed description of this procedure.

Page 28: Veeam One 7.0 Deployment Guide

28 | Veeam ONE | DEPLOYMENT GUIDE | REV 4

Advanced Installation The advanced installation implies installing the Veeam ONE Server component (server part) on one machine, and installing the Veeam ONE Web UI component (client part) on another machine. You can also choose to install both components on a single machine in the course of a single installation session.

Important! If you install the Veeam ONE Server and Veeam ONE Web UI components on separate machines, mind the following limitation: you cannot install the server part on the computer that is already hosting the client part and vice versa.

Advanced installation is only available if you provide either evaluation or purchased license. For Veeam ONE Free Edition, the advanced deployment is not available. For more information on the advanced deployment scenario, see the Advanced Deployment section.

In general, the advanced installation should proceed in the following order:

1. Install Veeam ONE Server and set up a database. Run the Veeam ONE Setup wizard on a machine that will host the Veeam ONE Server

component. At this step, you will also need to choose an existing SQL Server instance or install a new SQL Server instance and specify the name of the database that will be created by Veeam ONE.

2. Install the Veeam ONE Web UI and associate it with the database. Run the Veeam ONE Setup wizard on a machine that will host the Veeam ONE Web UI

component. During installation, point Veeam ONE Web UI to the Veeam ONE database. 3. Install and configure Veeam ONE Monitor Client. As a completion of advanced installation, run the Veeam ONE Monitor Client wizard to

enable user access to real-time performance monitoring and alarms management. If necessary, you can install several instances of Veeam ONE Monitor Client on separate machines in your environment to enable multi-user access to the Veeam ONE Monitor functionality. For more information, check the Installing Veeam ONE Monitor Client section.

To install Veeam ONE using the advanced scenario, follow the next steps:

Step 1. Obtain the Installation File

The Veeam ONE product installation file is available at www.veeam.com/downloads.

Step 2. Insert Disk or Mount an Image File

Burn the downloaded *.iso image file to a blank CD/DVD or mount the installation image using disk image emulation software. If you are installing Veeam ONE on a virtual machine, use built-in tools of the virtualization management software to mount the installation image to the virtual machine.

Page 29: Veeam One 7.0 Deployment Guide

29 | Veeam ONE | DEPLOYMENT GUIDE | REV 4

Step 3. Launch the Splash Window

After you mount or insert the disk with Veeam ONE setup, Autorun will open a splash screen with Veeam ONE installation options:

If Autorun is not available or disabled, run the Setup.exe file from the CD/DVD disk. Alternatively, you can right-click the new disk in My Computer and select Execute Veeam ONE Autorun, or simply double-click the new disk to launch the splash screen.

Note The installer will verify what version of .NET Framework is currently present on the machine. If the required version 4 or later is not found, the installer will prompt to automatically install .NET Framework software that is bundled into Veeam ONE installer package. After the completion of .NET Framework installation, Veeam ONE installation will proceed.

Page 30: Veeam One 7.0 Deployment Guide

30 | Veeam ONE | DEPLOYMENT GUIDE | REV 4

Step 4. Start Veeam ONE Setup Wizard

To launch the Veeam ONE Setup wizard, click Veeam ONE Server in the install menu of the splash screen. On the welcome step of the wizard, click Next to start the installation.

Step 5. Accept the License Agreement

Read and accept the license agreement. If you select I do not accept the terms in the license agreement, you will not be able to continue the installation.

Page 31: Veeam One 7.0 Deployment Guide

31 | Veeam ONE | DEPLOYMENT GUIDE | REV 4

Step 6. Provide a License File

At this step, you need to provide a license file. Select Full functionality mode and point to the location of the license file using the Browse button.

Note If you do not have a license, you will not be able to continue advanced installation.

Step 7. Choose Installation Type

Select Advanced as a preferred deployment type.

For a quick reference to the available deployment types, click the Read more about deployment scenarios link or consult the Deployment Scenarios section.

Step 8. Choose Components to Install

At this step, you can choose which Veeam ONE components you would like to install. You can choose only one of the two suggested components (Veeam ONE Server or Veeam ONE Web UI), or install both of them at the same time. Note that if you choose to install only one component, you will need to repeat the installation procedure on another machine to install the other component (so that you can attain Veeam ONE functionality).

Page 32: Veeam One 7.0 Deployment Guide

32 | Veeam ONE | DEPLOYMENT GUIDE | REV 4

In case you have opted to install both the Veeam ONE Server and Veeam ONE Web UI components, your advanced deployment will mirror the typical, but will not include Veeam ONE Monitor Client: thus, you will need to install Veeam ONE Monitor Client separately.

If necessary, you can change the installation directory at this step.

Step 9. Perform System Configuration Check

Before proceeding with the installation, the installer will perform system configuration check to determine if all prerequisite software is available on the target system. To learn what software is required for the installation of Veeam ONE, see the System Requirements section.

If some of the required software components are missing, the wizard will offer you an option to install missing software automatically. You can cancel automatic installation — in this case will have to install and enable the missing parts manually; otherwise, you will not be able to proceed to the next step.

Page 33: Veeam One 7.0 Deployment Guide

33 | Veeam ONE | DEPLOYMENT GUIDE | REV 4

You can install software components in the current session without interrupting the setup. To do so, click the Install button to install the missing features. When all required software is installed, click Re-check to repeat verification.

Step 10. Specify Account Credentials

Enter credentials of the account under which the Veeam ONE Service will run. The account must be a member of the Local Administrators group and have System Administrator rights on the SQL Server where the Veeam ONE database will reside. The user name should be specified in the DOMAIN\USERNAME format.

Page 34: Veeam One 7.0 Deployment Guide

34 | Veeam ONE | DEPLOYMENT GUIDE | REV 4

Step 11. Specify SQL Server

At this step, you should select a SQL Server instance that will be used by Veeam ONE.

If you are installing Veeam ONE Server and Veeam ONE Web UI on different machines, make sure that both components share a common database.

The SQL Server selection differs based on the choice of Veeam ONE components.

Veeam ONE Server Component

If you are installing Veeam ONE Server or a combination of Veeam ONE Server and Veeam ONE Web UI, your SQL Server selection should proceed as follows:

• If you do not have a SQL Server instance that you can use for Veeam ONE, select the Install new instance of SQL Server option. This will install SQL Server 2008 R2 Express locally, on the computer where you are installing Veeam ONE. Note that if a SQL Server instance that meets Veeam ONE system requirements is detected on your machine, you can only use the existing local SQL Server instance or choose the one that runs remotely. The option to install a new SQL instance will be unavailable in this case.

• If you intend to use an existing local or remote SQL Server instance, select the Use existing instance of SQL Server option and choose a local SQL Server instance or browse to a SQL Server instance running remotely. You can enter the address of the preferred SQL Server manually or use the Browse button to choose among available remote instances.

In the Database name field, enter the name of the database that will be created by Veeam ONE. Provide valid credentials for the account that will be used by Veeam ONE components to access the SQL Server database. You can enter credentials explicitly or use Windows authentication to connect to the SQL Server. Note that the account must have System Administrator rights on the selected SQL Server instance.

• If you already have an existing Veeam ONE database that you want to use in your deployment — this can be a database that you have previously created with a SQL script — select the Use existing instance of SQL Server option and choose the SQL Server instance that hosts the database. In the Database name field, enter the name of the database.

Provide valid credentials for the account that will be used by Veeam ONE components to access the SQL Server database. You can enter credentials explicitly or use Windows authentication to connect to the SQL Server. Note that the account must have System Administrator rights on the selected SQL Server instance.

Veeam ONE Web UI Component

If you are installing the Veeam ONE Web UI component only, you should point to the existing Veeam ONE database:

Page 35: Veeam One 7.0 Deployment Guide

35 | Veeam ONE | DEPLOYMENT GUIDE | REV 4

1. Select the Use existing instance of SQL Server option and choose a local SQL Server instance or browse to a remote SQL Server instance that hosts the Veeam ONE database. You can enter the address of the preferred SQL Server manually or use the Browse button to choose among the available remote instances enumerated in the list.

2. Enter the name of the existing database or use the Browse button to choose the database from the list. Note that when you are installing Veeam ONE Web UI, you cannot create a new database. You can only connect to an existing Veeam ONE 7.0 database (the one that was created when you installed the Veeam ONE Server component or the one that you created with a SQL script).

3. Provide valid credentials for the account that will be used by Veeam ONE components to access the SQL Server database. You can enter credentials explicitly or use Windows authentication to connect to the SQL Server. Note that the account must have System Administrator rights on the selected SQL Server instance.

Step 12. Specify Website Ports

At this step you should specify TCP ports that will be used to access Veeam ONE reporting and business categorization websites through a web browser.

Step 13. Choose Virtual Infrastructure Type

At this step, the Veeam ONE Setup wizard will offer you to connect to vCenter Sever or Hyper-V infrastructure objects (Failover Cluster, SCVMM, Hyper-V Server). To configure connection to virtual infrastructure servers and initiate automatic data collection from these servers, select the virtual infrastructure type and click Next.

If you do not want to configure connection settings during the installation, you can skip this stage and configure access to virtual servers later in the Veeam ONE Monitor console. In this case, select Skip virtual infrastructure configuration to proceed.

Note If you choose to configure connection settings, the Veeam ONE Setup wizard will include additional steps allowing to connect to a virtual infrastructure server and to a Veeam Backup & Replication server. If you choose to skip infrastructure configuration, you will pass immediately to the summary step.

Page 36: Veeam One 7.0 Deployment Guide

36 | Veeam ONE | DEPLOYMENT GUIDE | REV 4

Step 14. Add a Virtual Server

This step of the wizard is available only if you have chosen to configure infrastructure connection settings at the Virtual Infrastructure Type step of the wizard.

Enter access credentials for the virtual server, including server name, username, password and the port number. The specified connection settings will be propagated to all Veeam ONE components so that they can automatically connect and retrieve data from the specified virtual infrastructure server. For more details, refer to the Default Configuration section.

Step 15. Add a Veeam Backup & Replication Server

At this step, the Veeam ONE Setup wizard will offer you to connect to a Veeam Backup & Replication server to initiate automatic data collection immediately after installation. This step is available only if you have chosen to configure infrastructure connection settings at the Virtual Infrastructure Type step of the wizard.

1. From the Server type list, choose the backup server type — Veeam Backup & Replication or Veeam Backup Enterprise Manager.

2. Enter access credentials for the backup server, including server name, username and password.

Page 37: Veeam One 7.0 Deployment Guide

37 | Veeam ONE | DEPLOYMENT GUIDE | REV 4

The specified connection settings will be propagated to all Veeam ONE components so that they can automatically connect and retrieve data from the specified server. For more details, refer to the Default Configuration section.

If you do not want to configure connection settings for Veeam Backup & Replication during the installation, you can skip this stage and configure access later in the Veeam ONE Monitor console. In this case, select Configure connection settings later and click Next.

Step 16. Review Installation Summary

You are about to begin the installation of Veeam ONE. Carefully review installation properties to ensure that you have provided correct settings.

Click Install to begin installation. When the installation completes, click Finish to close the wizard.

When Veeam ONE installation completes, the installer will prompt you to perform the logoff/logon procedure to create new user groups that will be used to accommodate service user accounts for local and remote access to Veeam ONE. To learn more about Veeam ONE user groups, refer to the Security Groups section.

Page 38: Veeam One 7.0 Deployment Guide

38 | Veeam ONE | DEPLOYMENT GUIDE | REV 4

Step 17. Install Additional Veeam ONE Monitor Clients

Once you have installed the Veeam ONE Server and Veeam ONE Web UI components, you also need to install one or several instances of Veeam ONE Monitor Client. Otherwise, you will not be able to access the monitoring functionality of Veeam ONE. For details, refer to the Installing Veeam ONE Monitor Client section.

Page 39: Veeam One 7.0 Deployment Guide

39 | Veeam ONE | DEPLOYMENT GUIDE | REV 4

Installing Veeam ONE Monitor Client Veeam ONE Monitor Client is the primary tool for monitoring your virtual environment. It allows you to manage, view and interact with alerts and monitoring data, analyze performance of virtual infrastructure objects and data protection of your virtual environment, troubleshot issues that occur in your virtual environment, generate reports and administer monitoring settings.

• In the course of typical installation, Veeam ONE Monitor Client is installed alongside with other Veeam ONE components. If you want to access Veeam ONE monitoring functionality remotely, you can install additional instances of Veeam ONE Monitor Client on target machines.

• In the course of advanced installation, Veeam ONE Monitor Client is not installed at all. To be able to access Veeam ONE monitoring functionality, you need to install one or more instances of Veeam ONE Monitor Client separately.

Before installing Veeam ONE Monitor Client, make sure that you have already installed the Veeam ONE Server component.

Step 1. Obtain the Installation File

The Veeam ONE product installation file is available at www.veeam.com/downloads.

Step 2. Insert Disk or Mount an Image File

Burn the downloaded *.iso image file to a blank CD/DVD or mount the installation image using disk image emulation software. If you are installing Veeam ONE on a virtual machine, use built-in tools of the virtualization management software to mount the installation image to the virtual machine.

Step 3. Launch the Splash Window

After you mount or insert the disk with Veeam ONE setup, Autorun will open a splash screen with Veeam ONE installation options:

Page 40: Veeam One 7.0 Deployment Guide

40 | Veeam ONE | DEPLOYMENT GUIDE | REV 4

If Autorun is not available or disabled, run the Setup.exe file from the CD/DVD disk. Alternatively, you can right-click the new disk in My Computer and select Execute Veeam ONE Autorun, or simply double-click the new disk to launch the splash screen.

Step 4. Launch Veeam ONE Monitor Client Installation

On the splash window, click Veeam ONE Monitor Client. Veeam ONE Monitor Client installation will commence.

Page 41: Veeam One 7.0 Deployment Guide

41 | Veeam ONE | DEPLOYMENT GUIDE | REV 4

Step 5. Accept the License Agreement

Read and accept the license agreement. If you select I do not accept the terms in the license agreement, you will not be able to continue the installation.

Step 6. Choose Components to Install

Confirm Veeam ONE Monitor Client installation and change the installation directory if needed.

Page 42: Veeam One 7.0 Deployment Guide

42 | Veeam ONE | DEPLOYMENT GUIDE | REV 4

Step 7. Create a Desktop Shortcut

Select the Create a desktop icon check box if you would like to have Veeam ONE Monitor shortcut created on the desktop.

Step 8. Review Installation Summary

You are about to begin the installation of Veeam ONE Monitor Client. Check whether all settings are correct and click Install to start the installation.

When the installation completes, click Finish.

Step 9. Check Veeam ONE Monitor Client Settings

If you have installed Veeam ONE Monitor Client separately from other Veeam ONE components, make sure that Veeam ONE Monitor Client can communicate with the Veeam ONE Monitor Server part.

On the machine where you have installed Veeam ONE Monitor Client, start the Veeam ONE Monitor application. When Veeam ONE Monitor is started for the first time, you will be asked to provide the name of the server where the Veeam ONE Monitor Server component is located.

If for some reasons you cannot see a dialog box prompting for the Veeam ONE Monitor Server name, select Options > Client Settings > General and enter the name of the server component in the Client Settings window manually.

Page 43: Veeam One 7.0 Deployment Guide

43 | Veeam ONE | DEPLOYMENT GUIDE | REV 4

Default Configuration If during installation you have chosen to connect to a VMware vSphere, Microsoft Hyper-V and Veeam Backup & Replication server, Veeam ONE will propagate the provided connection settings to all its components and will set up the following default configuration for you:

• For the reporting component, the virtual server and backup server will be added to the list of objects targeted for data collection. Data collection will be scheduled to run on weekdays, at 3:00 a.m. The first data collection session will start immediately after installation.

• For the monitoring component, the virtual server and backup server will be added to the list of monitored objects; data from the server will be collected in the real-time mode.

• For the business categorization component, the virtual server will be added to the list of objects targeted for data collection. Data collection will be scheduled to run on weekdays, at 2:00 a.m. The first data collection session will start immediately after installation.

You can alter provided connection settings or connect other servers in the Veeam ONE Monitor console. You can change the schedule according to which reporting data is collected in the Veeam ONE Reporter console. For more details, refer to Veeam ONE User Guides.

Security Groups To be able to work with Veeam ONE, the user should be included into one of Veeam ONE security groups on the computer where the Veeam ONE Server component and Veeam ONE Web UI components are installed. There are 3 levels of security that can be granted to users who work with Veeam ONE:

• Veeam ONE Users: members of this group can generate reports and access monitoring data in read-only mode, but cannot modify any Veeam ONE configuration settings.

• Veeam ONE Administrators: members of this group can access monitoring data, generate reports and modify all Veeam ONE configuration settings.

• Veeam ONE Dashboard Viewers: build-in system group used by Internet Information Services to allow access to Veeam ONE dashboards.

Data Retention Data collected from virtual and backup servers is organized to the Veeam ONE database. Veeam ONE retains data in the database as follows:

• For categorization data, Veeam ONE retains one sample in the database. This data is updated with every new data collection.

• For topology, configuration, audit and performance data, Veeam ONE keeps multiple samples according to the default retention policy. Performance data is aggregated in the database according to the scheme described below.

• For events collected from backup and virtual servers, Veeam ONE keeps all collected instances.

Performance Data Aggregation As the performance data ages, Veeam ONE aggregates it for long-term storage. Data aggregation helps save disk space on the database server and speed up generation of performance reports and charts.

By default, Veeam ONE uses the following aggregation scheme for performance data:

• Raw data (data with 20-second resolution) is stored for 1 hour.

• After 1 hour, raw data is aggregated to 5-minute resolution data.

Page 44: Veeam One 7.0 Deployment Guide

44 | Veeam ONE | DEPLOYMENT GUIDE | REV 4

• After 1 week, data with 5-minute resolution is aggregated to 2-hour resolution data. Data with this level of detail is stored in the database for up to 1 year.

To draw performance charts, Veeam ONE uses data with various aggregation levels, depending on the period for which performance data is shown. For example, performance charts for the past hour use samples with 20-second resolution, charts for the past day use data with 5-minute resolution and so on.

To generate performance reports, Veeam ONE uses data with 2-hour resolution.

If you use Veeam ONE for monitoring and reporting in large environments, the Veeam ONE database can grow quickly. To support large virtual and backup infrastructures and reduce the size of the Veeam ONE database, you can increase aggregation intervals for performance data. To learn how to change aggregation intervals, contact Veeam Support at www.veeam.com/support.html.

Retaining Historical Data for Deleted Servers When you remove a server connection from Veeam ONE, all historical performance data for the server is deleted. However, configuration data for the server is retained in the Veeam ONE database.

In Veeam ONE Reporter, removed servers are placed to the Manage root object visibility section, which serves as an archive. You can make the removed server visible in Veeam ONE Reporter and include it in the scope of a dashboard or a report. For details, see the Changing the Root Object Visibility section in the Veeam ONE user guides.

Page 45: Veeam One 7.0 Deployment Guide

45 | Veeam ONE | DEPLOYMENT GUIDE | REV 4

UNINSTALLING VEEAM ONE To uninstall Veeam ONE, select Control Panel > Add or Remove Programs from the Start menu, choose components you want to uninstall and click Remove.

If you installed Veeam ONE using the advanced installation, repeat this procedure on every machine where the Veeam ONE components are installed.

The SQL Server instance installed and used by Veeam ONE is not removed during the uninstall of Veeam ONE. It needs to be removed separately using the standard Add or Remove Programs feature in Control Panel. All data stored in the Veeam ONE database stays intact until you manually remove the database or uninstall the SQL Server instance.

Page 46: Veeam One 7.0 Deployment Guide

46 | Veeam ONE | DEPLOYMENT GUIDE | REV 4

UPGRADING TO VEEAM ONE 7.0 Upgrade to version 7.0 is supported from Veeam ONE version 6.0 and 6.5. To upgrade to Veeam ONE 7.0, follow the next steps.

Step 1. Obtain the Installation File

The Veeam ONE product installation file is available at www.veeam.com/downloads.

Step 2. Insert Disk or Mount an Image File

Burn the downloaded *.iso image file to a blank CD/DVD or mount the installation image using disk image emulation software. If Veeam ONE runs on a virtual machine, use built-in tools of the virtualization management software to mount the installation image to the virtual machine.

Step 3. Launch the Splash Window

After you mount or insert the disk with Veeam ONE setup, Autorun will open a splash screen with Veeam ONE installation options:

Page 47: Veeam One 7.0 Deployment Guide

47 | Veeam ONE | DEPLOYMENT GUIDE | REV 4

If Autorun is not available or disabled, run the Setup.exe file from the CD/DVD disk. Alternatively, you can right-click the new disk in My Computer and select Execute Veeam ONE Autorun, or simply double-click the new disk to launch the splash screen.

Note The installer will verify what version of .NET Framework is currently present on the machine. If the required version 4 or later is not found, the installer will prompt to automatically install .NET Framework software which is bundled into Veeam ONE installer package. After the completion of .NET Framework installation, Veeam ONE upgrade will proceed.

Step 4. Start Veeam ONE Setup Wizard

To launch the Veeam ONE Setup wizard, click Veeam ONE Server in the install menu of the splash screen. On the welcome step of the wizard, click Next.

Page 48: Veeam One 7.0 Deployment Guide

48 | Veeam ONE | DEPLOYMENT GUIDE | REV 4

Step 5. Review Components to Upgrade

Veeam ONE Setup wizard will automatically detect v6 components installed on the machine. Review the components to upgrade and click Next.

Step 6. Provide a License File

At this step, you need to provide a license file for Veeam ONE v7. Select Full functionality mode and point to the location of the license file using the Browse button.

Note You can continue without providing a license. However, in this case the product will work in the limited functionality mode (also called the “free mode”) for a period of three months. To find out what functionality you are missing out on with the free mode, click the See free mode limitations link.

Page 49: Veeam One 7.0 Deployment Guide

49 | Veeam ONE | DEPLOYMENT GUIDE | REV 4

Step 7. Specify Account Credentials

Enter credentials of the account under which the Veeam ONE Service runs. The account must be a member of the Local Administrators group and have System Administrator rights on the SQL Server where the Veeam ONE database resides. The user name should be specified in the DOMAIN\USERNAME format.

Step 8. Review Upgrade Summary

At the Ready to Upgrade step of the wizard, click Install to begin the upgrade process.

If you installed Veeam ONE using the advanced installation, repeat this upgrade procedure on every machine where the Veeam ONE components are installed.

Upgrading Veeam ONE Monitor Client If you have additionally installed several standalone instances of Veeam ONE Monitor Client, you need to upgrade them as well. The upgrade procedure is identical to Veeam ONE Monitor Client installation. For details, see section Installing Veeam ONE Monitor Client.

Page 50: Veeam One 7.0 Deployment Guide

50 | Veeam ONE | DEPLOYMENT GUIDE | REV 4

APPENDIX A. CREATING VEEAM ONE DATABASE WITH A SQL SCRIPT

In some circumstances, it might be undesired to create the Veeam ONE database automatically, using the Veeam ONE Setup wizard. For example, Veeam ONE components and the SQL Server can be hosted on different systems, and you do not have sufficient permissions on the SQL Server to create the database. In this case, you can use a SQL script to create the Veeam ONE database on a SQL Server. The script is included with the Veeam ONE installation image.

To create the Veeam ONE database with the SQL script, perform the steps described below. Please note that the database must be created before you start installation of Veeam ONE components.

Step 1. Locate the SQL Script

Download the Veeam ONE installation image and burn it to a blank CD/DVD or mount the image using disk image emulation software. If you are working with a virtual machine, use built-in tools of the virtualization management software to mount the installation image to the virtual machine.

In Windows Explorer, right-click the drive with the image, select Open and go to the <CD Drive>\Addins\SQLScript directory. Copy the VeeamONE.sql file to the location from which it can be accessed or run.

Step 2. Create the Veeam ONE Database

Connect to the necessary SQL Server with Microsoft SQL Server Management Studio and create a new database (for example, VeeamOne).

Step 3. Run the SQL Script Against the Veeam ONE Database

Execute the VeeamONE.sql script against the Veeam ONE database in Microsoft SQL Server Management Studio.

Alternatively, you can execute the script using the sqlcmd utility. In the command prompt, run the command of the following form:

sqlcmd -S localhost\VEEAMSQL2008R2 -d VeeamOne -E -i “E:\Addins\SQLScript\VeeamOne.sql”

The following command-line options are used to run the script:

Option Description

-S Specifies the SQL Server instance to which sqlcmd connects.

-d Specifies the name of the database against which the script is executed.

-E Instructs sqlcmd to connect to the SQL Server Database Engine using Windows Integrated Security.

-i Specifies the full path to the script file for execution.

Step 4. Grant Database Permissions

Create a SQL Server account with the DB Owner permissions, or grant DB Owner permissions to an existing SQL Server account. The account will be used by Veeam ONE components to access the SQL Server database.