{"id":68597,"date":"2026-02-11T09:00:10","date_gmt":"2026-02-11T08:00:10","guid":{"rendered":"https:\/\/nolabnoparty.com\/?p=68597"},"modified":"2026-02-11T11:48:19","modified_gmt":"2026-02-11T10:48:19","slug":"upgrade-veeam-hardened-repository-v2-to-v13","status":"publish","type":"post","link":"https:\/\/nolabnoparty.com\/en\/upgrade-veeam-hardened-repository-v2-to-v13\/","title":{"rendered":"Upgrade Veeam Hardened Repository v2 to v13"},"content":{"rendered":"<p><img decoding=\"async\" class=\"aligncenter wp-image-68600 size-full\" title=\"upgrade-veeam-hardened-repository-v2-to-v13-01\" src=\"https:\/\/nolabnoparty.com\/wp-content\/uploads\/2026\/02\/upgrade-veeam-hardened-repository-v2-to-v13-01.jpg\" alt=\"upgrade-veeam-hardened-repository-v2-to-v13-01\" width=\"602\" height=\"202\" \/><\/p>\n<p>When upgrading to Veeam v13, you must also upgrade any installed managed <a href=\"https:\/\/nolabnoparty.com\/en\/veeam-hardened-repository-iso-installation-pt-1\/\">Veeam Hardened Repository v2<\/a> as part of the process.<\/p>\n<p>The procedure is not complicated, but it requires <strong>temporarily stopping all Backup Jobs<\/strong> that use the Veeam Hardened Repository v2 while the upgrade is performed.<!--more--><\/p>\n<p>Keep in mind that the upgrade process <strong>will preserve all stored backups<\/strong>, leaving them intact.<\/p>\n<p>&nbsp;<\/p>\n<h2>Prepare the server<\/h2>\n<p>As a best practice, the Veeam Hardened Repository should be a <strong>physical server for security reasons<\/strong>. To proceed we need to prepare the server for the upgrade.<\/p>\n<p>To upgrade the Veeam Hardened Repository v2, download the <strong>Veeam Infrastructure Appliance ISO<\/strong> that can be found in <strong>My Account &gt; Additional downloads<\/strong>.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter size-large wp-image-68601\" src=\"https:\/\/nolabnoparty.com\/wp-content\/uploads\/2026\/02\/upgrade-veeam-hardened-repository-v2-to-v13-02-600x320.jpg\" alt=\"\" width=\"600\" height=\"320\" title=\"\"><\/p>\n<p>Once the latest .ISO version is downloaded, create a <strong>bootable USB stick<\/strong>\u00a0using a tool like <a href=\"https:\/\/rufus.ie\/en\/\" target=\"_blank\" rel=\"noopener\">Rufus<\/a>. Select <strong>Write in DD Image mode<\/strong> option when prompted.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter size-full wp-image-68602\" src=\"https:\/\/nolabnoparty.com\/wp-content\/uploads\/2026\/02\/upgrade-veeam-hardened-repository-v2-to-v13-03.jpg\" alt=\"\" width=\"474\" height=\"650\" title=\"\"><\/p>\n<p>Plug the USB stick into the server's USB port, configure the <strong>boot sequence<\/strong> to boot from the USB and <strong>power on<\/strong> the Hardened Repository v2 server.<\/p>\n<p>&nbsp;<\/p>\n<h2>Upgrade Veeam Hardened Repository v2<\/h2>\n<p>When the ISO Appliance has booted, select <strong>Veeam Hardened Repository<\/strong>.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter size-large wp-image-68603\" src=\"https:\/\/nolabnoparty.com\/wp-content\/uploads\/2026\/02\/upgrade-veeam-hardened-repository-v2-to-v13-04-600x450.jpg\" alt=\"\" width=\"600\" height=\"450\" title=\"\"><\/p>\n<p>Select <strong>Upgrade - upgrades Hardened Repository to a latest version<\/strong>\u00a0option.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter size-large wp-image-68604\" src=\"https:\/\/nolabnoparty.com\/wp-content\/uploads\/2026\/02\/upgrade-veeam-hardened-repository-v2-to-v13-05-600x450.jpg\" alt=\"\" width=\"600\" height=\"450\" title=\"\"><\/p>\n<p>The system begins the upgrade procedure.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter size-large wp-image-68610\" src=\"https:\/\/nolabnoparty.com\/wp-content\/uploads\/2026\/02\/upgrade-veeam-hardened-repository-v2-to-v13-06-600x458.jpg\" alt=\"\" width=\"600\" height=\"458\" title=\"\"><\/p>\n<p>Click <strong>Yes<\/strong> to confirm.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter size-full wp-image-68611\" src=\"https:\/\/nolabnoparty.com\/wp-content\/uploads\/2026\/02\/upgrade-veeam-hardened-repository-v2-to-v13-07.jpg\" alt=\"\" width=\"468\" height=\"134\" title=\"\"><\/p>\n<p>The system will proceed with the upgrade.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter size-large wp-image-68612\" src=\"https:\/\/nolabnoparty.com\/wp-content\/uploads\/2026\/02\/upgrade-veeam-hardened-repository-v2-to-v13-08-600x450.jpg\" alt=\"\" width=\"600\" height=\"450\" title=\"\"><\/p>\n<p>Once the upgrade process has been completed, the system will <strong>reboot automatically<\/strong>.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter size-large wp-image-68613\" src=\"https:\/\/nolabnoparty.com\/wp-content\/uploads\/2026\/02\/upgrade-veeam-hardened-repository-v2-to-v13-09-600x114.jpg\" alt=\"\" width=\"600\" height=\"114\" title=\"\"><\/p>\n<p>&nbsp;<\/p>\n<h4>Complete the Hardened Repository configuration<\/h4>\n<p>After rebooting, finalize the <strong>initial configuration<\/strong>.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter size-large wp-image-68614\" src=\"https:\/\/nolabnoparty.com\/wp-content\/uploads\/2026\/02\/upgrade-veeam-hardened-repository-v2-to-v13-10-600x450.jpg\" alt=\"\" width=\"600\" height=\"450\" title=\"\"><\/p>\n<p>Select <strong>Accept<\/strong> then press Enter to accept the EULA.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter size-full wp-image-68615\" src=\"https:\/\/nolabnoparty.com\/wp-content\/uploads\/2026\/02\/upgrade-veeam-hardened-repository-v2-to-v13-11.jpg\" alt=\"\" width=\"592\" height=\"376\" title=\"\"><\/p>\n<p>Make sure to specify same <strong>Hostname <\/strong>used before the upgrade. Select <strong>Next<\/strong>\u00a0then press Enter.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter size-full wp-image-68616\" src=\"https:\/\/nolabnoparty.com\/wp-content\/uploads\/2026\/02\/upgrade-veeam-hardened-repository-v2-to-v13-12.jpg\" alt=\"\" width=\"592\" height=\"376\" title=\"\"><\/p>\n<p><strong>Network<\/strong> settings must also remain the same. Click <strong>Static<\/strong> to assign the correct Network configuration. Select <strong>Next<\/strong> then press Enter when done.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter size-full wp-image-68651\" src=\"https:\/\/nolabnoparty.com\/wp-content\/uploads\/2026\/02\/upgrade-veeam-hardened-repository-v2-to-v13-13.jpg\" alt=\"\" width=\"580\" height=\"368\" title=\"\"><\/p>\n<p>If the <b>NTP server <\/b>configuration is correct, select <strong>Next<\/strong>\u00a0then press Enter.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter size-full wp-image-68652\" src=\"https:\/\/nolabnoparty.com\/wp-content\/uploads\/2026\/02\/upgrade-veeam-hardened-repository-v2-to-v13-14.jpg\" alt=\"\" width=\"580\" height=\"368\" title=\"\"><\/p>\n<p>Enter the <strong>Password<\/strong> for the <em>veeamadmin<\/em> <strong>Host Administrator<\/strong> then select <strong>Next<\/strong> and press Enter.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter size-full wp-image-68620\" src=\"https:\/\/nolabnoparty.com\/wp-content\/uploads\/2026\/02\/upgrade-veeam-hardened-repository-v2-to-v13-15.jpg\" alt=\"\" width=\"592\" height=\"376\" title=\"\"><\/p>\n<p>Select <strong>Show QR-code<\/strong> and press Enter.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter size-full wp-image-68621\" src=\"https:\/\/nolabnoparty.com\/wp-content\/uploads\/2026\/02\/upgrade-veeam-hardened-repository-v2-to-v13-16.jpg\" alt=\"\" width=\"592\" height=\"376\" title=\"\"><\/p>\n<p>Open an <strong>Authenticator app<\/strong> on your phone to <strong>configure the MFA<\/strong>.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter size-medium wp-image-68622\" src=\"https:\/\/nolabnoparty.com\/wp-content\/uploads\/2026\/02\/upgrade-veeam-hardened-repository-v2-to-v13-17-284x300.jpg\" alt=\"\" width=\"284\" height=\"300\" title=\"\"><\/p>\n<p>Enter the<strong> one-time password<\/strong> and press <strong>OK<\/strong>.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter size-full wp-image-68623\" src=\"https:\/\/nolabnoparty.com\/wp-content\/uploads\/2026\/02\/upgrade-veeam-hardened-repository-v2-to-v13-18.jpg\" alt=\"\" width=\"592\" height=\"376\" title=\"\"><\/p>\n<p>Select <strong>Next<\/strong> and press Enter.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter size-full wp-image-68624\" src=\"https:\/\/nolabnoparty.com\/wp-content\/uploads\/2026\/02\/upgrade-veeam-hardened-repository-v2-to-v13-19.jpg\" alt=\"\" width=\"592\" height=\"376\" title=\"\"><\/p>\n<p>Enter a <strong>Password<\/strong> for the <em>veeamso<\/em> <strong>Security Officer<\/strong> account. Select <strong>Next<\/strong> and press Enter.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter size-full wp-image-68625\" src=\"https:\/\/nolabnoparty.com\/wp-content\/uploads\/2026\/02\/upgrade-veeam-hardened-repository-v2-to-v13-20.jpg\" alt=\"\" width=\"592\" height=\"376\" title=\"\"><\/p>\n<p>Select <strong>Finish<\/strong> then press Enter.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter size-full wp-image-68626\" src=\"https:\/\/nolabnoparty.com\/wp-content\/uploads\/2026\/02\/upgrade-veeam-hardened-repository-v2-to-v13-21.jpg\" alt=\"\" width=\"592\" height=\"376\" title=\"\"><\/p>\n<p>Click <strong>OK<\/strong>.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter size-full wp-image-68627\" src=\"https:\/\/nolabnoparty.com\/wp-content\/uploads\/2026\/02\/upgrade-veeam-hardened-repository-v2-to-v13-22.jpg\" alt=\"\" width=\"592\" height=\"376\" title=\"\"><\/p>\n<p>The configuration is applied to the system.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter size-full wp-image-68628\" src=\"https:\/\/nolabnoparty.com\/wp-content\/uploads\/2026\/02\/upgrade-veeam-hardened-repository-v2-to-v13-23.jpg\" alt=\"\" width=\"592\" height=\"376\" title=\"\"><\/p>\n<p>Press Enter to <strong>Sign in<\/strong>.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter size-large wp-image-68633\" src=\"https:\/\/nolabnoparty.com\/wp-content\/uploads\/2026\/02\/upgrade-veeam-hardened-repository-v2-to-v13-24-600x450.jpg\" alt=\"\" width=\"600\" height=\"450\" title=\"\"><\/p>\n<p>Enter <em>veeamadmin<\/em> as the <strong>Username<\/strong> and the <strong>Password<\/strong> configured earlier then press Enter.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter size-full wp-image-68634\" src=\"https:\/\/nolabnoparty.com\/wp-content\/uploads\/2026\/02\/upgrade-veeam-hardened-repository-v2-to-v13-25.jpg\" alt=\"\" width=\"320\" height=\"94\" title=\"\"><\/p>\n<p>Enter the OTP <strong>Code<\/strong>\u00a0and press Enter.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter size-full wp-image-68635\" src=\"https:\/\/nolabnoparty.com\/wp-content\/uploads\/2026\/02\/upgrade-veeam-hardened-repository-v2-to-v13-26.jpg\" alt=\"\" width=\"318\" height=\"73\" title=\"\"><\/p>\n<p>The Veeam Hardened Repository main dashboard will be displayed.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter size-large wp-image-68636\" src=\"https:\/\/nolabnoparty.com\/wp-content\/uploads\/2026\/02\/upgrade-veeam-hardened-repository-v2-to-v13-27-600x451.jpg\" alt=\"\" width=\"600\" height=\"451\" title=\"\"><\/p>\n<p>&nbsp;<\/p>\n<h2>Reconnect in Veeam Backup &amp; Replication Console<\/h2>\n<p>Open the Veeam console and navigate to <strong>B<span class=\"T_Controls\">ackup Infrastructure &gt; <\/span><\/strong><strong><span class=\"T_Controls\">Managed Servers<\/span><\/strong><span class=\"List_L2\">.\u00a0<\/span><span class=\"List_L2\">Right-click the Veeam Hardened Repository and select <\/span><strong><span class=\"T_Controls\">Properties<\/span><\/strong><span class=\"List_L2\">.<\/span><\/p>\n<p><img decoding=\"async\" class=\"aligncenter size-large wp-image-68637\" src=\"https:\/\/nolabnoparty.com\/wp-content\/uploads\/2026\/02\/upgrade-veeam-hardened-repository-v2-to-v13-28-600x343.jpg\" alt=\"\" width=\"600\" height=\"343\" title=\"\"><\/p>\n<p>Click <strong>Next<\/strong>.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter size-large wp-image-68639\" src=\"https:\/\/nolabnoparty.com\/wp-content\/uploads\/2026\/02\/upgrade-veeam-hardened-repository-v2-to-v13-29-600x459.jpg\" alt=\"\" width=\"600\" height=\"459\" title=\"\"><\/p>\n<p>In the <strong>Access<\/strong> step s<span class=\"List_L2\">et the <strong>Authentication method<\/strong> to <\/span><strong><span class=\"T_Controls\">Connect using certificated-based authentication<\/span><\/strong><span class=\"List_L2\">\u00a0and click <strong>Next<\/strong>.<\/span><\/p>\n<p><img decoding=\"async\" class=\"aligncenter size-large wp-image-68642\" src=\"https:\/\/nolabnoparty.com\/wp-content\/uploads\/2026\/02\/upgrade-veeam-hardened-repository-v2-to-v13-30-600x459.jpg\" alt=\"\" width=\"600\" height=\"459\" title=\"\"><\/p>\n<p>Click <strong>Yes<\/strong> to accept the TLS key certificate fingerprint.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter size-full wp-image-68643\" src=\"https:\/\/nolabnoparty.com\/wp-content\/uploads\/2026\/02\/upgrade-veeam-hardened-repository-v2-to-v13-31.jpg\" alt=\"\" width=\"499\" height=\"151\" title=\"\"><\/p>\n<p>Click <strong>Apply<\/strong>.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter size-large wp-image-68644\" src=\"https:\/\/nolabnoparty.com\/wp-content\/uploads\/2026\/02\/upgrade-veeam-hardened-repository-v2-to-v13-32-600x459.jpg\" alt=\"\" width=\"600\" height=\"459\" title=\"\"><\/p>\n<p>The required components will be installed to the system. Click <strong>Next<\/strong> when completed.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter size-large wp-image-68645\" src=\"https:\/\/nolabnoparty.com\/wp-content\/uploads\/2026\/02\/upgrade-veeam-hardened-repository-v2-to-v13-33-600x459.jpg\" alt=\"\" width=\"600\" height=\"459\" title=\"\"><\/p>\n<p><span class=\"List_L2\">Click <\/span><strong><span class=\"T_Controls\">Finish<\/span><\/strong><span class=\"List_L2\">\u00a0to exit the wizard.<\/span><\/p>\n<p><img decoding=\"async\" class=\"aligncenter size-large wp-image-68646\" src=\"https:\/\/nolabnoparty.com\/wp-content\/uploads\/2026\/02\/upgrade-veeam-hardened-repository-v2-to-v13-34-600x459.jpg\" alt=\"\" width=\"600\" height=\"459\" title=\"\"><\/p>\n<p>&nbsp;<\/p>\n<h2>Test a Backup Job<\/h2>\n<p><strong>Run a Backup Job<\/strong> with the upgraded Veeam Hardened Repository configured as target.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter size-large wp-image-68647\" src=\"https:\/\/nolabnoparty.com\/wp-content\/uploads\/2026\/02\/upgrade-veeam-hardened-repository-v2-to-v13-35-600x434.jpg\" alt=\"\" width=\"600\" height=\"434\" title=\"\"><\/p>\n<p>Try to delete a Backup file to verify that <strong>immutability is still enforced<\/strong>.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter size-full wp-image-68649\" src=\"https:\/\/nolabnoparty.com\/wp-content\/uploads\/2026\/02\/upgrade-veeam-hardened-repository-v2-to-v13-36.jpg\" alt=\"\" width=\"580\" height=\"480\" title=\"\"><\/p>\n<p>The <a href=\"https:\/\/nolabnoparty.com\/en\/veeam-linux-hardened-repository-using-iscsi\/\">Veeam Hardened Repository<\/a> is now ready and <strong>successfully upgraded<\/strong> to latest version.<\/p>\n<p><img decoding=\"async\" title=\"signature\" src=\"https:\/\/nolabnoparty.com\/wp-content\/uploads\/images\/firma.jpg\" alt=\"signature\" \/><\/p>\n","protected":false},"excerpt":{"rendered":"<p>When upgrading to Veeam v13, you must also upgrade any installed managed Veeam Hardened Repository v2 as part of the process. The procedure is not complicated, but it requires temporarily stopping all Backup Jobs that use the Veeam Hardened Repository v2 while the upgrade is performed.<\/p>\n","protected":false},"author":3,"featured_media":68600,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"rop_custom_images_group":[],"rop_custom_messages_group":[],"rop_publish_now":"no","rop_publish_now_accounts":{"linkedin_93tdZWzMZc_93tdZWzMZc":"","facebook_2879994398731222_17841400390232720":"","twitter_113568041_113568041":"","mastodon_115463926174894442_115463926174894442":""},"rop_publish_now_history":[{"account":"linkedin_93tdZWzMZc_93tdZWzMZc","service":"linkedin","timestamp":1772622436,"status":"error"},{"account":"facebook_2879994398731222_17841400390232720","service":"facebook","timestamp":1770806871,"status":"queued"},{"account":"twitter_113568041_113568041","service":"twitter","timestamp":1772622415,"status":"success"},{"account":"mastodon_115463926174894442_115463926174894442","service":"mastodon","timestamp":1772622450,"status":"success"}],"rop_publish_now_status":"queued","footnotes":""},"categories":[2138,933],"tags":[579,2330,876,3060],"class_list":["post-68597","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-backup-en","category-veeam-en","tag-backup-en","tag-hardened-repository","tag-upgrade-en","tag-veeam-iso","has_thumb"],"_links":{"self":[{"href":"https:\/\/nolabnoparty.com\/en\/wp-json\/wp\/v2\/posts\/68597","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/nolabnoparty.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/nolabnoparty.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/nolabnoparty.com\/en\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/nolabnoparty.com\/en\/wp-json\/wp\/v2\/comments?post=68597"}],"version-history":[{"count":0,"href":"https:\/\/nolabnoparty.com\/en\/wp-json\/wp\/v2\/posts\/68597\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/nolabnoparty.com\/en\/wp-json\/wp\/v2\/media\/68600"}],"wp:attachment":[{"href":"https:\/\/nolabnoparty.com\/en\/wp-json\/wp\/v2\/media?parent=68597"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/nolabnoparty.com\/en\/wp-json\/wp\/v2\/categories?post=68597"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/nolabnoparty.com\/en\/wp-json\/wp\/v2\/tags?post=68597"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}