Deploy Veeam Backup and Replication v10

Hi all,

Today we will discuss how to deploy Veeam Backup and Replication v10.

The backup server is a Windows-based physical or virtual machine on which Veeam Backup & Replication is installed. It is the core component in the backup infrastructure that fills the role of the “configuration and control center”. The backup server performs all types of administrative activities,

  • Coordinates backup, replication, recovery verification, and restoration tasks.
  • Controls job scheduling and resource allocation.
  • Is used to set up and manage backup infrastructure components as well as specify global settings for the backup infrastructure.

In addition to its primary functions, a newly deployed backup server also performs the roles of the default backup proxy and the backup repository (it manages data handling and data storing tasks).

Backup Server Services and Components

The backup server uses the following services and components,

  • Veeam Backup Service is a Windows service that coordinates all operations performed by Veeam Backup & Replication such as backup, replication, recovery verification and restore tasks. The Veeam Backup Service runs under the LocalSystem account or account that has the local Administrator permissions on the backup server.
  • Veeam Broker Service interacts with the virtual infrastructure to collect and cache the virtual infrastructure topology. Jobs and tasks query information about the virtual infrastructure topology from the broker service, which accelerates job and task performance.
  • Veeam Guest Catalog Service manages guest OS file system indexing for VMs and replicates system index data files to enable search through guest OS files. Index data is stored in the Veeam Backup Catalog — a folder on the backup server. The Veeam Guest Catalog Service running on the backup server works in conjunction with search components installed on Veeam Backup Enterprise Manager and (optionally) a dedicated Microsoft Search Server.
  • Mount Servicemounts backups and replicas for file-level access, browsing the VM guest file system, and restoring VM guest OS files and application items to the original location.
  • Backup Proxy Services. In addition to dedicated services, the backup server runs a set of Data Mover Services. For details, see Backup Proxy.
  • Veeam Backup & Replication Configuration Database stores data about the backup infrastructure, jobs, sessions, and so on. The database instance can be located on a SQL Server installed either locally (on the same machine where the backup server is running) or remotely. For more information, see the following guidelines: Veeam Backup & Replication Best Practices. Veeam Backup & Replication maintains the configuration database. Veeam Backup & Replication runs the DatabaseMaintenance system job once a week and when the Veeam Backup Service is restarted. The job updates the database internal statistics defragments indexes and clears unused data. For details, see the Job.DatabaseMaintenance log file in the %ProgramData%\Veeam\Backup folder.
  • Veeam Backup & Replication Console provides the application user interface and allows the user access to the application’s functionality.
  • Veeam Backup PowerShell Snap-In is an extension for Microsoft Windows PowerShell 2.0 or later. Veeam Backup PowerShell adds a set of cmdlets to allow users to perform backup, replication, and recovery tasks through the command-line interface of PowerShell or run custom scripts to fully automate the operation of Veeam Backup & Replication.

I have deployed a Windows 2012 R2 server for installing Veeam Backup and Replication v10.

I have downloaded Veeam 30 days trial version from Veeam’s official website, if you are looking for the same here is the link.

Veeam Backup and Replication v10 software coming as a bundled ISO file and its sizing 3.68 GB.

Let’s discuss the prerequisites before proceeding installation.

Here are the official Veeam documents for installation prerequisites.

Backup Server

Hardware Requirement

CPU: x86-64 processor (4 cores recommended).

Memory: 4 GB RAM plus 500 MB RAM for each concurrent job. Memory consumption varies according to the number of VMs in the job, size of VM metadata, size of production infrastructure, etc.

Additionally, for users with tape installations (for file to tape jobs processing more than 1,000,000 files):

  • 1,5 GB RAM for file to tape backup for each 1,000,000 files
  • 2,6 GB RAM for file restore for each 1,000,000 files
  • 1,3 GB RAM for catalog jobs for each 1,000,000 files

Disk Space: 5 GB1 for product installation and 4.5 GB for Microsoft .NET Framework 4.7.2 installation. 10 GB per 100 VM for guest file system catalog folder (persistent data). Additional free disk space for Instant VM Recovery cache folder (non-persistent data, at least 10 GB recommended).

Network: 1 Gbps or faster for on-site backup and replication, and 1 Mbps or faster for off-site backup and replication. High latency and reasonably unstable WAN links are supported.

OS Requirement

The only 64-bit version of the following operating systems are supported1:

  • Microsoft Windows Server 2019
  • Microsoft Windows Server 2016
  • Microsoft Windows Server 2012 R2
  • Microsoft Windows Server 2012
  • Microsoft Windows Server 2008 R2 SP1
  • Microsoft Windows 10 (from version 1607 to version 1909)
  • Microsoft Windows 8.1
  • Microsoft Windows 7 SP1

Running Veeam backup server or any of Veeam backup infrastructure components on Insider versions of Microsoft Windows OS (both Client and Server) is not supported.

Software Requirement

During setup, the system configuration check is performed to determine if all prerequisite software is available on the machine where you plan to install Veeam Backup & Replication. If some of the required software components are missing, the setup wizard will offer you to install missing software automatically. This refers to:

  • Microsoft .NET Framework 4.7.2
  • Microsoft Windows Installer 4.5
  • Microsoft SQL Server Management Objects
  • Microsoft SQL Server System CLR Types
  • Microsoft Report Viewer Redistributable 2015
  • Microsoft Universal C Runtime

The following software must be installed manually:

  • Microsoft PowerShell 2.0.
  • Firefox, Google Chrome, Microsoft Edge, or Microsoft Internet Explorer 10.0 or later.

If you plan to install Veeam Backup & Replication in the unattended mode using the command line interface, manually install all prerequisite software before that.

SQL Database Requirement

Local or remote installation of the following versions of Microsoft SQL Server:

  • Microsoft SQL Server 2019
  • Microsoft SQL Server 2017
  • Microsoft SQL Server 2016 (Microsoft SQL Server 2016 SP2 Express Edition is included in the setup)1
  • Microsoft SQL Server 2014
  • Microsoft SQL Server 2012 (Microsoft SQL Server 2012 SP4 Express Edition is included in the setup)2
  • Microsoft SQL Server 2008 R2
  • Microsoft SQL Server 2008

All editions of Microsoft SQL Server are supported. The usage of Microsoft SQL Server Express Edition is limited by the database size up to 10 Gb. If you plan to have larger databases, use other editions of Microsoft SQL Server.

Veeam Backup & Replication and Veeam Backup Enterprise Manager configuration databases can be deployed in Microsoft SQL AlwaysOn Availability Groups.

For machines running Microsoft Windows Server 2012 or later.
For machines running Microsoft Windows 7 or Microsoft Windows Server 2008 R2.

Veeam Backup & Replication Console

Hardware Requirement

CPU: x86-64 processor.

Memory: 2 GB RAM

Disk Space: 500 MB for product installation and 4.5 GB for Microsoft .NET Framework 4.7.2 installation.

Network: 1 Mbps connection to the backup server. High latency and low bandwidth impact user interface responsiveness.

OS Requirement

The only 64-bit version of the following operating systems are supported:

  • Microsoft Windows Server 2019
  • Microsoft Windows Server 2016
  • Microsoft Windows Server 2012 R2
  • Microsoft Windows Server 2012
  • Microsoft Windows Server 2008 R2 SP1
  • Microsoft Windows 10 (from version 1607 to version 1909)
  • Microsoft Windows 8.1
  • Microsoft Windows 7 SP1

Software Requirement

  • Microsoft .NET Framework 4.7.2 (included in the setup)
  • Windows Installer 4.5 (included in the setup)
  • Microsoft PowerShell 2.0
  • Firefox, Google Chrome, Microsoft Edge or Microsoft Internet Explorer 10.0 or later.

Let’s begin with backup server deployment.

Mount download ISO and run the Setup file with administrator privilege.

Veeam Backup and Replication 10 installation wizard has four options to choose.

1. Veeam Backup & Replication

2. Veeam Backup Enterprise Manager

3. Veeam Backup & Replication Console

4. Enterprise Application Plugin

Now I am currently going to install Veeam Backup and Replication, with this Veeam Backup and Replication Console also will be installed by default.

Select Veeam Backup and Replication.

Accept the Veeam license agreement and click Next.

Browse and select license file, if you don’t have a license it will be installed as a community edition.

Click Next to continue.

Select installation directly and click Next.

In the system configuration check field, if any requirements are failed click on install. This will automatically install all the required components.

Once all the configuration checks completed, click Next to continue.

In the configuration settings, I am going with default configuration as this is for my lab environment. If you are installing Veeam for a production environment you may specify different settings.

Available settings are below,

  1. You can specify Service Account details.

2. You can specify the SQL Server Instance.

3. You can specify the Port Configuration.

4. You can specify the Data Locations.

Once settings completed click on the Install button.

Veeam Backup and Replication v10 installation takes some time to complete.

Once installation succeeded, Click finish to come out of setup wizard.

As I said earlier, Veeam Backup and Replication Console will be by default installed. You can access Veeam Backup and Replication v10 console from desktop shortcut.

Provide login details and click on connect.

Now we are connected to the Veeam Backup and Replication Console.

Here is the official video from Veeam – Veeam Backup & Replication – Installation

Video Credit: Veeam Official YouTube Channel.

That’s all guys.. will discuss more on Veeam Backup and Replication v10 in an upcoming post,  stay tuned… 🙂

I hope you enjoyed reading this post. Feel free to share this with others if it is worth sharing!!!

Follow vGyan on FacebookTwitter, and YouTube!!!

Written by Sujith Surendran

Leave a comment Hide comments

Leave a Reply

Your email address will not be published. Required fields are marked *