Get-VBOObjectStorageRepository

In this article

    Short Description

    Returns object storage repositories added to Veeam Backup for Microsoft 365.

    Syntax

    This cmdlet provides parameter sets that allow you to:

    • Get object storage by the object storage name.

    Get-VBOObjectStorageRepository [-Name <string>] [-LongTerm]  [<CommonParameters>]

    • Get object storage by the object storage ID.

    Get-VBOObjectStorageRepository -Id <guid>  [<CommonParameters>]

    Detailed Description

    This cmdlet returns an array of object storage repositories added to Veeam Backup for Microsoft 365. You can get the following types of object storage repositories:

    • Azure Blob object storage
    • Amazon S3 object storage
    • S3 Compatible object storage (including IBM Cloud object storage)

    Parameters

    Parameter

    Description

    Type

    Required

    Position

    Accept Pipeline Input

    Accept Wildcard Characters

    Name

    Specifies an object storage name. The cmdlet will return object storage with this name.

    String

    False

    Named

    False

    True

    LongTerm

    Defines that the cmdlet will return settings of archive object storage repositories.

    Default: True

    SwitchParameter

    False

    Named

    False

    False

    Id

    Specifies an object storage ID. The cmdlet will return object storage with this ID.

    Guid

    True

    Named

    False

    False

    <CommonParameters>

    This cmdlet supports Microsoft PowerShell common parameters. For more information on common parameters, see the About CommonParameters section of Microsoft Docs.

    Output Object

    The cmdlet returns the VBOObjectStorageRepository object that contains an array of object storage repositories.

    Examples

    Get-VBOObjectStorageRepositoryExample 1. Getting All Object Storage Repositories

    This command returns all object storage repositories added to the Veeam Backup for Microsoft 365 infrastructure.

    Get-VBOObjectStorageRepository

    Id              : e0edfac7-27eb-4fa3-a02d-892a7e8e48cb

    Name            : Amazon Archive

    Description     : Created by SRV0101\Administrator at 4:54:43 PM

    Type            : AmazonS3

    EnableSizeLimit : False

    SizeLimit       : 0 GB

    UsedSpace       : 29.5 MB

    FreeSpace       :

    IsLongTerm      : True

     

    Id              : 074220ce-50bb-4001-b6c3-a2fbb3983c69

    Name            : Azure Archive

    Description     : Created by SRV0101\Administrator at 7:01:32 PM

    Type            : AzureBlob

    EnableSizeLimit : False

    SizeLimit       : 0 GB

    UsedSpace       : 29.1 MB

    FreeSpace       :

    IsLongTerm      : True

     

    Id              : 18e534cd-51c1-4bcf-bf7b-f7633d07997b

    Name            : Azure

    Description     : Created by SRV0101\Administrator at 6:34:29 PM

    Type            : AzureBlob

    EnableSizeLimit : False

    SizeLimit       : 1024 GB

    UsedSpace       : 44.2 MB

    FreeSpace       :

    IsLongTerm      : False

    Get-VBOObjectStorageRepositoryExample 2. Getting Object Storage Repository with Specific Name

    This command returns object storage repositories with a name ending with Archive.

    Get-VBOObjectStorageRepository -Name "*Archive"

    Id              : e0edfac7-27eb-4fa3-a02d-892a7e8e48cb

    Name            : Amazon Archive

    Description     : Created by SRV0101\Administrator at 4:54:43 PM

    Type            : AmazonS3

    EnableSizeLimit : False

    SizeLimit       : 0 GB

    UsedSpace       : 29.5 MB

    FreeSpace       :

    IsLongTerm      : True

     

    Id              : 074220ce-50bb-4001-b6c3-a2fbb3983c69

    Name            : Azure Archive

    Description     : Created by SRV0101\Administrator at 7:01:32 PM

    Type            : AzureBlob

    EnableSizeLimit : False

    SizeLimit       : 0 GB

    UsedSpace       : 29.1 MB

    FreeSpace       :

    IsLongTerm      : True

    Get-VBOObjectStorageRepositoryExample 3. Getting Object Storage Repository with Specific ID

    This command returns the e0edfac7-27eb-4fa3-a02d-892a7e8e48cb object storage repository added to Veeam Backup for Microsoft 365.

    Get-VBOObjectStorageRepository -Id e0edfac7-27eb-4fa3-a02d-892a7e8e48cb

    Id              : e0edfac7-27eb-4fa3-a02d-892a7e8e48cb

    Name            : Amazon Archive

    Description     : Created by SRV0101\Administrator at 4:54:43 PM

    Type            : AmazonS3

    EnableSizeLimit : False

    SizeLimit       : 0 GB

    UsedSpace       : 29.5 MB

    FreeSpace       :

    IsLongTerm      : True