Skip to content

TechDirectArchive

Hands-on IT, Cloud, Security & DevOps Insights

  • Home
  • About
  • Advertise With US
  • Reviews
  • Contact
  • Toggle search form
Home » Backup » Upgrade legacy VHR to Veeam Infrastructure Hardened Repository
  • image 41
    How to Quickly Fix Windows Search Bar Not Working Windows
  • SQL EvaluationExpired
    Windows could not start the SQL Server service on local computer 17051: A network-related or instance-specific error occurred while establishing a connection to SQL Server Oracle/MSSQL/MySQL
  • Slide1
    Read-only Files: Saving Files in VIM Editor on Linux/Unix-like OS Linux
  • redisf
    How to install Redis on Linux System Linux
  • We cannot fine camera
    Fix we could not find a camera compatible with Windows Hello Face Windows
  • squid proxy feature
    How to Set Up and Configure a Squid Proxy Server Linux
  • Backup is an attacker real target
    Hacker Thinking in Ransomware Attacks: Backup Is the real Target Backup
  • windows 10 hert
    Windows Management Instrumentation Commands Scripts

Upgrade legacy VHR to Veeam Infrastructure Hardened Repository

Posted on 31/01/202602/02/2026 Christian By Christian No Comments on Upgrade legacy VHR to Veeam Infrastructure Hardened Repository
VHR upgrade

In this guide, we will discuss the steps to “Upgrade legacy VHR to Veeam Infrastructure Hardened Repository”. According to Rick’s naming convention of VHR generation one (1). This blog post aims to demonstrate the “steps to upgrade legacy VHR to Veeam Infrastructure Hardened Repository“. Please, see what Ransomware Recovery looks like when the clock is ticking, and how to fix Unable to Remove Orphaned VHR Repository v2 from VBR v13.

As you can see below, the Managed Hardened Repository (VHR) v2 is deprecated. Also, when resolving the following error, “Upgrade Host Components: Unable to reinstall Deploy Service SSH“.

We were also alerted that there is a new version of the VHR. Because of this, I will be showing you how to upgrade Hardened Repository v2. Please see “Possible Impacts of Removing the Machine Where Veeam Is Installed From a Domain“.

check config
sever state
sever state

Upgrade Veeam Hardened Repository v2 to VIHR

To do this, please download the VIA ISO from here. Below is the remote console of my VHR.

Reboot VM

Upon landing on the page, please scroll down

scroll down

Under the Additional Downloads, click on the download button as shown below.

Additonal download - VIA download

Please, see how to set up Devolusion Remote Desktop Manager on Windows. Also, see Hardening Your Infrastructure: A Guide to VMware VBS and MS GPO Credential Guard in VBR v13, and Why does the legacy PXE not work on Generation 2 VM?

Upload ISO to Proxmox

In the attached NFS storage, we added to Proxmox “Add Synology NFS Storage to Proxmox VE for VMs and Backups“. We will have to upload our downloaded VIA image as shown below.

upload image

Browse to the path where the image resides on my PC, and it will be uploaded very shortly.

Upload vsa

We have successfully uploaded the image as shown below.

VIA uploaded

Attach Image to VM

The steps below can be found here: “How to deploy and integrate VHR with VBR, and also see How to Resize or Expand Proxmox Hard Drive“. Under Hardware, we will add the CD/DVD image.

EDIT CD:DVD

Please select the storage where the image was uploaded to, and select the Image.

select VIA

Click on OK.

right image selected

Now, you will have to change the boot order. Click on “option” and select the boot order as shown below.

Edit Boot order

Move the device up (ide0) and click OK.

Move to position 1

Please, see How to set up a VM via PXE boot on a Generation 1 VM, how to Update Veeam Backup for Proxmox Plugin to support PVE 9.0, and how to setup Veeam Software Appliance v13.

Boot Veeam Hardened Repository

When the ISO boots up, as shown on the splash screen above. Select the “Veeam Hardened Repository.

vhr

Click on “Upgrade – upgrade Hardened repository to latest version”.

upgrade vhr

Shortly, the systemd boot sequence flashes as shown below

loading system

Please, see how to create a backup job for Proxmox VMs using VBR, how to delete a VM and Storage in Proxmox, and how to resize or expand Proxmox Hard Drive.

Note: Ensure you take a look at the official guide for the requirements in order to avoid errors of this nature below and have a flawless upgrade.

disk size

I initially provisioned the virtual disk at the minimum recommended size of 110 GB as specified for VHR. I then expanded the virtual disk to 120 GB at the hypervisor (Proxmox) level to reflect the new VIHR requirements.

disks resized
resize another
resized disks

Click “Yes” to perform the upgrade and replace my current system and its settings.

yes

As you can see, the installation is now in progress.

setting up environment

When the installation completes, either uncheck the device Ide0 in my case or move it downwards as shown below.

move down or uncheck boot order

Please, see Migrate Windows Servers from Hyper-V to Proxmox Correctly, how to set up the OOTBI Virtual Appliance on Proxmox VE, and Unknown Error occurred when installing Veeam Software Appliance.

Perform Initial Upgrade for VIHR

Accept the EULA as shown below

accept agreement

Enter the Hostname

hostname

Here, I will set the static IP. I have not covered the entire process in this guide.

network

Ensure you select the right time zone

change time zone

Will select Berlin and Hit Enter

timezone

Click on Next to proceed.

Proceed

Set the Host Administrator password

Host administrator setup

Select “Show Password”.

show password

Select Show QR-code

show QR code

Enter the Code displayed on yourAuthenticator.

Enter code

Let’s click next to proceed.

Proceed to securitz office

We will do the same for the Security Officer (Veeamso) and enter the password.

security officer

Note that, at this time, you cannot set the MFA for the veeamso. You can only do this during logon. Click on OK.

Activate securitz officer

Hit the Finish button.

Finish initial conf wizard

Shortly, services will be started.

Services restarted

Below are the URL and IP address, etc., for the Host Management.

Veeam Host Managment

Please, see Bypassing BitLocker Loop by Unlocking or Disabling or PC Reset, how to create a two-way Active Directory Trust, and how to create a new Azure SQL Database [PaaS].

Access Veeam Host Management

You can now access the Host Management Console via the URL below. Enter the host management account and password.

login with host admin

Please, see Restore MSSQL Server on Azure VMs using Azure Backup, MSSQL Server Error 833: Synthesis of Real-World Case Studies, and Pull and Push Commvault Images to Azure Container Registry.

Step 2: Integrate with VBR

Note: FQDN works reliably in VBR/VSA v13 due to strict reverse DNS requirements for certificate authentication, SSH, and agent deployment on Linux. IPs skip PTR lookups and often fail validation.

Because of this, launch DNS Manager and create an “A Record” as shown below for the new VIHR server.

Create a record

You can do this via the VBR console or Web UI if you have upgraded to VBR v13.

Sign-in to VBR console

Navigate to the Backup Infrastructure and select “Managed Server” as shown below. Then edit and enter the FQDN and select the first authentication method to connect via using certificate-based authentication.

connect with cert

Select yes to trust the server. Here is a guide on how to fix Failed to connect to Deployer Service Error to resolve this issue just in case you run into it.

connect to veeam installer service

As you can see, it is connecting to the installer service. Please, see how to Unable to Remove Orphaned VHR Repository v2 from VBR v13.

connecting

As you can see below. The following will be installed on the target host.

review

Operations performed successfully.

operation completed

As you can see below, the server has been saved with some warnings.

Linux server setup

We have successfully upgrade form the legacy Veeam Hardened Repository to the Veeam Infrastructure Appliance Hardened Repository.

server added

I hope you found this guide on how to upgrade legacy VHR to Veeam Infrastructure Hardened Repository very useful. Please, feel free leave a comment below.

FAQs

How to fix Invalid Bootloader Device ide0 in Proxmox VM Boot Order?

This error occurs in Proxmox VE because the boot order still includes ide0 (IDE CD-ROM), even though the device is not present.
invalid bootorder   device

What does SR_BACKEND_FAILURE(47) mean?

This XCP-ng/Xen error indicates the Storage Repository (SR) backend cannot access or mount the SR due to a missing runtime mount point. This is because I had manually deleted some folders on the NFS on Synology.
no availabe sr

I hope you found this blog post on “Upgrade legacy VHR to Veeam Infrastructure Hardened Repository” very useful. Please, feel free to leave a comment below.

5/5 - (1 vote)

Thank you for reading this post. Kindly share it with others.

  • Share on X (Opens in new window) X
  • Share on Reddit (Opens in new window) Reddit
  • Share on LinkedIn (Opens in new window) LinkedIn
  • Share on Facebook (Opens in new window) Facebook
  • Share on Pinterest (Opens in new window) Pinterest
  • Share on Tumblr (Opens in new window) Tumblr
  • Share on Telegram (Opens in new window) Telegram
  • Share on WhatsApp (Opens in new window) WhatsApp
  • Share on Pocket (Opens in new window) Pocket
  • Share on Mastodon (Opens in new window) Mastodon
  • Share on Bluesky (Opens in new window) Bluesky
  • Share on Threads (Opens in new window) Threads
  • Share on Nextdoor (Opens in new window) Nextdoor
Backup

Post navigation

Previous Post: Unable to Remove Orphaned VHR Repository v2 from VBR v13
Next Post: How to fix Failed to connect to Deployer Service Error

Related Posts

  • Microsoft365
    Microsoft 365 Backup: Why is it imperative to protect M365? Backup
  • Enhancing Proactive Monitoring with Veeam ONE
    Enhanced Proactive Monitoring with Veeam ONE Backup
  • Failed to connect to Deployer Service   VIHR
    How to fix Failed to connect to Deployer Service Error Backup
  • veeam backup for aws Processing postgres rds failed
    Veeam backup for aws Processing postgres rds failed: No valid combination of the network settings was found for the worker configuration AWS/Azure/OpenShift
  • Veeam
    Install and configure Veeam Backup and Replication Community Edition Backup
  • Snapshot
    Create or delete snapshots on VMware Workstation Backup

More Related Articles

Microsoft365 Microsoft 365 Backup: Why is it imperative to protect M365? Backup
Enhancing Proactive Monitoring with Veeam ONE Enhanced Proactive Monitoring with Veeam ONE Backup
Failed to connect to Deployer Service   VIHR How to fix Failed to connect to Deployer Service Error Backup
veeam backup for aws Processing postgres rds failed Veeam backup for aws Processing postgres rds failed: No valid combination of the network settings was found for the worker configuration AWS/Azure/OpenShift
Veeam Install and configure Veeam Backup and Replication Community Edition Backup
Snapshot Create or delete snapshots on VMware Workstation Backup

Leave a Reply Cancel reply

You must be logged in to post a comment.

Microsoft MVP

VEEAMLEGEND

vexpert-badge-stars-5

Virtual Background

GoogleNews

Categories

veeaam100

sysadmin top30a

  • image 41
    How to Quickly Fix Windows Search Bar Not Working Windows
  • SQL EvaluationExpired
    Windows could not start the SQL Server service on local computer 17051: A network-related or instance-specific error occurred while establishing a connection to SQL Server Oracle/MSSQL/MySQL
  • Slide1
    Read-only Files: Saving Files in VIM Editor on Linux/Unix-like OS Linux
  • redisf
    How to install Redis on Linux System Linux
  • We cannot fine camera
    Fix we could not find a camera compatible with Windows Hello Face Windows
  • squid proxy feature
    How to Set Up and Configure a Squid Proxy Server Linux
  • Backup is an attacker real target
    Hacker Thinking in Ransomware Attacks: Backup Is the real Target Backup
  • windows 10 hert
    Windows Management Instrumentation Commands Scripts

Subscribe to Blog via Email

Enter your email address to subscribe to this blog and receive notifications of new posts by email.

Join 1,825 other subscribers
  • RSS - Posts
  • RSS - Comments
  • About
  • Authors
  • Write for us
  • Advertise with us
  • General Terms and Conditions
  • Privacy policy
  • Feedly
  • Telegram
  • Youtube
  • Facebook
  • Instagram
  • LinkedIn
  • Tumblr
  • Pinterest
  • Twitter
  • mastodon

Tags

AWS Azure Bitlocker Microsoft Windows PowerShell WDS Windows 10 Windows 11 Windows Deployment Services Windows Server 2016

Copyright © 2025 TechDirectArchive

 

Loading Comments...
 

You must be logged in to post a comment.