Skip to content

TechDirectArchive

Hands-on IT, Cloud, Security, Veeam & DevOps

  • Home
  • About
  • Advertise With US
  • Reviews
  • Tech News
  • Contact
  • Toggle search form

Upgrade legacy VHR to Veeam Infrastructure Hardened Repository

Posted on 31/01/202624/06/2026 IT Expert By IT Expert No Comments on Upgrade legacy VHR to Veeam Infrastructure Hardened Repository
  1. Home
  2. Backup
  3. 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 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 Tags:convert legacy VHR to Veeam hardened repository, hardened repository upgrade steps, legacy hardened repository Veeam, legacy Veeam repository upgrade, legacy VHR upgrade guide, migrate VHR to hardened repository, modernize Veeam hardened repository, transition to Veeam hardened repository, upgrade existing VHR to hardened repository, upgrade legacy Veeam Hardened Repository, Upgrade legacy VHR to Veeam Infrastructure Hardened Repository, upgrade Veeam VHR securely, Veeam backup hardened repository upgrade, Veeam hardened repository migration, Veeam immutable repository upgrade, Veeam Infrastructure Hardened Repository setup, Veeam Infrastructure Hardened Repository upgrade, Veeam repository hardening upgrade, VHR to Veeam Infrastructure Hardened Repository migration, VHR upgrade best practices, VHR v2 Upgrade, VIHR

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

  • Veeam
    Failed to connect to Veeam Backup and Replication server: Remote Channel Sink UriNotPublished, remote connection refused, and failed to start the service Backup
  • Storage Explorer
    How to Install Azure Storage Explorer on Windows AWS/Azure/OpenShift
  • TrueCrypt to BitLocker
    How to Migrate from TrueCrypt to BitLocker Backup
  • Synology Cloud Sync
    How to Sync Data in Cloud Drives to Synology NAS Backup
  • VBR v12 to v13
    Upgrade Veeam Backup and Replication v12.3 to v13 on Windows Backup
  • integrate VHR with VBR
    How to deploy and integrate VHR with VBR Backup

More Related Articles

Veeam Failed to connect to Veeam Backup and Replication server: Remote Channel Sink UriNotPublished, remote connection refused, and failed to start the service Backup
Storage Explorer How to Install Azure Storage Explorer on Windows AWS/Azure/OpenShift
TrueCrypt to BitLocker How to Migrate from TrueCrypt to BitLocker Backup
Synology Cloud Sync How to Sync Data in Cloud Drives to Synology NAS Backup
VBR v12 to v13 Upgrade Veeam Backup and Replication v12.3 to v13 on Windows Backup
integrate VHR with VBR How to deploy and integrate VHR with VBR 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

Veeam Vanguard

  • How to Clear Search History on Bing Chat AI
    How to Clear Search History on Bing Chat AI Windows
  • Shared Folder
    How to access shared resources from two different domains Windows
  • oracle q4 earnings are in e28094 but what does it really mean 700x425 1
    How to uninstall Oracle Database 11G or 12c Oracle/MSSQL/MySQL
  • VBR v12 to v13
    Upgrade Veeam Backup and Replication v12.3 to v13 on Windows Backup
  • images 3
    Install Minimal Container Templates on Proxmox Server Virtualization
  • image 38
    How to Fix “Unknown hard error” on Windows Server and Windows 10 Windows
  • veeam vulnerability backups
    Fix critical Veeam Backup and Replication 9.5, 10, and 11 vulnerabilities Backup
  • ios microsoft remote desktop app
    Remote Desktop can not find the computer FQDN and this might mean that FQDN does not belong to the specified network Windows

Subscribe to Blog via Email

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

Join 1,780 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

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

Copyright © 2026 TechDirectArchive

Loading Comments...

You must be logged in to post a comment.