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 Networks 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 TypeSupported Hypervisors
OVF

See Virtual Infrastructure for supported VMware versions.

OVD

See Virtual Infrastructure for supported Microsoft Hyper-V versions.

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 VolumeMinimum Recommended vCPUsHigh Performance Recommended vCPUs
0 TO 2 TB1 vCPU2 vCPUs
2 TO 6 TB2 vCPUs4 vCPUs
6 TO 16 TB4 vCPUs8 vCPUs
16 TO 32 TB8 vCPUs16 vCPUs
32 TO 100 TB16 vCPUs32+ 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 VolumeMinimum Recommended vCPUsHigh Performance Recommended vCPUs
0 TO 1 TB2 GB4 GB
1 TO 4 TB4 GB8 GB
4 TO 12 TB8 GB16 GB
12 TO 16 TB16 GB32 GB
16 TO 24 TB32 GB64 GB
24 TO 48 TB64 GB128 GB
48 TO 100 TB128 GB256+ 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 Networks 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 Networks 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 Networks 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:

PortProtocolDirectionUsage
80TCP/UDPOutboundHealth monitoring
443TCP/UDPOutboundHealth monitoring
1194TCP/UDPOutboundConfiguration/management
5120TCP/UDPOutboundBarracuda Backup Agents
5121-5129TCP/UDPOutboundOffsite 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