Pages

Wednesday, August 22, 2012

Part 1: VEEAM Backup and Replication v6 setup and config (Introduction and Pre-requisites)

This is part 1 of a 5 series post on VEEAM installation and configuration. In this section, I will talk about the pre-requisites that are need for setting up a VEEAM Backup environment.

Read my other posts on this topic:-
Part 2 (VEEAM Installation steps)
Part 3 (VEEAM Configuration)

1. Pre-requisites

Here are the pre-requisites for setting up the VEEAM Backup and Replication v6:-

Hardware
CPU: x86/x64 processor
Memory: 1024MB RAM (2048MB RAM when using local SQL Express installation).
Hard disk space: 100 MB free disk space.
Network: 1Gbit/sec recommended due to backup performance considerations.

OS
Both 32-bit and 64-bit versions of the following operating systems are supported:
• Microsoft Windows XP SP3.
• Microsoft Windows 2003 SP2.
• Microsoft Windows Vista SP2.
• Microsoft Windows 2008 SP2.
• Microsoft Windows 2008 R2.
• Microsoft Windows 7 SP1.

                         

SQL
Microsoft SQL Server 2005 Express, Microsoft SQL Server 2005 or Microsoft SQL Server 2008. If you do not have one, the Veeam Backup Enterprise Manager setup will install Microsoft SQL Server 2005 Express SP4.

Software
Microsoft .NET Framework 2.0 SP1 or later.
Microsoft Internet Information Services 5.1 or later. If not installed, the MS Windows installation disk to set up IIS.
For IIS 7 and later, the default set of IIS components, Windows Authentication and IIS 6 Metabase Compatibility must be selected.
Browser: Internet Explorer 7.0 or later, Mozilla Firefox 3.0 or later.
Microsoft Excel 2003 or later (to view report data exported from Veeam Backup Enterprise Manager


NOTE: Folks who are already familiar with VEEAM, or those who do not want to go in details about the software, can skip this further sections of this part and go directly to part 2 (VEEAM installation and configuration).


2. VEEAM Editions

VEEAM comes in Standard and Enterprise editions. Here's a feature wise comparison of the two editions.




2. VEEAM Components

The Veeam 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. Veeam Backup Service runs under the administrator account with the Log on as service right granted.

Veeam Backup Shell provides the application user interface and allows user access to the application's functionality.

Veeam Backup Manager is activated by Veeam Backup Service at startup of every job. Veeam Backup Manager controls the jobs to be performed according to the set job parameters.

Veeam Backup SQL Database is used by Veeam Backup Service, Veeam Backup Shell and Veeam Backup Manager to store 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 Veeam Backup server is running) or remotely.

Veeam Backup Catalog service is a Windows service that 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 Veeam Backup server. The Veeam Backup Catalog service running on the Veeam Backup server works in conjunction with search components installed on Veeam Backup Enterprise Manager and (optionally) a dedicated Microsoft Search Server.

Veeam Backup PowerShell Snap-In is an extension for Microsoft Windows PowerShell 2.0. 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 operation of Veeam Backup & Replication.

Backup Proxy Services. In addition to dedicated services, the Veeam Backup server runs a set of backup proxy services (for details, see the Backup Proxy section).

Backup Proxy: To take the workload off the Veeam Backup server, Veeam Backup & Replication uses a backup proxy. The backup proxy is an architecture component that sits between data source and target and is used to process jobs and deliver backup traffic. As the data handling task is moved to the backup proxy, the Veeam Backup server becomes a “point of control” dispatching jobs to proxy servers.
The role of a backup proxy can be assigned to a dedicated Windows server (physical or virtual) in your virtual environment. To optimize performance of several concurrent jobs, you can deploy a number of backup proxies. In this case, Veeam Backup & Replication will distribute the backup workload between available backup proxies.

                                    

Backup Repository: A backup repository is a location used by Veeam Backup & Replication jobs to store backup files, copies of VMs and metadata for replicated VMware VMs. Technically, a backup repository is a folder on the backup storage. Use of a backup repository eliminates the need in multiple locations for storing backup files and simplifies creation of jobs – you configure a backup repository once and use it constantly.
You can choose one of the following repository types:
• Windows server with local or directly attached storage
• Linux server with local, directly attached storage or mounted NFS
• CIFS (SMB) share

Veeam Backup Enterprise Manager: Veeam Backup Enterprise Manager is an optional component intended for distributed enterprise environments with multiple backup servers. Veeam Backup Enterprise Manager federates Veeam Backup servers and offers a consolidated view of these servers through a web browser interface. You can centrally control and manage all jobs through a single pane of glass, edit and clone jobs, monitor job state and get reporting data across all backup servers.

Veeam Backup Search: Veeam Backup Search is used to search guest OS files in backups. If you frequently need to search through a great number of backups, it is recommended to configure the Veeam Backup Search.

U-AIR Wizards: Universal Application-Item Recovery (U-AIR), enabled by the Veeam vPower technology, allows you to recover individual items from any virtualized application. For such applications as Active Directory, Microsoft SQL and Microsoft Exchange, U-AIR is a wizard-driven process – that is, you can recover necessary items from applications using application-specific wizards.

No comments:

Post a Comment