Skip to main content
Solved

Upgrade from Veeam 12 to Veeam 13

  • August 27, 2026
  • 6 comments
  • 72 views

Hi everyone. I have a question: I want to upgrade from Veeam 12.3.2.4854 to Veeam 13.0.3.63. However, I have an immutable repository running on RHEL 10.2; as you know, the SSH port is disabled. Since the new version needs to be applied to the components on the immutable repository, is it necessary to enable port 22, or can the upgrade proceed even with that port disabled? I hope that makes sense.

Best answer by Iams3le

Hi there, I do not use this repo tho, but according to the documentation „Bash shell and SSH are required to deploy the management agent (SSH connection is not required for updating Veeam components and can be disabled afterwards)“, you do not need to worry abt this. Please read more here: https://helpcenter.veeam.com/docs/vbr/userguide/system_requirements_backup_repo.html

6 comments

Iams3le
Forum|alt.badge.img+15
  • Answer
  • August 27, 2026

Hi there, I do not use this repo tho, but according to the documentation „Bash shell and SSH are required to deploy the management agent (SSH connection is not required for updating Veeam components and can be disabled afterwards)“, you do not need to worry abt this. Please read more here: https://helpcenter.veeam.com/docs/vbr/userguide/system_requirements_backup_repo.html


  • Author
  • Comes here often
  • August 27, 2026

Hi there, I do not use this repo tho, but according to the documentation „Bash shell and SSH are required to deploy the management agent (SSH connection is not required for updating Veeam components and can be disabled afterwards)“, you do not need to worry abt this. Please read more here: https://helpcenter.veeam.com/docs/vbr/userguide/system_requirements_backup_repo.html

Hi, thanks for the reply. I was indeed reading the documentation, and it seems enabling it isn't necessary; I think I'll have to go to the server location and enable it if the update doesn't work with SSH disabled.


Mildur
Forum|alt.badge.img+12
  • Veeam Product Management
  • August 27, 2026

The installer service will take care of the upgrade since v12.1 or so. Enabling SSH is not required. I don‘t know why every answer so far was „enable ssh for the update“. But it feels wrong.
 

Best,

Fabian

 


Stabz
Forum|alt.badge.img+9
  • Veeam Legend
  • August 27, 2026

The installer service will take care of the upgrade since v12.1 or so. Enabling SSH is not required. I don‘t know why every answer so far was „enable ssh for the update“. But it feels wrong.
 

Best,

Fabian

 

@Mildur  With VHR I already met the Error "unable to reinstall Deploy Service SSH" during the "Component update" phase.
To fix this you have to enable SSH to get the password for the single use credentials. When you re-enter the password, Veeam check for SSH connection. 
I m pretty sure I met the problem also with a custom hardened repository.


Iams3le
Forum|alt.badge.img+15
  • August 27, 2026

The installer service will take care of the upgrade since v12.1 or so. Enabling SSH is not required. I don‘t know why every answer so far was „enable ssh for the update“. But it feels wrong.
 

Best,

Fabian

 

@Mildur  With VHR I already met the Error "unable to reinstall Deploy Service SSH" during the "Component update" phase.
To fix this you have to enable SSH to get the password for the single use credentials. When you re-enter the password, Veeam check for SSH connection. 
I m pretty sure I met the problem also with a custom hardened repository.

This is a different concern as discussed here: https://techdirectarchive.com/2026/01/14/upgrade-host-components-unable-to-reinstall-deploy-service-ssh/. The issue you described occured bc Veeam needed to reinstall the Deploy Service and requested the single-use SSH credentials. In this scenario, SSH obviously needed to be temporarily enabled to establish the connection and provide the credentials.

However, that is different from saying that SSH must be enabled for the component update itself. As Veeam's documentation states, SSH is required to deploy the management agent as I have mentioned already above, but an SSH connection is not required for updating Veeam components. You may want to see this too: https://techdirectarchive.com/2025/03/11/how-to-deploy-and-integrate-vhr-with-vbr/ 


Mildur
Forum|alt.badge.img+12
  • Veeam Product Management
  • August 27, 2026

@Mildur  With VHR I already met the Error "unable to reinstall Deploy Service SSH" during the "Component update" phase.
To fix this you have to enable SSH to get the password for the single use credentials. When you re-enter the password, Veeam check for SSH connection. 
I m pretty sure I met the problem also with a custom hardened repository.

I agree. Enabling SSH is usually necessary to “fix things” but it’s not required for a standard upgrade if everything works as it should.

 

Best,

Fabian