Skip to content

TechDirectArchive

Hands-on IT, Cloud, Security & DevOps Insights

  • Home
  • About
  • Advertise With US
  • Contact
  • Reviews
  • Toggle search form
Home » Backup » Upgrade legacy VHR to Veeam Infrastructure Hardened Repository

Upgrade legacy VHR to Veeam Infrastructure Hardened Repository

Posted on 31/01/202601/04/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 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

  • Upgrade the embedded PostgreSQL for Veeam Backup and replication
    How to upgrade PostgreSQL Engine used by VBR Backup
  • VeeamOn 2023 Miami
    Why you should attend VeeamOn 2023 Backup
  • banner 1
    How to Export and remove Passwords in Firefox Backup
  • VBEM Licensing And Backup Server
    How to license Veeam Enterprise Manager and Add VBR Servers Backup
  • ackup Repository and Add HyperV to VBR Inventory
    Create local Backup Repository and Add HyperV to VBR Inventory Backup
  • images
    Advantage of using a 3rd party software for Backup (N2WS by Veeam) over AMI Backup

More Related Articles

Upgrade the embedded PostgreSQL for Veeam Backup and replication How to upgrade PostgreSQL Engine used by VBR Backup
VeeamOn 2023 Miami Why you should attend VeeamOn 2023 Backup
banner 1 How to Export and remove Passwords in Firefox Backup
VBEM Licensing And Backup Server How to license Veeam Enterprise Manager and Add VBR Servers Backup
ackup Repository and Add HyperV to VBR Inventory Create local Backup Repository and Add HyperV to VBR Inventory Backup
images Advantage of using a 3rd party software for Backup (N2WS by Veeam) over AMI 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

  • images 1
    How to reset and reinstall Windows 10 locally Windows
  • recovery
    Perform System State Restore of Active Directory via Windows Server backup utility Windows Server
  • Screenshot 2021 04 03 at 18.30.29
    Setup Windows server backup and create backup jobs with Bare metal backup Backup
  • windows server
    How to backup and restore a Windows DHCP Server via the DHCP Manager and PowerShell Windows Server
  • apply and install Veeam NFR Licence
    How to apply and install Veeam NFR License Backup
  • azure cost analysis
    Cost Management in Azure Using Cost Analysis Tool AWS/Azure/OpenShift
  • mendeley
    Install Mendeley Reference Manager and Cite for Word on Mac JIRA|Confluence|Apps
  • TPM 1
    How to fix unable to find compatible TPM 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,808 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.