Search
Join the Technical Preview Program
See how NVMe-oF removes iSCSI
bottlenecks in your HCI
The Best Hyperconverged
Infrastructure
(HCI) for Enterprise
ROBO, SMB & Edge
The Best Virtual SAN
for Enterprise ROBO, SMB & Edge

StarWind x Veeam Hardened Backup Repository: Configuration Guide for Bare-metal Installation, StarWind x Veeam Hardened Backup Repository Deployed as a Linux ISO using GUI

Annotation

Relevant products

StarWind x Veeam Hardened Backup Repository (StarWind x VHBR)

Purpose

StarWind x Veeam Hardened Backup Repository (StarWind x VHBR) is a free software that allows to enhance your backups protection against ransomware by easily turning your existing physical server into a Linux Hardened Repository for use with Veeam Backup & Replication.

This document outlines how to configure StarWind x Veeam Hardened Backup Repository on a physical bare-metal server using the StarWind Appliance ISO and includes steps on how to configure it with Veeam Backup & Replication.

Audience

This technical guide is intended for storage and virtualization architects, system and backup administrators designing backup solutions using Veeam Hardened Linux Repository.

Expected result

The end result of following this guide will be a fully configured StarWind x Veeam Hardened Backup Repository (StarWind x VHBR) on a bare-metal server and added to Veeam Backup & Replication.

Prerequisites

StarWind x Veeam Hardened Backup Repository (StarWind x VHBR) system requirements

Prior to installing StarWind x Veeam Hardened Backup Repository (StarWind x VHBR), please make sure that the system meets the requirements, which are available via the following link: https://www.starwindsoftware.com/system-requirements#svhbr

Recommended RAID settings for HDD and SSD disks: https://knowledgebase.starwindsoftware.com/guidance/recommended-raid-settings-for-hdd-and-ssd-disks/

Solution diagram

The diagrams below illustrate the network and storage configuration of the solution:

Deploying StarWind x Veeam Hardened Backup Repository (StarWind x VHBR)

1. Download the StarWind x Veeam Hardened Backup Repository archive at the following link and extract the ISO file: https://www.starwindsoftware.com/resource-library/veeam-hardened-backup-repository/#download

2. Prepare installation media using Etcher, Rufus on Windows workstation, or dd command-line tool on Linux and macOS. For Network boot, mount the ISO to your server using iDRAC, iLo, or IPMI user interfaces.

3. Connect the installation media to your server and start the host.

4. Boot into BIOS and enable the Legacy boot mode. Save changes and reboot the host.

5. On server boot, press F12 or F2 to start the one-time boot menu. Select CD\DVD-ROM as a boot device.

NOTE: Refer to the server documentation to find the boot menu key.

6. The server should start booting from StarWind Appliance ISO. Once the system boots, the StarWind Appliance Installer launches.

7. Read the End-user License Agreement. Use the Tab button and arrow keys to select the Accept option by pressing Enter.

A screenshot of a computer error Description automatically generated

 

8. In the menu, select the “Install StarWind Appliance” option and press Enter.

A screenshot of a computer Description automatically generated

 

9. Select one of the available disks on which to install StarWind Appliance. Press Enter.

A screenshot of a computer Description automatically generated

 

10. All the data on the selected disk will be overwritten. Confirm the installation by typing “yes” and pressing Enter.

11. Wait until the installation is complete.

A screenshot of a computer Description automatically generated

 

12. The installation is finished. Select “Restart” to reboot the server.

A screenshot of a computer Description automatically generated

 

13. Eject the installation media.

14. The server now boots StarWind Appliance.

15. Press Enter to open the console.

A screenshot of a computer Description automatically generated

 

16. Specify the default user name and password.

NOTE: The default account name is “user” and its password is “rds123RDS” without quotes. This account is removed from the appliance upon the completion of the Initial configuration wizard.

A screenshot of a computer Description automatically generated

 

17. Select “Configure Management Network” and press Enter.

A screenshot of a computer Description automatically generated

 

18. Press Enter once more to modify the settings.

A screenshot of a computer Description automatically generated

 

19. Select the network adapter that will be used for management connectivity and press Enter.

A screenshot of a computer Description automatically generated

 

20. Specify the static IPv4 address, subnet mask, default gateway and DNS addresses. Press Enter.

A screenshot of a computer Description automatically generated

 

21. The management network settings have been applied. Press Enter.

A screenshot of a computer Description automatically generated

Initial Configuration Wizard

1. Using the web browser, open a new tab and enter the StarWind Appliance IPv4 address specified previously to open the Web Interface. Click “Advanced” and then “Continue to…”

A screenshot of a computer Description automatically generated

 

2. StarWind x Veeam Hardened Backup Repository welcomes you, and the “Initial configuration” wizard will guide you through the deployment process. Click Start.

A screen shot of a computer Description automatically generated

 

3. Upload the license file and click Next.

A screenshot of a computer program Description automatically generated

 

4. Read and accept the End User License Agreement to proceed. Click Next.

A screenshot of a computer Description automatically generated

 

5. Review or edit the Network settings and click Next.

NOTE: Static network settings are recommended for the configuration.

A screenshot of a computer Description automatically generated

 

6. Specify the hostname for the StarWind x Veeam Hardened Backup Repository and click Next.

A screenshot of a computer Description automatically generated

 

7. Create an administrator account. Click Next.

A screenshot of a computer Description automatically generated

 

8. Review the settings and click Configure.

A screenshot of a computer Description automatically generated

 

9. The initial StarWind x Veeam Hardened Backup Repository configuration is now complete. Click Finish.

A screenshot of a computer Description automatically generated

Configure networking

1. Log in to the StarWind x Veeam Hardened Backup Repository using the username and password specified during the initial configuration.

A screenshot of a computer screen Description automatically generated

 

2. Navigate to the Network tab, select the network adapter that will be used for backup (Data) traffic in case a separate dedicated backup network is present and click the Edit icon.

A screenshot of a computer Description automatically generated

 

3. Uncheck the “Disable network adapter” checkbox, check the “Connect automatically on boot” checkbox set MTU to 9000, assign the Data role to the network adapter and specify the IPv4 address and network mask. Click Save.

A screenshot of a computer Description automatically generated

 

4. The network adapter changes the Link Status to Up.

A screenshot of a computer Description automatically generated

Create Storage Pool

1. Navigate to the Storage tab, select Physical disks and click Rescan.

A screenshot of a computer Description automatically generated

NOTE: StarWind x Veeam Hardened Backup Repository can use storage from a hardware RAID or create a Linux Software RAID or ZFS storage pools from the drives connected to an HBA controller. This guide uses Linux Software RAID as an example.

 

2. In the Storage tab, navigate to the Storage pools and click the “+” sign.

A screenshot of a computer Description automatically generated

 

3. Verify the prerequisites and click Next.

A screenshot of a computer Description automatically generated

 

4. Select the drives to create a Linux Software RAID and click Next.

A screenshot of a computer Description automatically generated

 

5. Select one of the preconfigured storage profiles or create a redundancy layout for the new storage pool manually according to your redundancy, capacity, and performance requirements. Software RAID-6 is highly recommended. To configure it, select Manual and click Next.

A screenshot of a computer Description automatically generated

 

6. Select Software RAID and then select Software RAID\RAID-6 from the Available storage pool layouts. Click Next.

A screenshot of a computer Description automatically generated

 

7. Review “Summary” and click the “Create” button to create the storage pool.

A screenshot of a computer Description automatically generated

 

8. Wait until the Linux Software RAID synchronization process is fully complete and its state changes to Online.

A screenshot of a computer Description automatically generated

Create Backup Repository

StarWind x Veeam Hardened Backup Repository supports the creation of only hardened backup repository and non-hardened backup repository (direct attach Linux repository) for use with Veeam Backup & Replication.

NOTE. Hardened Repository ensures immutability only when used with Veeam Backup & Replication.

Hardened Repository for Veeam Backup & Replication

1. Navigate to the “Volumes” tab and click the “+” button to open the “Create volume” wizard.

A screenshot of a computer

Description automatically generated

 

2. Select the storage pool that will be used for a new volume and click Next.

A screenshot of a computer

Description automatically generated

 

3. Specify the volume name and capacity. Click Next.

A screenshot of a computer

Description automatically generated

 

4. Select the “Backup repository” for the volume filesystem settings and click Next. The “Backup repository” settings option will configure the volume with additional reflink and CRC check flags.

A screenshot of a computer

Description automatically generated

 

5. Review the summary information and click “Create”.

A screenshot of a computer

Description automatically generated

 

6. In the “Volumes” tab, select the newly created Backup repository volume and click “Manage VHR user”.

A screenshot of a computer

Description automatically generated

 

7. In the “Manage VHR user” pop-up window, click the “+” button.

A screenshot of a computer

Description automatically generated

 

8. Specify the credentials for the new user and make sure to enable SSH access for VHR user. Click Save.

A screenshot of a computer

Description automatically generated

 

9. Make sure that SSH service is started and running in StarWind x Veeam Hardened Backup Repository CVM, For this, click the “settings icon”, navigate to “Services” and start SSH server.

A screenshot of a computer

Description automatically generated

 

10. The new user has been assigned to the volume that will be used as Veeam Hardened Repository.

A screenshot of a computer

Description automatically generated

Adding Hardened Repository to Veeam Backup & Replication

1. Open the Veeam Backup and Replication console, navigate to “Backup Infrastructure”, and select “Backup Repositories”.

A screenshot of a computer Description automatically generated

 

2. Click “Add Repository” and select “Direct attached storage”.

A screenshot of a computer Description automatically generated

 

3. Select “Linux (Hardened Repository)”.

A screenshot of a computer Description automatically generated

 

4. In the “New Backup Repository” wizard, specify the name and description for the new repository and click Next.

A screenshot of a computer Description automatically generated

 

5. Click “Add New…”.

A screenshot of a computer Description automatically generated

 

6. In the “New Linux Server” wizard, specify the IP address of the backup traffic network interface (Data) on StarWind x Veeam Hardened Backup Repository CVM and click Next.

NOTE: You can add a backup repository using the management IP address of StarWind x Veeam Hardened Backup Repository CVM or DNS name. It is recommended to add the backup traffic network (Data) to Veeam preferred Networks after the addition of backup repository in case a separate dedicated backup (Data) network is present: https://helpcenter.veeam.com/docs/backup/vsphere/select_backup_network.html?ver=120

A screenshot of a computer Description automatically generated

 

7. Click “Add…” to add the VHR user account created previously that will be used for single-use credentials.

A screenshot of a computer Description automatically generated

 

8. Specify the VHR user account credentials and click OK. Specify Advanced settings if required and then click Next.

A screenshot of a computer Description automatically generated

 

9. Review the components that will be installed and click Apply.

A screenshot of a computer Description automatically generated

 

10. Wait until the installation is complete and click Next.

A screenshot of a computer Description automatically generated

 

11. Review the summary and click Finish.

A screenshot of a computer Description automatically generated

 

12. In the “New Backup Repository” wizard, select the newly added StarWind x Veeam Hardened Backup Repository server and click “Populate”. Select the Backup repository volume created in StarWind x Veeam Hardened Backup Repository and click Next

A screenshot of a computer Description automatically generated

 

13. Make sure that the “Use fast cloning on XFS volumes” setting is enabled and specify the required retention period for immutability as well as other settings if required. Click Next.

A screenshot of a computer Description automatically generated

 

14. Select the Mount server and instant-recovery write cache folder. Specify additional Ports settings if required.

A screenshot of a computer Description automatically generated

 

15. Review the settings and components that will be installed and click Apply.

A screenshot of a computer Description automatically generated

 

16. Wait until the backup repository is created and click Next.

A screenshot of a computer Description automatically generated

 

17. Review the summary and click Finish.

A screenshot of a computer program Description automatically generated

 

18. Veeam prompts whether you want to change the configuration backup location to the newly added repository. Select the preferred option according to your requirements.

 

19. Hardened Repository has been successfully added to Veeam Backup & Replication.

A screenshot of a computer Description automatically generated

 

20. Navigate back to the “Volumes” tab in StarWind x Veeam Hardened Backup Repository CVM WEB UI, select the Backup repository volume and click “Manage VHR user”.

A screenshot of a computer Description automatically generated

 

21. Change SSH access to “Disabled” to secure StarWind x Veeam Hardened Backup Repository from potential local threats such as credentials theft. Click “Save”.

Conclusion

Following this guide, StarWind x Veeam Hardened Backup Repository has been configured on a physical bare-metal server using the StarWind Appliance ISO and added to Veeam Backup & Replication.

Hey! Don’t want to tinker with configuring all the settings? Looking for a fast-track to VSAN deployment?
Dmytro Malynka
Dmytro Malynka StarWind Virtual SAN Product Manager
We've got you covered! First off, all trial and commercial StarWind customers are eligible for installation and configuration assistance services. StarWind engineers will help you spin up the PoC setup to properly evaluate the solution and will assist with the production deployment after the purchase. Secondly, once deployed, StarWind VSAN is exceptionally easy to use and maintain. Hard to believe? Wait no more and book a StarWind VSAN demo now to see it in action!