--- title: "Add-VBOAzureBlobObjectStorageRepository" description: "This cmdlet adds Azure Blob Storage to the Veeam Backup for Microsoft 365 infrastructure." canonical: "https://helpcenter.veeam.com/docs/vbo365/powershell/add-vboazureblobobjectstoragerepository.html" breadcrumb: "PowerShell Reference > Veeam Backup for Microsoft 365 PowerShell Reference > Backup Infrastructure > JET-based Backup Repositories and Object Storage Repositories > Object Storage Deprecated Cmdlets > Add-VBOAzureBlobObjectStorageRepository" dateModified: "2026-08-21" --- # Add-VBOAzureBlobObjectStorageRepository ## Short Description Adds Azure Blob Storage to the Veeam Backup for Microsoft 365 infrastructure. ::: note In Veeam Backup for Microsoft 365 8, this cmdlet became deprecated. Use the [`New-VBOAzureBlobObjectStorageSettings`](new-vboazureblobobjectstoragesettings.md), and [`Add-VBOAzureBlobRepository`](add-vboazureblobrepository.md) or [`Add-VBOAzureArchiveRepository`](add-vboazurearchiverepository.md) cmdlets instead. ::: ## Syntax This cmdlet provides the following parameter sets:
DefaultParameterSet (Default)
ArchiveParameterSet
ArchiveApplianceParameterSet
CopyApplianceParameterSet
|
Parameter |
Description |
Type |
Required |
Position |
Accept Pipeline Input |
|---|---|---|---|---|---|
|
ArchiverAppliance |
Specifies the Azure archiver appliance. The cmdlet will use this archiver appliance when transferring backed-up data between different instances of Azure Blob Storage or to Azure Blob Storage Archive during backup copy jobs. Accepts the To create this object, run the |
False |
Named |
False |
|
|
Description |
Specifies a description of Azure Blob Storage. The cmdlet will add an object storage repository with this description. |
|
False |
Named |
False |
|
EnableImmutability |
Defines that the cmdlet will add the object storage repository to the Veeam Backup for Microsoft 365 infrastructure with the immutability feature enabled. Veeam Backup for Microsoft 365 allows you to prohibit deletion of data from the object storage repository by making that data temporarily immutable and to protect data against malware activity. For more information about the immutability feature, see the Immutability section of the Veeam Backup for Microsoft 365 User Guide. Default: False |
|
False |
Named |
False |
|
EnableLongTerm |
Defines that the cmdlet will enable adding of the Azure Blob Storage Archive access tier. Default: False |
|
True |
Named |
False |
|
Folder |
Specifies an Azure Blob folder. Veeam Backup for Microsoft 365 will save backups or backup copies to the specified folder. Accepts the To get this object, run the |
True |
Named |
False |
|
|
ImmutabilityPeriodDays |
Specifies the number of days when your data will be blocked for deletion or modification. Note: If you set the null or 0 value, data will be blocked for deletion or modification for the same period as the retention period. |
|
False |
Named |
False |
|
Name |
Specifies a name of Azure Blob Storage. The cmdlet will add an object storage repository with this name. |
|
True |
Named |
False |
|
SizeLimit |
Specifies a soft limit in GB for the object storage repository consumption that can be exceeded temporarily. If the specified limit is exceeded, Veeam Backup for Microsoft 365 will not run a new job. Permitted values: 1024–1073741824. Default: 1024 Note: In PowerShell you can specify a soft limit in GB only. |
|
False |
Named |
False |
|
Subscription |
Specifies a subscription associated with a user account that will be used to access Azure Blob Storage. Accepts the To get this object, run the |
True |
Named |
False |