We use cookies on our website to ensure we provide you with the best experience on our website. By using our website, you agree to the use of cookies for analytics and personalized content.This website uses cookies. More Information
It seems like your browser didn't download the required fonts. Please revise your security settings and try again.
Barracuda Backup

Deploy Barracuda Backup Vx on Nutanix Systems

  • Last updated on

This section of the document provides guidance on designing and deploying Barracuda Backup Virtual Appliance (Vx) on VMware vSphere and Microsoft Hyper-V platforms.

VMware and Hyper-V System Requirements

Barracuda offers the following types of images for a Barracuda Backup Vx deployment. Follow the instructions for your hypervisor below to deploy the Barracuda Backup Vx.

Image Type Supported Hypervisors
OVF

VMware ESX and ESXi (vSphere Hypervisor) versions 5.x and 6.x

OVD

Microsoft Windows Server Hyper-V 2008, 2008 R2, 2012, 2012 R2, and 2016

CPU and RAM System Requirements

The most common mistake when designing an environment for Barracuda Backup Vx is to size only for capacity as opposed to sizing for capacity and performance. Tasks such as backup, offsite replication, data restoration, and purging can use a significant amount of system resources. When considering a Barracuda Backup virtual deployment, it is best to consider the use cases of the Backup Vx in addition to needed storage.

Backup Volume Minimum Recommended vCPUs High Performance Recommended vCPUs
0 TO 2 TB 1 vCPU 2 vCPUs
2 TO 6 TB 2 vCPUs 4 vCPUs
6 TO 16 TB 4 vCPUs 8 vCPUs
16 TO 32 TB 8 vCPUs 16 vCPUs
32 TO 100 TB 16 vCPUs 32+ vCPUs

When deploying a Receiver Vx (V95), it is acceptable to use roughly 50% of the recommended vCPUs. Less resources can be used since the Receiver Vx is not backed up and does not replicate data offsite. In the event of a restore or disaster recovery scenario, you can add more resources to the Receiver Vx to improve performance.

Backup Volume Minimum Recommended vCPUs High Performance Recommended vCPUs
0 TO 1 TB 2 GB 4 GB
1 TO 4 TB 4 GB 8 GB
4 TO 12 TB 8 GB 16 GB
12 TO 16 TB 16 GB 32 GB
16 TO 24 TB 32 GB 64 GB
24 TO 48 TB 64 GB 128 GB
48 TO 100 TB 128 GB 256+ GB

When deploying a Receiver Vx (V95), it is acceptable to use roughly 50% of the recommended vCPUs. Less resources can be used since the Receiver Vx is not backed up and does not replicate data offsite. In the event of a restore or disaster recovery scenario, you can add more resources to the Receiver Vx to improve performance.

Storage System Requirements

When deploying a Barracuda Backup Vx, Barracuda recommends the following storage system requirements:

  • Any storage infrastructure consisting of Local/Direct Attached Storage (DAS), Storage Area Network (SAN), and Network Attached Storage (NAS).
  • Storage with inadequate throughput, read, and write speeds will cause Barracuda Backup Vx performance to suffer.
  • Servers with software RAID, slow NAS, and low-RPM drives will yield poor performance.

Technical Best Practices

The following are best practices for a successful Barracuda Backup Vx deployment:

  • Barracuda Backup utilizes memory (RAM) for database queries during backup, restore, and offsite replication. Barracuda highly recommends following the recommended minimum resources for memory in the RAM recommendations table above.
  • Barracuda Backup uses CPU resources for hashing blocks during deduplication, compression for offsite replication, and rehydration of data during restoration. Barracuda highly recommends following the recommended minimum resources for vCPUs in the vCPU Recommendations table above.
  • At minimum, memory resources should be dedicated (reserved). It is also recommended that the CPU be dedicated to Barracuda Backup Vx, and not shared with other virtual machines (VMs) on the host. This aligns with VMware and Microsoft's recommendations for virtualized Microsoft Exchange Server and SQL Server implementations.
  • A separate data store is recommended for use with the virtual appliance due to disk I/O constraints or an entirely separate storage server/environment altogether from the production environment.
  • Other system components such as network and storage need to be sized accordingly to prevent them from becoming a bottleneck.
  • It is important that snapshots are not used on the Barracuda Backup Vx. Even if data is not being replicated to the Barracuda Cloud, configuration data is still sent to Barracuda so that the unit can be managed. Reverting to a previous state using snapshots can potentially cause loss of data and unit corruption. Independent disks are the default selection and highly recommended to avoid snapshots.
  • All Barracuda Backup Vx disk, vCPUs, and RAM can be adjusted later by shutting down the system properly and making the necessary changes through the hypervisor.

Deploy VMware vSphere

Use the following steps to deploy the Barracuda Backup Vx to a Nutanix environment running the VMware vSphere hypervisor.

The following deployment scenario was done using the VMware vSphere 6.5 Web Client instead of Nutanix Prism, as certain features such as Image Configuration were unavailable during testing.

  1. Download and extract the Barracuda Backup Vx .zip archive to a location that can be accessed from a machine using the vSphere Web Client.
  2. From the vSphere Web Client, from the Actions drop-down menu, select Deploy OVF Template:

    Figure 17.png
  3. From the Deploy OVF Template wizard, select Local file, and click Browse:
    Figure 18.png
  4. Navigate to the extracted folder that contains the Barracuda Backup Vx files. Select both the .ovf file and the .vmdk file, and click Open:
    Figure 19.png
  5. In the Deploy OVF Template wizard, complete the following:
    1. Add the VM name and location.

    2. Enter the Host, cluster, or resource pool.

    3. Add the storage location and settings.

      Select the disk format as Thick provision lazy zeroed. Do NOT select Thin provision as the disk format. A dedicated datastore is recommended for Barracuda Backup Vx storage.

    4. Enter the destination network.

    5. Review your settings and click Finish.

  6. After the template deployment is complete, locate the Barracuda Backup Vx in the list of VMs.

  7. With the Barracuda Backup Vx powered off, right-click the appliance, and click Edit Settings:
    Figure 20.png

  8. Edit the CPU and Memory, using the vCPU and RAM Recommendations tables above for reference.

  9. Edit the Hard disk 1 size.

  10. Change the Disk Mode to Independent - Persistent:
    Figure 21.png

  11. Review your virtual hardware settings carefully, and click OK.

  12. Power ON the Barracuda Backup Vx, then open the VM console:
    Figure 22.png

  13. If you have added additional storage to Hard disk 1 or added a new hard disk, select Yes to format the new disk space. This may take several minutes to complete, depending on the amount of disk space:
    Figure 23.png
  14. Once the setup and formatting is complete, the Barracuda Backup Vx reboots and displays the System Configuration page:
    Figure 24.png

To complete your Barracuda Backup Vx configuration and activation, continue with the section Configure the Barracuda Backup Virtual Appliance.

Deploy Microsoft Hyper-V

Use the following steps to deploy the Barracuda Backup Vx to a Nutanix environment running the Microsoft Hyper-V hypervisor.

The following deployment scenario was done using Microsoft System Center 2016 Virtual Machine Manager (SCVMM) instead of Nutanix Prism, as certain features such as Image Configuration were unavailable during testing.

  1. Download and extract the Barracuda Backup Vx .zip archive to a location that can be accessed from a machine using SCVMM or Hyper-V Manager.
  2. Add or Import the Barracuda Backup Vx .vhd to the SCVMM library or use the Import Virtual Machine tool in Hyper-V Manager:
    Figure 25.png
  3. In SCVMM, select Create Virtual Machine:
    Figure 26.PNG
  4. In the Create Virtual Machine wizard, select Use an existing virtual machine, VM template, or virtual hard disk, and click Browse.

  5. Select the Barracuda Backup Vx .vhd from the list, and click OK:
    Figure 27.png

  6. Click Next on the Select Source page of the wizard to continue.

  7. Specify a name and description for the Barracuda Backup Vx on the Specify Virtual Machine Identity page:
    Figure 28.png

  8. On the Configure Hardware page, specify the CPU and Memory, using the vCPU and RAM Recommendations tables above for reference.

  9. Click New, and from the drop-down menu, select Disk.

  10. In the Disk settings section, choose Create a new virtual hard disk, and specify the preferred disk size:
    Figure 29.png

  11. In the Advanced section, select Checkpoints. Verify Enable checkpoints is cleared:
    Figure 30.png

     Disabling checkpoints prevents snapshots/checkpoints from taking place on the Barracuda Backup Vx VM. Taking snapshots/checkpoints and reverting to a previous point in time can cause data loss.

  12. Carefully review your virtual hardware settings, and click Next.

  13. On the Select Destination page, select Place the virtual machine on a host, and click Next:
    Figure 31.png

  14. In the next several sections of the wizard, choose a host where you want to deploy the VM, configure the VM and disk storage location, and choose your startup options.

  15. Carefully review your VM configuration, and click Create.

  16. Power ON the Barracuda Backup Vx, and open the VM console.

  17. If you have added a new disk or additional storage to a hard disk, select Yes to format the new disk space. This may take several minutes to complete, depending on the amount of disk space:
    Figure 32.png

  18. Once the setup and formatting is complete, the Barracuda Backup Virtual Appliance reboots and displays the System Configuration page:
    Figure 33.png

To complete your Barracuda Backup Vx configuration and activation, continue with the section Configure the Barracuda Backup Virtual Appliance.

Firewall Port Configuration

For security purposes, locate your Barracuda Backup Vx behind a corporate firewall. In this case, verify the ports listed in the following table are open to ensure proper operation of your Barracuda Backup Vx:

Port Protocol Direction Usage
80 TCP/UDP Outbound Health monitoring
443 TCP/UDP Outbound Health monitoring
1194 TCP/UDP Outbound Configuration/management
5120 TCP/UDP Outbound Barracuda Backup Agents
5121-5129 TCP/UDP Outbound Offsite replication

Configure Barracuda Backup Vx

Once you deploy the Barracuda Backup Vx to either VMware vSphere or Microsoft Hyper-V, you must provision it, using the license received via email or from the website when you downloaded the Barracuda Backup Vx images. If you do not have a 15-digit license token, contact your Barracuda sales representative or request an evaluation at https://www.barracuda.com/.

  1. From the System Configuration screen, use your keyboard arrows to select TCP/IP Configuration.
  2. Specify your network settings, then use your arrows to save the changes. Once the new settings take effect, the Network Status for Local and Internet display with a status of Up. The Cloud status displays as Down until the Barracuda Backup Vx is linked to a Barracuda Cloud Control Account:
    Figure 34.png

    If you do not have a Barracuda Cloud Control Account, see Create a Barracuda Cloud Control Account. 

  3. Once the Network Status for Local and Internet displays as Up, use the keyboard arrows to select Licensing.

  4. In the Token field, enter the unique token provided to you by Barracuda Networks, then use the keyboard arrows to click Save.

  5. Provided the Barracuda Backup Vx has an Internet connection, it contacts Barracuda Networks and fetches the associated model and serial number. Type YES, and press Enter to apply the license:
    Figure 35.png

  6. Once applied, the license is installed. When prompted, press Enter to reboot:
    Figure 36.png
  7. Once the Barracuda Backup Vx reboots, the following information displays on the System Configuration screen:
    Serial #
    Firmware version
    Network Status – Local: Up
    Network Status – Internet: Up
    Network Status – Cloud: Down

  8. Continue with the section Activate the Barracuda Backup Vx to link your Barracuda Backup Vx to Barracuda Cloud Control and change the Network Status Cloud to Up.

Activate the Barracuda Backup Vx

To activate your virtual appliance,

  1. Log in to https://login.barracudanetworks.com. If you do not have an account, click Create a User, follow the account creation instructions, and log in.
  2. Click Backup in the left pane. If this is your first time activating a Barracuda Backup appliance, click Start Backup Setup; otherwise, go to Admin > Activate Barracuda Backup.
  3. Enter the Serial number and the Linking code from the sticker on the back of the Quick Start Guide, and click Next.
  4. The wizard launches. In the Your Info page, enter your contact information, and click Continue.

  5. In the Device Info page, enter a Device Name to represent the device in the UI. If you previously defined display groups, select the Display Group to which to add the device to from the drop-down menu.

  6. Select the Time Zone from the drop-down menu.

  7. In the Enter device location section, enter the geographical location.

  8. Select whether to Automatically update device firmware after activation, and click Continue.

    If you select to automatically upgrade the firmware after activation, the device downloads the firmware package, installs it, and automatically reboots. Be advised that this process can take up to 20 minutes to complete and the Barracuda Backup device may be unresponsive. Allow the upgrade to complete before continuing with the configuration. When the unit comes back online, you must log out and then log back in to the user interface to clear any cached pages.

  9. The Terms of Service page displays. Read the Terms and Conditions, and click I have read and agree to complete the linking process. Click Done.
  10. Once your device is linked, click Go to Dashboard.

Once the Barracuda Backup Vx is linked to your Barracuda Cloud Control account, the Network Status - Cloud changes to Up:
Figure 38.png

Expand the Barracuda Backup Vx Capacity

Throughout the lifecycle of the Barracuda Backup Vx, you will likely need to edit the CPU, RAM, or disk space. Use the following steps to expand the capacity or change the CPU, RAM, or other virtual hardware settings:

  1. Power down the Barracuda Backup Vx.
  2. Right-click the Barracuda Backup Vx, and click Edit Settings.
  3. Edit the CPU, RAM, Hard Disks, or other virtual hardware settings.
  4. Click OK to apply your changes.
  5. Power ON the Barracuda Backup Vx.
  6. If you added additional disk space, the extra space is detected; you are asked if you want to format it now. Click Yes:
    Figure 38.png
Last updated on