VBORepository
Contains details about a Veeam Backup for Microsoft 365 backup repository.
|
Property |
Type |
Description |
|---|---|---|
|
Id |
GUID |
Backup repository ID. |
|
Proxy |
Details about a backup proxy server associated with the backup repository. |
|
|
ProxyPool |
Details about a backup proxy pool associated with the backup repository. |
|
|
Name |
String |
Backup repository name. |
|
Description |
String |
Backup repository description. |
|
Path |
String |
Path to the directory where backups are stored. |
|
Capacity |
Ulong |
Size of the JET-based backup repository in Bytes. |
|
FreeSpace |
Ulong |
Available space on the JET-based backup repository in Bytes. |
|
RetentionPeriod |
VBORetentionPeriod |
Retention period in years. Possible values:
|
|
RetentionType |
VBORetentionType |
Retention policy type. Possible values:
|
|
CustomRetentionPeriodType |
VBORetentionPeriodType |
Custom retention period. Possible values:
|
|
RetentionFrequencyType |
VBORetentionFrequencyType |
Retention policy schedule. Possible values:
|
|
DailyTime |
TimeSpan |
For daily retention policy schedule. Time of the day when the retention policy must be applied. |
|
DailyType |
VBODailyType |
For daily retention policy schedule. Days when the retention policy must be applied. Possible values:
|
|
MonthlyTime |
TimeSpan |
For monthly retention policy schedule. Time of the day when the retention policy must be applied. |
|
MonthlyDayNumber |
VBOMonthlyDayNumber |
For monthly retention policy schedule. Order number for the day of the week when the retention policy must be applied. Possible values:
|
|
MonthlyDayOfWeek |
DayOfWeek |
For monthly retention policy schedule. Day of the week when the retention policy must be applied. Possible values:
|
|
ObjectStorageRepository |
Details about the object storage repository. |
|
|
EnableObjectStorageEncryption |
Bool |
If True, encryption of data stored in the object storage repository is enabled. |
|
ObjectStorageEncryptionKey |
Details about the object storage encryption key. |
|
|
IsOutdated |
Bool |
If True, the backup repository has the Out of Date state and must be upgraded. |
|
IsOutOfSync |
Bool |
If True, the object storage repository has the Out of Sync state. |
|
IsOutOfOrder |
Bool |
If True, the backup repository has the Invalid state. |
|
IsIndexed |
Bool |
If True, the backup repository was indexed. |
|
OutOfOrderReason |
String |
Reason why the backup repository has the Invalid state. |
|
IsLongTerm |
Bool |
If True, the backup repository is an object storage repository and belongs to Azure Blob Storage Archive access tier or any of the Amazon S3 Glacier storage classes. |
|
IsObjectStorage |
Bool |
If True, backup repository is the object storage repository. |
Related Commands
Add-VBORepositoryAdds a JET-based backup repository or an object storage repository to the Veeam Backup for Microsoft 365 infrastructure.Get-VBORepositoryReturns backup repositories.Set-VBORepositoryModifies settings of a backup repository.Remove-VBORepositoryRemoves backup repositories.Test-VBORepositoryVerifies the integrity of backed-up Exchange, SharePoint and Teams data in backup repositories.Set-VBOAmazonS3CompatibleRepositoryModifies settings of S3 Compatible object storage repository.Set-VBOAmazonS3RepositoryModifies settings of Amazon S3 object storage repository (Amazon S3 Standard, Amazon S3 Standard-Infrequent Access and Amazon S3 One Zone-Infrequent Access storage classes).Set-VBOAmazonS3GlacierRepositoryModifies settings of Amazon S3 object storage repository (Amazon S3 Glacier Instant Retrieval, Amazon S3 Glacier Flexible Retrieval and Amazon S3 Glacier Deep Archive storage classes).Set-VBOAzureBlobRepositoryModifies settings of Azure Blob Storage.Set-VBOAzureArchiveRepositoryModifies settings of Azure Blob Storage Archive.Start-VBORepositorySynchronizeSessionCreates and starts a session to synchronize cache between object storage repositories and the PersistentCache database on the PostgreSQL instance.Get-VBORepositorySynchronizeSessionReturns sessions that are running to synchronize cache between object storage repositories and the PersistentCache database on the PostgreSQL instance.Start-VBORepositoryUpgradeSessionCreates and starts a session to upgrade backup repositories.Get-VBORepositoryUpgradeSessionReturns sessions started to upgrade backup repositories.Start-VBORepositoryOwnerChangeSessionCreates and starts a change owner session to move a backup repository to another backup proxy server or backup proxy pool.Start-VBORepositoryIndexingSessionCreates and starts an indexing session when a backup proxy server collects and sends the restore points metadata of a backup repository associated with this backup proxy server to the Veeam Backup for Microsoft 365 controller.Add-VBOJobCreates a backup job.Set-VBOJobModifies settings of a backup job.Add-VBOCopyJobCreates a backup copy job.Get-VBOCopyJobReturns backup copy jobs.Set-VBOCopyJobModifies settings of a backup copy job.Get-VBORestorePointReturns restore points.Get-VBOEntityDataReturns a user, group, site, team or organization backed-up data.Move-VBOEntityDataMoves organization data from a JET-based backup repository to another JET-based backup repository or object storage repository.Remove-VBOEntityDataRemoves an organization entity data from a backup repository including an object storage repository that was specified as a target for backup copy jobs.Get-VBOUsageDataReturns information on the used space in backup repositories.Get-VBODataRetrievalReturns retrieval jobs.