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

Upgrade legacy VHR to Veeam Infrastructure Hardened Repository

Posted on 31/01/202601/04/2026 IT Expert By IT Expert 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

  • VBR upgrade
    Upgrade Veeam Backup and Replication to version 12.2 Backup
  • ackup Repository and Add HyperV to VBR Inventory
    Create local Backup Repository and Add HyperV to VBR Inventory Backup
  • VeeamOn 2023 Miami
    Why you should attend VeeamOn 2023 Backup
  • veeam vulnerability backups
    Fix critical Veeam Backup and Replication 9.5, 10, and 11 vulnerabilities Backup
  • Veeam Backup for Microsoft Azure
    Set up Veeam Backup for Microsoft Azure AWS/Azure/OpenShift
  • Microsoft365
    Microsoft 365 Backup: Why is it imperative to protect M365? Backup

More Related Articles

VBR upgrade Upgrade Veeam Backup and Replication to version 12.2 Backup
ackup Repository and Add HyperV to VBR Inventory Create local Backup Repository and Add HyperV to VBR Inventory Backup
VeeamOn 2023 Miami Why you should attend VeeamOn 2023 Backup
veeam vulnerability backups Fix critical Veeam Backup and Replication 9.5, 10, and 11 vulnerabilities Backup
Veeam Backup for Microsoft Azure Set up Veeam Backup for Microsoft Azure AWS/Azure/OpenShift
Microsoft365 Microsoft 365 Backup: Why is it imperative to protect M365? 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

  • Featured image Teams Whiteboard
    How to use Whiteboard in Microsoft Teams meetings Windows
  • Remove icons from Launchpad
    Remove an icon from launchpad that has been deleted Mac
  • How to create edit save exit file
    Mastering Vim in Linux: How to Create, Edit, Save, and Quit Files Linux
  • On ubuntu mariadb
    How to install MariaDB on Ubuntu Linux
  • sign11
    Windows sign-in options and account protection on Windows 11 Windows
  • NTUSER Files in Windows
    What Is the NTUSER.DAT File in Windows? Windows
  • login keyboard feature
    Sign-In Method Not Allowed: Contact Network Administrator Windows Server
  • TeamPass Password manager
    Install and configure TeamPass Password Manager Password Manager

Subscribe to Blog via Email

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

Join 1,803 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.