DXi Veeam Installation

Overview

This document provides instructions for installing and configuring a Veeam™ Linux Repository on Quantum DXi V5000 systems.

Note: A license is not required to install Veeam on the Quantum DXi V5000.

Veeam

The Veeam feature on the DXi allows the system to perform backup and replication with Veeam software on VMware vSphere and Microsoft Hyper-V virtual environments.

The Veeam Agent runs in the DXi process space with direct access to DXi resources, providing better performance than Veeam running against a DXi NAS share as a shared folder.

The simplified block diagram below shows the data flow in a typical Veeam installation. Management communication is omitted for simplicity. The VMs on the Customer Network are identified by the Veeam Backup Server. The backups can be full or incremental using the Veeam Agent changed block tracking. At the scheduled backup, the Veeam Agent works with the Veeam Backup Server to facilitate the data movement from the backup sources to the DXi. The backup data is sent by the Veeam Agent to the NFS Share for deduplication and storage in the Blockpool.

Preparing for the Installation

Note: Please review the Veeam Backup and Replication Best Practices Guide, downloadable from the Best Practices page for your DXi product.

Before you begin the Veeam installation, make the following preparations:

DXi Configuration - Create a NAS Share

You must create a Veeam NAS share to present the storage capacity of the DXi.

To add a VM NAS share:

  1. In the DXi remote management console, select Configuration > NAS. The NAS Summary page displays.

  2. Click Add.

    The Add NAS Share page displays.

  3. Under NAS Share Settings, enter information about the share:

    Name

    Enter the name of the DXi NAS share.

    Description (Optional) Enter a brief description of the share.
    Protocol

    Select the NFS option to use the share on a UNIX or Linux network.

    Note: CIFS/SMB is not currently supported for Veeam NAS shares.

    Hide from network browsing

    Do not select. This is for CIFS/SMB shares only.

    Enable deduplication

    Select the check box. Veeam NAS shares must have deduplication enabled.

  4. Click Apply.

DXi Configuration - Enable VDMS

Once a VM NAS share has been created, enable VDMS (Veeam Data Mover Service) on the DXi.

In the DXi remote management console, select Configuration > System > App Environment. The Application Environment page displays.

Important Information

WARNING: Enabling Veeam creates a local account named 'veeam'. If the associated LDAP/AD server has a user defined as ‘veeam’, you must first disjoin from the AD domain and/or disable LDAP (See LDAP/AD).

  1. Select one or more of the following check boxes.

    Veeam 12 and Below

    1. Select the Enable VDMS check box if you are using Veeam 12 or any prior version below Veeam 12.

    2. Select the Allow login with password check box. Before disabling this option, an SSH key must first be added to the user. SSH keys cannot be added until Veeam has been enabled and the system is rebooted.

    Veeam 13 and Above

    1. Under Veeam 13 Support, use the check boxes select one or more Veeam 13 connections. You can select up to five connections.

      This allows connections from Veeam 13 and later with Veeam Backup & Replication (VBR) for the Enhanced Data Mover (EDM) on the noted ports. When adding a Linux Server in VBR use the ports listed for SSH connection and the Network Settings Components ports.

  2. Enter the following information:

    New Password

    Enter the new password.

    Confirm Password Enter the new password again to confirm it.

    Additional Information

    • Passwords can be up to 64 characters. Alphanumeric characters and special characters are allowed.

    • If you are enabling Veeam for the first time, you must enter a user password.

    • If Veeam is already enabled, you are adding additional Veeam connections, and you have a SSH Public Key configured, you do not need to re-enter a password.

    • If Veeam is already enabled, you are adding additional Veeam connections, and no SSH Public Key configurations are available, you will need to re-enter a password.

  3. Click Apply.

    If this is the initial enabling of Veeam, a A Save Changes dialog box appears stating that the system will require a reboot.

    Select one of the following options.

    Option Description
    Defer Reboot

    Defers the system reboot. A Reboot Required alert message will appear in the GUI banner until the system is rebooted.

    Deferring a reboot is only recommended if additional system changes that require a reboot need to be made (Network, Application Environment, Data Encryption changes) or ingest (backup jobs) are currently in progress on the system.

    Note: Once a reboot is in a deferred state, the applied changes cannot be reset.

    Reboot Now

    Starts the system reboot. A system reboot can take up to 15 minutes.

    Cancel No reboot occurs and the Application Environment page reappears. Changes made to the settings remain but are not applied. Click the Veeam Settings Reset to reset settings to their original state.

    Note: If this is not the first Veeam connection to be enabled, clicking Apply will enable the selected connection, and no system reboot will be required.

  4. After a system reboot is completed, log back into the DXi.

  5. Navigate back to the App Specific page (Configuration > System > App Specific). Your selected Veeam connection options will now be enabled with a status of Running or Not Running.

    Note: If you had to disjoin from the AD domain and/or disable LDAP before enabling Veeam, you can now rejoin the AD domain and/or enable LDAP. (See LDAP/AD).

If Veeam is not running, refer to the Troubleshooting Veeam section below.

Veeam Configuration

Once Veeam has been configured enabled on the DXi system, the Linux server within the Veeam Backup and Replication software must be configured. Do the following on the Veeam Backup and Replication server:

Installing AccentFS for Veeam 12 and 13

The Accent File System (AccentFS) includes your servers in the deduplication process, to minimize bandwidth and send only unique data over the network. Since the Accent File System appears as a native file system on the client, or backup host, any program that can write to a file system can use AccentFS.

Note: Installing AccentFS for Veeam is an option. It is not a required part of Veeam installation.

Create and Designate a Local Target Repository for AccentFS

In the following section you will designate a local repository on the same Linux proxy server that has an AccentFS mount to the DXi, so that all data going from that particular Linux proxy, over the AccentFS link to the DXi will be deduplicated at the source and not the destination.

Manage Veeam

Use the following commands to manage Veeam agent integration.

Note: The CLI Admin (cliadmin) account must be enabled on the DXi. If you do not have the password for this account, contact the DXi administrator.