Veeam Hardened Repository ISO test backup - pt.3

veeam-hardened-repository-iso-test-backup-01

Once the installation and configuration of the Veeam Hardened Repository ISO are complete, it's time to test if everything works as expected.

To validate the new installation, we need to configure the repository in Veeam and create a Backup Job.

 

Blog series

Veeam Hardened Repository ISO installation - pt.1
Veeam Hardened Repository ISO configuration - pt.2
Veeam Hardened Repository ISO test backup - pt.3

 

Add the Hardened Repository in Veeam

Login to Veeam console to proceed with the repository configuration.

Hardened Repository ISO 1

 

Add the Linux server in Veeam

Go to Managed Servers area, right click anywhere in the right pane and select Add server.

Hardened Repository ISO 2

Select Linux.

Hardened Repository ISO 3

Enter the DNS name or IP address and optionally a Description. Click Next.

Hardened Repository ISO 4

Click Add and select Single-use credentials for hardened repository.

Hardened Repository ISO 5

Enter Username and Password previously created during the configuration of the Veeam Hardened Repository ISO (step Start SSH) and click OK.

Hardened Repository ISO 6

Select the Credentials just created and click Next.

Hardened Repository ISO 7

Click Yes to trust this server.

Hardened Repository ISO 8

Click Apply to install the required components.

Hardened Repository ISO 9

Once the required components are installed, click Next.

Hardened Repository ISO 10

Click Finish.

Hardened Repository ISO 11

The configured Linux server.

Hardened Repository ISO 12

 

Add the new Hardened Repository

Go to Backup Repositories area, right click anywhere in the right pane and select Add backup repository.

Hardened Repository ISO 13

Select Direct attached storage option.

Hardened Repository ISO 14

Select Linux (Hardened Repository).

Hardened Repository ISO 15

Specify the Name and optionally a Description then click Next.

Hardened Repository ISO 16

Select the Repository server and click Populate. Choose the Path to store the backups and click Next.

Hardened Repository ISO 17

Ensure that the Use fast cloning on XFS volumes option is enabled, and specify the immutability retention period in the Make recent backups immutable field. Then click Next.

Hardened Repository ISO 18

The system checks if fast clone requirements are met. When using the Veeam Hardened Repository ISO no additional action is needed on the XFS volume as it is automatically formatted to meet the fast clone requirements.

Hardened Repository ISO 19

Specify the Mount server and click Next.

Hardened Repository ISO 20

Click Apply to finalize the repository configuration.

Hardened Repository ISO 21

The Hardened Repository is configured and saved in Veeam. Click Next.

Hardened Repository ISO 22

Click Finish.

Hardened Repository ISO 23

The created Hardened Repository.

Hardened Repository ISO 24

 

Disable SSH in the Hardened Repository

When the configuration in Veeam is complete, you need to disable SSH on the Hardened Repository to secure access. In this step, the SSH service will be disabled and the user used by Veeam to connect to the repository will be removed from the sudo group. Access the console and select Stop SSH.

Hardened Repository ISO 25

Click Yes.

Hardened Repository ISO 26

Click OK.

Hardened Repository ISO 27

 

Create a Backup Job to test the repository

To test if the Veeam Hardened Repository ISO works as expected, create a new Backup Job and select the newly configured Hardened Repository as the Backup repository. Specify the Retention policy ensuring it is equal to or greater than the value set for immutability retention, then complete the Backup Job creation.

Hardened Repository ISO 28

 

Run the Backup Job

Run the Backup Job to create a new backup in the Hardened Repository.

Hardened Repository ISO 29

 

Test the immutability

Go to Backups > Disk, select a VM that was previously included in the Backup Job, and choose Delete from disk to remove the selected VM backup.

Hardened Repository ISO 30

Click Yes to confirm.

Hardened Repository ISO 31

As expected, the deletion operation fails because the backup is immutable. The Hardened Repository works as expected.

Hardened Repository ISO 32

The Veeam Hardened Repository ISO is an excellent solution that simplifies the installation of a Hardened Repository by leveraging the hardening configuration provided by the ISO, securing the operating system in accordance with the DISA STIG.

The Veeam Hardened Repository ISO can be downloaded for free from the Veeam website.

signature

Leave a Reply