Running Veeam PowerShell Session from Linux Machines

Veeam Backup & Replication supports usage of Veeam Backup PowerShell on Linux machines. Before you run the cmdlets on a Linux machine, you must create an optional repository for the Veeam package, install the Veeam Backup PowerShell module and import it to your Linux system. After that, you can connect to the backup server.

Requirements

Consider the following requirements:

dnf install aspnetcore-runtime-8.0 -y

dnf install powershell -y

Configuring Veeam Backup PowerShell on Linux Machines

To be able to perform operations Veeam Backup PowerShell on Linux machines, perform the following steps:

  1. Create an optional Linux repository:

dnf install https://www.veeam.com/veeam-optional-release-latest-13.0.noarch.rpm -y

  1. Install Veeam Backup PowerShell Module:

dnf install veeam-powershell -y

  1. Import Veeam Backup PowerShell Module:

Import-Module /opt/veeam/powershell/Veeam.Backup.PowerShell/Veeam.Backup.PowerShell.psd1

  1. Connect to Veeam backup server:

Connect-VBRServer -Server "192.24.125.135" -User "TECH\Administrator" -Password "Password"

Page updated 9/1/2025

Page content applies to build 13.0.0.4967