--- title: "Upgrade-VBRBackup" description: "Upgrades the backup chain format of backups from per-machine (split machine) to true per-machine. Product Edition: Standard, Enterprise, Enterprise Plus, Veeam Universal License This cmdlet provides the following parameter sets: This cmdlet upgrades " canonical: "https://helpcenter.veeam.com/docs/vbr/powershell/upgrade-vbrbackup.html" breadcrumb: "Veeam PowerShell Reference > Veeam PowerShell Reference > Backup > Managing Backups > Upgrade-VBRBackup" dateModified: "2026-08-19" --- # Upgrade-VBRBackup ## Short Description Upgrades the backup chain format of backups from per-machine (split machine) to true per-machine. **Product Edition**: Standard, Enterprise, Enterprise Plus, Veeam Universal License ## Syntax This cmdlet provides the following parameter sets:
Repository
Backup
|
Parameter |
Description |
Type |
Required |
Position |
Accept Pipeline Input |
|---|---|---|---|---|---|
|
Backup |
Specifies an array of backups that you want to upgrade. Note: Backups must be stored on one repository. Accepts the |
|
False |
Named |
True (ByValue) |
|
BackupRepository |
Specifies the repository whose backups you want to upgrade. Accepts the |
|
False |
Named |
True (ByValue) |
|
Force |
Defines that the cmdlet will upgrade backups without showing warnings in the PowerShell console. |
|
False |
Named |
False |
|
RunAsync |
Defines that the command returns immediately without waiting for the task to complete. |
|
False |
Named |
False |