Search icon CANCEL
Subscription
0
Cart icon
Your Cart (0 item)
Close icon
You have no products in your basket yet
Save more on your purchases now! discount-offer-chevron-icon
Savings automatically calculated. No voucher code required.
Arrow left icon
Explore Products
Best Sellers
New Releases
Books
Videos
Audiobooks
Learning Hub
Conferences
Free Learning
Arrow right icon
Mastering Veeam Backup & Replication 10
Mastering Veeam Backup & Replication 10

Mastering Veeam Backup & Replication 10: Protect your virtual environment and implement cloud backup using Veeam technology

eBook
₱1256.99 ₱1796.99
Paperback
₱2245.99
Subscription
Free Trial

What do you get with a Packt Subscription?

Free for first 7 days. $19.99 p/m after that. Cancel any time!
Product feature icon Unlimited ad-free access to the largest independent learning library in tech. Access this title and thousands more!
Product feature icon 50+ new titles added per month, including many first-to-market concepts and exclusive early access to books as they are being written.
Product feature icon Innovative learning tools, including AI book assistants, code context explainers, and text-to-speech.
Product feature icon Thousands of reference materials covering every tech concept you need to stay up to date.
Subscribe now
View plans & pricing
Table of content icon View table of contents Preview book icon Preview Book

Mastering Veeam Backup & Replication 10

Chapter 1: Installation – Best Practices and Optimization

Veeam Backup & Replication v10 is part of Veeam Availability Suite, which is ready for the modern data center and allows you to back up all of your workloads, including Cloud, Virtual, and Physical. It is simple, yet flexible, when it comes to meeting your most challenging business requirements. In this chapter, we will discuss the installation of the software, what components make up Veeam Backup & Replication v10, and some best practices and optimizations. There will be practical examples throughout the chapter of how to optimize specific elements that make up the Veeam environment. We will also touch on some of the websites, including the Best Practices Guide for Veeam, among others, to give you the resources to help set up Veeam in your environment. As they say with Veeam – It Just Works.

In this chapter, we're going to cover the following main topics:

  • Understanding the components of Veeam Backup & Replication
  • Understanding the best practices for Veeam installation and setup
  • Configuring and optimizing proxy servers
  • Setting up repository servers for success
  • Understanding the scale-out repository

Technical requirements

To ensure a successful installation, you will require the following:

  • A Windows 2016/2019 server with the required disk space to install the application (2012 R2 is also currently supported). Windows 10 and other modern Windows desktop operating systems are also supported.
  • The latest ISO file from www.veeam.com, which requires registration on the site and allows you to obtain a trial license. As of the time of writing, version 10.0.1.4854 is the current release.

Understanding the components of Veeam Backup & Replication

The Veeam Backup & Replication software has several components that together make up the complete architecture that is needed to protect your environment.

Veeam Backup & Replication has the following components:

  • Backup Server: Installed on either a physical or virtual server, this is the core component of Veeam Backup & Replication that controls and coordinates backups, replication, recovery verification, and restore tasks. It manages job scheduling as well as resource allocation. It also contains global configuration settings for the environment.
  • Proxy Server: These are the workhorses of the environment as they offload tasks from the backup server and are the data movers between the backup server and repositories. It is the proxy servers that you can scale to add processing tasks to the environment.
  • Repository Server: This is the backup target where all backup files (VBM – metadata, VBK – full backup file, and VIB – incremental) get written. The repository servers can be Windows- or Linux-based and have different filesystems, such as NTFS, ReFS, and XFS.
  • Enterprise Manager Server: This server is an optional component and gets installed when you want to manage multiple backup servers in a single pane of glass. You can see backup jobs within your environment from multiple backup servers. Enterprise Manager also allows you to search all Microsoft Windows guest OS files within all current and archived backups with one-click restore. This optional component uses a separate SQL server and backup catalog service for indexing the guest operating systems.
  • Built-In WAN Acceleration: This is also an optional component that allows for better movement of data between sites. It helps minimize data transfer by comparing the data blocks before the transfer, so only new blocks are sent across the WAN. It also accelerates backups by up to 50x between sites.
  • File Explorers: These are built-in applications used during restore and look very similar to Windows Explorer. They allow you to browse the restore point to select specific files or data to be restored. There are explorers for Active Directory, Microsoft SQL, Oracle, Microsoft Exchange, Microsoft SharePoint, and Microsoft OneDrive for Business.

You can reference the Veeam Backup & Replication File Explorers at the following website:

https://helpcenter.veeam.com/docs/backup/explorers/explorers_introduction.html?ver=100

The following diagram will show all the aforementioned components:

Figure 1.1 – Veeam Backup & Replication components

Figure 1.1 – Veeam Backup & Replication components

In a simple setup, where all components are installed on one server but can scale as needed, you will require at least the backup server, proxy server, and repository server.

When you have multiple offices, you may wish to deploy Veeam Backup & Replication in a more advanced setup, as illustrated here:

Figure 1.2 – Advanced or distributed architecture installation

Figure 1.2 – Advanced or distributed architecture installation

This deployment depicts the advanced or distributed setup of the application across more than one office where Enterprise Manager would see both backup servers.

Now that you have a better understanding of the components that make up Veeam Backup & Replication, we will now get into the installation, as well as best practices and optimizations, in the next section.

Understanding the best practices and optimizations for Veeam installation

The installation of Veeam Backup & Replication v10 is a straightforward process, and this section will go through the operation of the install as well as touch on best practices and optimizations for your environment. Setting up Veeam, if not done right, can lead to components not working correctly and poor performance, among other things. However, if you set up Veeam correctly, it will protect your data and environment with little configuration.

Installation of Veeam Backup & Replication v10

Before installing Veeam, we need to ensure that you have a server deployed, either Windows 2016 or 2019, with enough disk space for the installation. The disk layout should be similar to the following:

  • OS drive: This is where your operating system resides and should be used only for this purpose.
  • Application drive: This will be your application installation drive for Veeam and all its components.
  • Catalog drive: Veeam uses a catalog that can generate around 10 GB of data per 100 VMs backed up with file indexes. If this were to be a significant storage requirement for your deployment, it may be advisable to allocate to a separate drive.

Once your server is ready, and you have downloaded the ISO file and mounted it, complete the following steps for installation:

  1. Run the setup.exe file on the mounted ISO drive:
    Figure 1.3 – Main installation screen

    Figure 1.3 – Main installation screen

  2. Click either on the Install button under the Veeam Backup & Replication 10a section on the left or the Install link on the right side under Standalone components. At this point, you will see the License Agreement window, so you need to select the two checkboxes to place a checkmark and then click Next to continue.
  3. You will now need to provide a valid license file, be it a purchase or a trial. If you do not have it at this part of the installation, you can click Next to continue, and Veeam will operate in the Community (Free) Edition. When you obtain the license file, you can install that within the application:
    Figure 1.4 – License dialogue window

    Figure 1.4 – License dialogue window

  4. The next screen is where you choose which components you want to install and which directory. Veeam recommends that all of them are selected:

    Veeam Backup & Replication: The main application.

    Veeam Backup Catalog: Used when you turn on Guest OS Indexing within your jobs. This option takes all the Guest files and stores them in a catalog where you are then able to use advanced searching across all restore points and conduct 1-click file restores from the Enterprise Manager console.

    Veeam Backup & Replication Console: This is where you go to view, create, and edit jobs, and manage the environment.

  5. After clicking Next, the installer will then do a system check for any pre-requisites required, and if something is missing, you will be prompted and have the option to install the missing components:
    Figure 1.5 – System Configuration Check – missing components

    Figure 1.5 – System Configuration Check – missing components

  6. Click the Install button to have the missing components installed.
  7. Once all the components have passed, you can click Next to move to the following screen. Unlike in previous versions of Veeam Backup & Replication, the next screen does not give you the option to input a user account to run the services. Instead, with version 10 of Veeam, you need to select the checkbox next to Let me specify different settings and then click Next.
  8. You will now have the opportunity to enter a user account for the Veeam services, better known as a Service Account. There are some recommended settings for this service account:

    – You must have Local Administrator rights on the Veeam server.

    – If you are using a separate SQL Server and not the Express edition that comes with the install, you require permissions to create the database.

    – You will need full NTFS permissions to the folder containing the catalog.

    For all the detailed permissions, please visit https://helpcenter.veeam.com/docs/backup/vsphere/required_permissions.html?ver=100:

Figure 1.6 – User account for services

Figure 1.6 – User account for services

For this setup, I am using an account that I created on my lab server. In contrast, in a production scenario, you would already have a service account set up in Active Directory to enter at this step:

  1. The next screen lets you select the type of SQL install you will be using, and in a lab scenario, using SQL Express is good enough. If you are in an enterprise environment, the recommended best practice is to use an external SQL Server for best performance. Also, note that you can use Windows authentication or SQL Server authentication:
    Figure 1.7 – SQL Server instance for Veeam

    Figure 1.7 – SQL Server instance for Veeam

  2. After selecting the appropriate options, click Next once again.
  3. The next window is the TCP/IP port configuration. Should you want to use different ports, you can adjust them here, but the default ports should suffice. You then click Next to move to the Data Locations screen:
    Figure 1.8 – Data Locations – directory selection

    Figure 1.8 – Data Locations – directory selection

  4. Here, you indicate the application drive for the Instant recovery write cache, which mounts restore points during recovery and the dedicated drive for Catalog folder for guest OS indexing.

    The installer is now ready to first complete installation of the local SQL Express instance and then the application. Veeam will also set your user account that you selected to initiate all the services:

    Figure 1.9 –Ready to Install and check for updates

    Figure 1.9 –Ready to Install and check for updates

  5. After reviewing the setup, click Install to proceed with the installation and start setting up the components that work together with the backup server.

We will now proceed to configuring the required settings for Veeam to work with VMware:

  • Repository Server: The server used to store the backup files.
  • Proxy Servers: The servers that perform all the backup tasks.
  • VMware vCenter Credentials: Used to connect and see your clusters, hosts, vApps, and Virtual Machines (VMs). vCenter Server is not required as standalone ESXi hosts are also supported if licensed in VMware:
  1. When you first launch the Veeam Backup & Replication console, you are taken directly to the Inventory tab, and Virtual Infrastructure will be highlighted:
    Figure 1.10 – The initial console screen

    Figure 1.10 – The initial console screen

  2. This screen is where we will begin adding the virtual center to enable the backup of your virtual machines. Click on the ADD SERVER option to start the process. You will then get prompted to select what kind of server to add. Choose VMware vSphere and then either vSphere or vCloud Director:
    Figure 1.11 – vSphere or vCloud Director selection

    Figure 1.11 – vSphere or vCloud Director selection

    You would typically select vSphere; however, if you have vCloud Director in your environment, you may also want to choose this option. When you choose vSphere, you will get prompted for two things to complete the connection:

    – The DNS or IP address of your vCenter server.

    – Credentials; these can either be a vsphere.local user or a domain account set up for access.

    Important note

    You do have the option of selecting Microsoft Hyper-V and Nutanix AHV, but this book is focused mainly on VMware vSphere.

  3. Enter in the required credentials and then click Next, followed by Apply, to complete the VMware vSphere setup. You will now see your vCenter server listed under the Virtual Infrastructure section of the console and will be able to browse the hosts and virtual machines.

We now move on to the next piece required for the infrastructure, which is the proxy server. By default, the Veeam Backup & Replication server is to be your VMware Backup Proxy and File Backup Proxy. Due to the limitations of my lab, I am going to use this server as an example, but in the real world, you would add multiple proxy servers to your environment for better performance and according to best practice. Also, based on best practices, you would typically disable the Veeam Backup & Replication server from being a proxy server to allow the other proxy servers to handle the workload.

The next component you will require is a Repository Server, the location where Veeam Backup & Replication will store the backup files. By default, Veeam Backup & Replication creates a Default Backup Repository, typically on the most significant sized drive attached to your backup server. This location will be where the Configuration Backups usually get backed up. There are multiple options for adding a repository:

Figure 1.12 – Backup Repository selection

Figure 1.12 – Backup Repository selection

The first three selections would be for block storage, and the last one is object storage, which only works when creating a scale-out backup repository as the capacity tier for offloading data.

For further information on Veeam Backup & Replication best practices and the documentation, please visit the following websites:

You have now completed the installation and basic configuration required for Veeam Backup & Replication. We will now look at how to optimize the proxy and repository servers in the next sections.

Configuring and optimizing proxy servers

Proxy servers are the workhorses of the Veeam Backup & Replication v10 application, and they do all the heavy lifting or processing of tasks for backup and restore jobs. When you set up Veeam, you need to ensure that the proxy servers get configured as per best practices:

When you decide to deploy a proxy server, Veeam Backup & Replication will install two components on the server:

  • Veeam Installer Service: This is used to check the server and upgrade software as required.
  • Veeam Data Mover: This is the processing engine for the proxy server and performs all the required tasks.

Veeam Backup & Replication proxy servers use what we call a Transport Mode to retrieve data during backup. Three standard modes are available, and they are listed in order, starting with the most efficient method:

  • Direct Storage access: The proxy is placed in the same network as your storage arrays and can retrieve data directly from there. This method allows for two transport modes – Direct SAN access and Direct NFS access. The backup load is offloaded from the hypervisor to process the workloads.
  • Virtual Appliance: This mode mounts the VMDK files to the proxy server for what we typically call Hot-Add Mode to back up the server data.
  • Network: This mode is the least efficient, and is used when the Failover to network mode if primary mode fails, or is unavailable option is selected. It moves the data through your network stack, and it is recommended not to use 1 GB, but rather 10 GB or higher.

In addition to these standard transport modes provided natively for VMware environments, Veeam provides two other transport modes: Backup from Storage Snapshots, and Direct NFS. These provide storage-specific transport options for NFS systems and storage systems that integrate with Veeam.

Refer to the integration with storage systems guide: https://helpcenter.veeam.com/docs/backup/vsphere/storage_integration.html?ver=100.

Along with the transport modes, there are specific tasks that the proxy server performs:

  • Retrieving the VM data from storage
  • Compressing
  • Deduplicating
  • Encrypting
  • Sending the data to the backup repository server (backup job) or another backup proxy server (replication job)

Veeam proxy servers leverage what is known as VADP (VMware vStorage APIs for Data Protection) when using all transport modes other than Backup from Storage Snapshots and Direct NFS.

The following are things you should consider in relation to your proxy servers:

  • Operating System: Most software vendors will always recommend the latest and greatest, so if you are going to choose Windows, then 2019, or if you are going to choose Linux, then the newest flavor you have picked (Example – Ubuntu 20.04.1 LTS). Note that as regards Linux VMware backup proxies, only HotAdd mode is supported in Veeam Backup & Replication v10.
  • Proxy Placement: Depending on the transport mode for the server, you will need to place it as close to the servers you want to back up, such as on a specific host in VMware, a physical server, or a blade enclosure. The closer to the source data, the better!
  • Proxy Sizing: This can be tricky to determine and will be dependent on the server being physical or virtual. Veeam proxy servers complete what are called Tasks, which is the processing of one virtual disk for a VM or one physical disk for a server. Therefore, Veeam recommends one physical core or one vCPU as well as 2 GB of RAM per task.

Veeam has a formula used to calculate the required resources for a proxy server:

  • D = source data in MB
  • W = backup window in seconds
  • T = throughput in MB/s, = D/W
  • CR = change rate
  • CF = cores required for full backup, = T/100
  • CI = cores required for incremental backup, = (T * CR)/25

Based on these requirements, we can use a sample of data to perform the calculations:

  • 500 virtual machines
  • 200 TB of data
  • 8-hour backup window
  • 10% change rate

Using these numbers, we perform the following calculations:

This formula determines the throughput required for the data that will be ingested by the backups.

We now use the numbers we calculated to determine the required number of cores needed to run both full backup and incremental backup to meet your defined SLA:

This formula takes the throughput from the previous formula and then calculates the number of CPU cores required.

Based on our calculations and considering you require 2 GB of RAM for each task, you would need a virtual server with 73 vCPUs and 146 GB of RAM. This size may seem like a considerable server, but keep in mind that it uses the sample data. Your calculations will likely be much smaller or possibly more extensive, depending on your dataset.

Should you decide to use a physical server as a proxy, you should have a server with 2 – 10 core CPUs. In the case of our sample data, two physical servers are what you require. If you are using virtual servers for proxies, then the best practice is to configure them with a maximum of 8 vCPUs and add as many as required for your environment – in this case, we would need nine servers.

Should you want to size things based on incremental backups only, your requirements are less than half of those for a full backup – 29 vCPUs and 58 GB of RAM.

There are limitations for proxy servers that you need to be aware of when it comes to job processing and performance. As noted above, a proxy server performs tasks, which are assigned CPU resources. Concurrent task processing is dependent on the resources you have available in your infrastructure and the number of proxy servers you have deployed. As seen here, when adding a proxy server to Veeam Backup & Replication, there is the Max concurrent tasks option, which correlates to the number of CPUs that are assigned:

Figure 1.13 – Max concurrent tasks limitation for a proxy

Figure 1.13 – Max concurrent tasks limitation for a proxy

The task limits can be viewed at the following link: https://helpcenter.veeam.com/docs/backup/vsphere/limiting_tasks.html?ver=100.

Important note

Job performance gets impacted based on the tasks of a proxy server. As an example, if you had a proxy server with 8 CPUs and you added 2 virtual machines for backup, one with 4 disks and the other with 6 disks, only 8 of 10 disks would get processed in parallel. The remaining 2 disks would have to wait on resources before backing up because tasks get assigned per virtual disk of a VM during the backup process.

You should now be able to size your proxy servers correctly regarding things such as CPUs and RAM and understand proxy placement and how it processes tasks. Proxy servers send data to repository servers, which is the focus of the next section.

Setting up repository servers for success

A repository server is a storage location for your backups, so setting them up correctly the first time will ensure that you have the best performance. When creating a repository, it is always a good idea to follow the Veeam Backup & Replication best practices:

https://bp.veeam.com/vbr/VBP/2_Design_Structures/D_Veeam_Components/D_backup_repositories/

Some things to consider when setting up a repository are the following:

  • ReFS/XFS: With Windows 2016/2019, ensure you format your repository drive(s) as ReFS with 64k block sizing to take advantage of space savings for synthetic fulls and GFS. For Linux, you need to set up XFS and Reflink to take advantage of space saving and fast cloning. In both of these situations, a storage efficiency will be realized for synthetic full backups. This efficiency prevents duplication, but is not deduplication.
  • Sizing: Ensure that you adhere to the Veeam Backup & Replication recommendation of 1 core and 4 GB of RAM per repository task. Just like proxy servers, your repository servers have task limits as well. At a minimum, you need 2 cores and 8 GB of RAM.

When you calculate out the sizing requirements, you need to take into account your proxy servers and the amount of CPUs configured. You then need to use a 3:1 ratio for the core count on a repository server:

Example: If your proxy server was configured with 8 CPUs, you would then need to configure the repository server with 2 CPUs based on this rule of 3:1. To configure the RAM, you multiply the CPU count by four, ending up with 8 GB of RAM.

When you use the Windows ReFS filesystem as your repository, you need to consider the overhead required for the filesystem and be sure to add another 0.5 GB of RAM per terabyte of ReFS.

Setting up your task limits for a repository server is different to a proxy server due to the way tasks are consumed. The setting chosen will be handled differently:

  • Per-VM Backup Files: When selected, this creates a backup chain per VM located in a job. Therefore, if the backup job has 10 virtual machines, then it will consume 10 repository tasks as well as 10 proxy tasks.
  • No Per-VM Selection: The backup job consumes one repository task because all VM data gets written to the same backup file, and the proxy task will remain the same with one task per each virtual disk.

The task limits can be viewed at the following link: https://helpcenter.veeam.com/docs/backup/vsphere/limiting_tasks.html?ver=100.

When setting up a repository for the first time, you can set the task limit as follows:

Figure 1.14 – Repository task limit

Figure 1.14 – Repository task limit

Important note

When you limit the number of tasks per repository, and you have jobs with many virtual machines requiring backup, this will be one of the bottlenecks in your environment. You also need to ensure that you do not set the limit too high as that could overwhelm your storage, causing performance degradation. Make sure to test all your components and resources available for your backup infrastructure.

You should, after this section, be able to choose which type of filesystem for your repository and also size it correctly based on CPU and RAM. We also discussed the per-VM versus no per-VM methods. Now we will use this knowledge to tie this into creating a scale-out repository.

Understanding the scale-out repository

So, what is a Scale-Out Backup Repository, or SOBR, you ask? A SOBR, uses multiple backup repositories called performance extents to create a sizeable horizontal scaling repository system. Veeam Backup & Replication can use multiple repositories of various types, such as the following:

  • Windows Backup Repositories: NTFS or the recommended ReFS
  • Linux Backup Repositories: XFS with Reflink
  • Shared Folder: NFS, SMB, or CIFS
  • Deduplication Storage Appliances: ExaGrid, EMC DataDomain, HPe StoreOnce

The SOBR can expand with on-premises storage, such as block storage, or even a cloud-based object repository known as Capacity Extent. Veeam Backup & Replication combines the Performance and Capacity extents into one to summarize their capacities:

Figure 1.15 – Scale-out backup repository

Figure 1.15 – Scale-out backup repository

The ability to use an SOBR is dependent on the license version that you are using with Veeam Backup & Replication:

  • Enterprise: Allows for a total of two SOBRs with three extents
  • Enterprise Plus: Provides for an unlimited number of SOBRs with as many performance extents as required, but only one capacity tier per SOBR

    Tip

    Should you happen to downgrade your licensing from Enterprise Plus or Enterprise to Standard, you will lose the ability to target your jobs to the SOBR. You can, however, restore data from the SOBR.

With the different license types, this limits you in terms of the number of both SOBRs and extents per SOBR you can configure. As noted above, there is a limit of two for Enterprise, and an unlimited number for Enterprise Plus.

Tip

For the best performance and manageability, it is best to keep your SOBR limited to 3-4 extents if possible. There is less movement of data and if you have a failed extent, replacing it is fairly simple. Also, when you have too many extents and need to move data around, this can become a bit of a challenge when extents start getting full. If you are using object storage, then it will be one of the components of the SOBR that will be the capacity tier.

The SOBR works with many types of jobs or tasks in Veeam Backup & Replication:

  • Backup jobs
  • Backup copy jobs
  • VeeamZIP jobs
  • Agent backups – Linux or Windows agent v2.0 or later
  • NAS backup jobs
  • Nutanix AHV backup jobs

The next thing to keep in mind is the limitations of using a SOBR as there are certain things you cannot do:

  • Only Enterprise & Enterprise Plus License support using a SOBR.
  • You cannot use it as a target for configuration backup jobs, replications jobs, VM copy jobs, Veeam Agents v1.5 or earlier for Windows, and v1.0 or earlier for Linux.
  • Adding a repository as an extent to a SOBR will not be allowed if there is an unsupported job using the repository.
  • Rotating drives are not supported – an example would be a drive attached by USB or serial cable.
  • You are unable to use the same extent in two scale-out repositories.

Refer to the following page limitations on the Veeam Backup & Replication website: https://helpcFixedenter.veeam.com/docs/backup/vsphere/limitations-for-sobr.html?ver=100.

When it comes to the makeup of the scale-out, there are two tiers:

  • Performance Tier: Fast storage and fastest access to data
  • Capacity Tier: Typically object storage for long-term archival and offloading capabilities or a lower tier of storage

The performance tier you require will be the one that provides the quickest access to files and restores as and when necessary. When you create a standard repository before adding it to an SOBR, there are specific settings retained in the SOBR:

  • The number of simultaneous tasks it can perform
  • The storage read and write speeds
  • Data decompression settings relating to storage
  • The block alignment settings of the storage

What the SOBR will not inherit is a repository backed by rotating drives or if you selected to use the per-VM backup option. This option is on by default in a SOBR.

Another aspect to consider is the backup file placement policy that you will use. There are pros and cons to both, and specific operating systems such as ReFS and XFS require one over the other. The two types of placement policies are as follows:

  • Data locality
  • Performance

Refer to the following performance tier page on the Veeam Backup & Replication website: https://helpcenter.veeam.com/docs/backup/vsphere/backup_repository_sobr_extents.html?ver=100.

Data locality allows the scale-out to place all backup files in the chain to the same extent within the SOBR, thereby keeping files together. In contrast, the performance policy will enable you to choose which extents to use for both full backup files (VBK) and incremental files (VIB). The metadata file (VBM) is located on all extents in the SOBR for consistency and in the case of files needing to move extents:

Figure 1.16 – Placement policy options for the scale-out repository

Figure 1.16 – Placement policy options for the scale-out repository

For further information on backup placement, refer to the following page on the Veeam Backup & Replication website: https://helpcenter.veeam.com/docs/backup/vsphere/backup_repository_sobr_placement.html?ver=100.

Now, when it comes to the capacity tier, there can only be one per scale-out, and it is required to be one of the following:

Figure 1.17 – Object Storage repository for the capacity extent

Figure 1.17 – Object Storage repository for the capacity extent

Using a capacity tier as part of your SOBR is suitable for the following:

  • You can offload older data or when your SOBR reaches a specific percentage of capacity to allow you to free up storage space.
  • Company policy stipulates that you have to keep a certain amount of data onsite, and that all older data is then tiered off after X days to the capacity tier.
  • Using it falls into the 3-2-1 rule, where one copy of the information is offsite. Refer to the following blog post for more details on the 3-2-1 rule: https://www.veeam.com/blog/3-2-1-rule-for-ransomware-protection.html.

You specify the capacity tier after creating it as a standard repository and during the SOBR wizard at this stage:

Figure 1.18 – Capacity Tier page of the scale-out wizard

Figure 1.18 – Capacity Tier page of the scale-out wizard

Please visit the following capacity tier page on the Veeam Backup & Replication website: https://helpcenter.veeam.com/docs/backup/vsphere/capacity_tier.html?ver=100.

We are now going to tie all of the above information together and create an SOBR. First, you need to open the Veeam Backup & Replication console and select the Backup Infrastructure section on the bottom left. Once in this section in the tree, click on the Scale-out Repositories option on the left:

Figure 1.19 – The Scale-out Repositories section of the console

Figure 1.19 – The Scale-out Repositories section of the console

Once you are in this section, you can either click the Add Scale-out Repository button in the toolbar or, on the right-hand pane, you can right-click and select Add Scale-out backup repository….

You will then name the scale-out and give it a thoughtful description. The default name is Scale-out Backup Repository 1. You then click Next, and you will come to the Performance Tier section of the wizard:

Figure 1.20 – Scale-out wizard – Performance Tier

Figure 1.20 – Scale-out wizard – Performance Tier

In this section, you will click on the Add… button and choose the standard repositories that will be part of your scale-out. You can also click on the Advanced button to choose two options:

  • Use per-VM backup files (recommended)
  • Perform full backup when the required extent is offline

Click the Next button to proceed. You then will pick your placement policy, which is Data Locality or Performance. As noted, if using ReFS or XFS, you must select Data Locality to take advantage of the storage efficiency that each filesystem provides. Click Next after making your choice.

You can now choose to use the Capacity Tier option for your SOBR or just click the Apply button to finish. Note at this screen, when you select a capacity tier, that there are several options you can enable:

  • Copy backups to object storage as soon as they get created in the performance tier.
  • Move backups to object storage as they age out of the restore window – the default is 14 days, and you can also click on the Override button to specify offloading until available space is below a certain percentage.
  • You can also encrypt your data upload to object storage as another level of security:
Figure 1.21 – Capacity Tier selection for the scale-out

Figure 1.21 – Capacity tier selection for the scale-out

Note that some capacity tier targets support immutability. This feature is an essential attribute in the war on ransomware. In v10, capacity tier targets that support immutability include AWS S3 with object lock and some S3-compatible object storage systems. Immutability allows data to be protected and not deleted for the set period of days assigned.

Once complete, you will see your new SOBR, and when you select it, you will see the performance tier extents and capacity tier options if you chose it:

Figure 1.22 – SOBR created

Figure 1.22 – SOBR created

If you want further information on the SOBR, visit this page on the Veeam Backup & Replication website: https://helpcenter.veeam.com/docs/backup/vsphere/sobr_add.html?ver=100.

Once set up within Veeam Backup & Replication, the SOBR is pretty self-sufficient. Still, there is maintenance that you need to perform in order to ensure optimal performance, and plenty of storage is available for backups.

The final thing to discuss is the management of the SOBR after creation. Once created, you may need to do any of the following items:

  • Edit the settings to change the performance policy, for example.
  • Rescan the repository to update the configuration in the database.
  • Extend the performance tier by adding another extent to the SOBR.
  • Put an extent in maintenance mode to either perform maintenance on the server that holds it or evacuate the backups to remove the extent.
  • Switch an extent into what is called Sealed Mode, where you do not want any more writes to it, but you can still restore from it; this allows you to replace the extent with a new one.
  • Run a report on the SOBR.
  • Remove an extent from the SOBR that requires maintenance mode.
  • And lastly, remove the SOBR altogether.

For more information on SOBR management, please visit the following Veeam Backup & Replication website: https://helpcenter.veeam.com/docs/backup/vsphere/managing_sobr_data.html?ver=100.

Summary

This chapter has provided you with the tools required to complete the installation of Veeam Backup & Replication v10 and outlined what components make up the installation. We discussed the pre-requisites, including versions of SQL Server that you can use – Express or SQL Standard/Enterprise. We next addressed in detail how to set up proxy servers, as well as configuration best practices and optimal settings. This part was then followed by a discussion on repositories and how to create them, and also included best practices and optimizations for best performance. Lastly, we looked at the scale-out repository and how to set it up, including the performance and capacity tiers, as well as how to manage them after setup.

This chapter will ensure that you have all the basics covered and will help when we move to the next chapter, which covers the 3-2-1 rule—Chapter 2, The 3-2-1 Rule – Keeping Data Safe.

Left arrow icon Right arrow icon

Key benefits

  • Explore the 3-2-1 rule of backups in Veeam to keep your data safe
  • Gain in-depth knowledge of NAS backups and Scale-Out Repositories to use in your virtual environment
  • Discover Veeam’s monitoring and reporting utility - Veeam ONE - along with Linux and Window’s proxy

Description

Veeam is one of the leading modern data protection solutions, and mastering this technology can help you to protect your virtual environments effectively. This book guides you through implementing modern data protection solutions for your cloud and virtual infrastructure with Veeam. You will even gain in-depth knowledge of advanced concepts such as DataLabs, cloud backup and recovery, Instant VM Recovery, and Veeam ONE. This book starts by taking you through Veeam essentials, including installation, best practices, and optimizations for Veeam Backup & Replication. You'll get to grips with the 3-2-1 rule to safeguard data along with understanding how to set up a backup server, proxies, repositories, and more. Later chapters go on to cover a powerful feature of Veeam 10 – NAS backup. As you progress, you'll learn about scale-out Repositories and best practices for creating them. In the concluding chapters, you'll explore the new proxy option available in both Linux and Windows. Finally, you'll discover advanced topics such as DataLabs, cloud backup and recovery, Instant VM Recovery, and Veeam ONE. By the end of this book, you will be equipped with the skills you need to implement Veeam Backup & Replication for your environment and disaster recovery.

Who is this book for?

This Veeam backup book is for IT professionals who have intermediate to advanced-level knowledge of virtualization as well as backups and backup applications. Anyone who needs a reference guide for learning the advanced features of Veeam Backup & Replication and how they are used, including best practices and optimizations, will also find this book useful.

What you will learn

  • Discover the advanced concepts of Veeam Backup & Replication 10
  • Master application optimizations based on Veeam best practices
  • Understand how to configure NAS backups and work with repositories and proxies
  • Explore different ways to protect your backups, including object immutability and cloud backup and recovery
  • Discover how DataLabs works
  • Understand how Instant VM Recovery allows you to restore virtual machines
  • Become well versed in Veeam ONE for monitoring and reporting on your environment

Product Details

Country selected
Publication date, Length, Edition, Language, ISBN-13
Publication date : Feb 18, 2021
Length: 332 pages
Edition : 1st
Language : English
ISBN-13 : 9781838980443
Tools :

What do you get with a Packt Subscription?

Free for first 7 days. $19.99 p/m after that. Cancel any time!
Product feature icon Unlimited ad-free access to the largest independent learning library in tech. Access this title and thousands more!
Product feature icon 50+ new titles added per month, including many first-to-market concepts and exclusive early access to books as they are being written.
Product feature icon Innovative learning tools, including AI book assistants, code context explainers, and text-to-speech.
Product feature icon Thousands of reference materials covering every tech concept you need to stay up to date.
Subscribe now
View plans & pricing

Product Details

Publication date : Feb 18, 2021
Length: 332 pages
Edition : 1st
Language : English
ISBN-13 : 9781838980443
Tools :

Packt Subscriptions

See our plans and pricing
Modal Close icon
$19.99 billed monthly
Feature tick icon Unlimited access to Packt's library of 7,000+ practical books and videos
Feature tick icon Constantly refreshed with 50+ new titles a month
Feature tick icon Exclusive Early access to books as they're written
Feature tick icon Solve problems while you work with advanced search and reference features
Feature tick icon Offline reading on the mobile app
Feature tick icon Simple pricing, no contract
$199.99 billed annually
Feature tick icon Unlimited access to Packt's library of 7,000+ practical books and videos
Feature tick icon Constantly refreshed with 50+ new titles a month
Feature tick icon Exclusive Early access to books as they're written
Feature tick icon Solve problems while you work with advanced search and reference features
Feature tick icon Offline reading on the mobile app
Feature tick icon Choose a DRM-free eBook or Video every month to keep
Feature tick icon PLUS own as many other DRM-free eBooks or Videos as you like for just ₱260 each
Feature tick icon Exclusive print discounts
$279.99 billed in 18 months
Feature tick icon Unlimited access to Packt's library of 7,000+ practical books and videos
Feature tick icon Constantly refreshed with 50+ new titles a month
Feature tick icon Exclusive Early access to books as they're written
Feature tick icon Solve problems while you work with advanced search and reference features
Feature tick icon Offline reading on the mobile app
Feature tick icon Choose a DRM-free eBook or Video every month to keep
Feature tick icon PLUS own as many other DRM-free eBooks or Videos as you like for just ₱260 each
Feature tick icon Exclusive print discounts

Frequently bought together


Stars icon
Total 9,135.97
Mastering PowerShell Scripting
₱4082.99
Mastering Active Directory, Third Edition
₱2806.99
Mastering Veeam Backup & Replication 10
₱2245.99
Total 9,135.97 Stars icon

Table of Contents

14 Chapters
Section 1: Installation – Best Practices and Optimizations Chevron down icon Chevron up icon
Chapter 1: Installation – Best Practices and Optimization Chevron down icon Chevron up icon
Chapter 2: The 3-2-1 Rule – Keeping Data Safe Chevron down icon Chevron up icon
Section 2: Storage – NAS Backup, Linux, SOBR, and OBS Chevron down icon Chevron up icon
Chapter 3: NAS Backup Chevron down icon Chevron up icon
Chapter 4: Scale-Out Repository and Object Storage – New Copy Policy Chevron down icon Chevron up icon
Chapter 5: Windows and Linux – Proxies and Repositories Chevron down icon Chevron up icon
Chapter 6: Object Storage – Immutability Chevron down icon Chevron up icon
Section 3: DataLabs, Cloud Backup, and Veeam ONE Chevron down icon Chevron up icon
Chapter 7: Veeam DataLabs Chevron down icon Chevron up icon
Chapter 8: Cloud Backup and Recovery Using Veeam Cloud Connect Provider and the Insider Protection Feature Chevron down icon Chevron up icon
Chapter 9: Instant VM Recovery Chevron down icon Chevron up icon
Chapter 10:Veeam ONE Chevron down icon Chevron up icon
Other Books You May Enjoy Chevron down icon Chevron up icon

Customer reviews

Top Reviews
Rating distribution
Full star icon Full star icon Full star icon Full star icon Empty star icon 4
(14 Ratings)
5 star 42.9%
4 star 35.7%
3 star 7.1%
2 star 7.1%
1 star 7.1%
Filter icon Filter
Top Reviews

Filter reviews by




RJ Mar 05, 2021
Full star icon Full star icon Full star icon Full star icon Full star icon 5
This is an excellent resource for any level admin that is responsible for their Veeam infrastructure as well as admins looking at Veeam as a solution. The book walks through all the steps required to get your Veeam infrastructure up and running properly.Veeam v10 introduces a lot of new features and I was able to quickly understand what those changes are and how they will benefit my organization. As a long time Veeam user the detailed walkthroughs of setting up different components was helpful to understand what some of the advanced settings can do.This book is not going to take a single feature and do a deep dive into it but it will allow you to confidently setup a new Veeam instance or tweak your current environment for best performance. Having an understanding of how to size your environment is critical to the best performance. Each step of setting up the servers to the proxies has a detailed explanation of how to properly size each piece of the environment.I highly recommend anyone using Veeam or thinking about using Veeam should take the time to read through this guide.
Amazon Verified review Amazon
Chris Munger Jun 13, 2021
Full star icon Full star icon Full star icon Full star icon Full star icon 5
Although not an in-depth discussion of features and capabilities, this book provides a good summary overview of all the major features of VBR 10. However, do NOTE that it primarily focuses on VMware as opposed to Hyper-V support.
Amazon Verified review Amazon
Drew J. Como Mar 09, 2021
Full star icon Full star icon Full star icon Full star icon Full star icon 5
This is the most comprehensive book on Veeam Backup & Replication that you will ever need! The book starts by taking you through the basics; the best practices for your first or your 100th installation, beyond the famous 3-2-1 rule, and through extremely well written and laid out chapters, continues deeper into topics including local NAS Backups, backing up to the cloud via scale-out backup repositories, Instant VM Recovery (my favorite feature!!) and understanding the uses for Veeam DataLabs.Additionally, there's a great deal of extremely beneficial content on Data Immutability to help protect against ransomware, Veeam Cloud Connect, and Veeam ONE.If you are new to Veeam or even a seasoned veteran, this is absolutely the definitive book for you!I have been using Veeam for 12 years now and found a great deal of information within this book to be incredibly helpful- My copy of this book is always within arm's reach!
Amazon Verified review Amazon
Jochen Meixner May 14, 2021
Full star icon Full star icon Full star icon Full star icon Full star icon 5
Das Buch deckt ein großes Spektrum der Veeam Backup & Replication Funktionen ab.Es geht weit über die Einrichtung einfacher VM Backups hinaus. Es behandelt DataLabs, Staged Restores, Cloud Repositories, Cloud Connect, Scale-Out Repositories – mit und ohne Cloud Anbindung. Auch viele der neuen Features in Veeam 10 sind enthalten wie NAS Backup.Es ist gut und flüssig zu lesen und hat eine verständliche und konsistente Struktur. Jedes Kapitel ist aufbereitet von den Grundlagen über die Advanced Features und Einstellungen bis zu Best Practices, die aus Chris langjähriger Erfahrung mit dem Produkt stammen.Sehr hilfreich finde ich die direkten Verweise auf die offizielle Veeam Dokumentation und teilweise auf Experten Blogs. Hier findet man schnell weiterführende Informationen, die den Rahmen des Buchs sprengen würden.Egal, ob Sie Veeam gerade kennenlernen oder bereits ein alter Hase sind, Sie werden etwas Neues in diesem Buch finden. Ich benutze Veeam bereits seit einigen Jahren und habe zu vielen Themen einiges Neues gelernt….
Amazon Verified review Amazon
Luciano Patrao Mar 16, 2021
Full star icon Full star icon Full star icon Full star icon Full star icon 5
Mastering is a great book to learn more advanced Veeam technical tips, but also is a good for beginners. Since it go trough all aspects of how handling Veeam backups.If you need to design you backup infrastructures using Veeam, here you can also find great help and examples/scenarios how is the best approach.I recommend 5* on this one.
Amazon Verified review Amazon
Get free access to Packt library with over 7500+ books and video courses for 7 days!
Start Free Trial

FAQs

What is included in a Packt subscription? Chevron down icon Chevron up icon

A subscription provides you with full access to view all Packt and licnesed content online, this includes exclusive access to Early Access titles. Depending on the tier chosen you can also earn credits and discounts to use for owning content

How can I cancel my subscription? Chevron down icon Chevron up icon

To cancel your subscription with us simply go to the account page - found in the top right of the page or at https://subscription.packtpub.com/my-account/subscription - From here you will see the ‘cancel subscription’ button in the grey box with your subscription information in.

What are credits? Chevron down icon Chevron up icon

Credits can be earned from reading 40 section of any title within the payment cycle - a month starting from the day of subscription payment. You also earn a Credit every month if you subscribe to our annual or 18 month plans. Credits can be used to buy books DRM free, the same way that you would pay for a book. Your credits can be found in the subscription homepage - subscription.packtpub.com - clicking on ‘the my’ library dropdown and selecting ‘credits’.

What happens if an Early Access Course is cancelled? Chevron down icon Chevron up icon

Projects are rarely cancelled, but sometimes it's unavoidable. If an Early Access course is cancelled or excessively delayed, you can exchange your purchase for another course. For further details, please contact us here.

Where can I send feedback about an Early Access title? Chevron down icon Chevron up icon

If you have any feedback about the product you're reading, or Early Access in general, then please fill out a contact form here and we'll make sure the feedback gets to the right team. 

Can I download the code files for Early Access titles? Chevron down icon Chevron up icon

We try to ensure that all books in Early Access have code available to use, download, and fork on GitHub. This helps us be more agile in the development of the book, and helps keep the often changing code base of new versions and new technologies as up to date as possible. Unfortunately, however, there will be rare cases when it is not possible for us to have downloadable code samples available until publication.

When we publish the book, the code files will also be available to download from the Packt website.

How accurate is the publication date? Chevron down icon Chevron up icon

The publication date is as accurate as we can be at any point in the project. Unfortunately, delays can happen. Often those delays are out of our control, such as changes to the technology code base or delays in the tech release. We do our best to give you an accurate estimate of the publication date at any given time, and as more chapters are delivered, the more accurate the delivery date will become.

How will I know when new chapters are ready? Chevron down icon Chevron up icon

We'll let you know every time there has been an update to a course that you've bought in Early Access. You'll get an email to let you know there has been a new chapter, or a change to a previous chapter. The new chapters are automatically added to your account, so you can also check back there any time you're ready and download or read them online.

I am a Packt subscriber, do I get Early Access? Chevron down icon Chevron up icon

Yes, all Early Access content is fully available through your subscription. You will need to have a paid for or active trial subscription in order to access all titles.

How is Early Access delivered? Chevron down icon Chevron up icon

Early Access is currently only available as a PDF or through our online reader. As we make changes or add new chapters, the files in your Packt account will be updated so you can download them again or view them online immediately.

How do I buy Early Access content? Chevron down icon Chevron up icon

Early Access is a way of us getting our content to you quicker, but the method of buying the Early Access course is still the same. Just find the course you want to buy, go through the check-out steps, and you’ll get a confirmation email from us with information and a link to the relevant Early Access courses.

What is Early Access? Chevron down icon Chevron up icon

Keeping up to date with the latest technology is difficult; new versions, new frameworks, new techniques. This feature gives you a head-start to our content, as it's being created. With Early Access you'll receive each chapter as it's written, and get regular updates throughout the product's development, as well as the final course as soon as it's ready.We created Early Access as a means of giving you the information you need, as soon as it's available. As we go through the process of developing a course, 99% of it can be ready but we can't publish until that last 1% falls in to place. Early Access helps to unlock the potential of our content early, to help you start your learning when you need it most. You not only get access to every chapter as it's delivered, edited, and updated, but you'll also get the finalized, DRM-free product to download in any format you want when it's published. As a member of Packt, you'll also be eligible for our exclusive offers, including a free course every day, and discounts on new and popular titles.