This is an archive version of the document. To get the most up-to-date information, see the current version.

Add-VBRAmazonS3ExternalRepository

Short Description

Adds Amazon S3 object storage as an external repository.

Applies to

Platform: VMware, Hyper-V

Product Edition: Standard, Enterprise, Enterprise Plus, Veeam Universal License

Syntax

Add-VBRAmazonS3ExternalRepository -AmazonS3Folder <VBRAmazonS3Folder> -Connection <VBRAmazonS3ExternalConnection>[-Name <string>] [-Description <string>] [-DecryptBackups] [-DecryptionKey <VBREncryptionKey>] [-Force][<CommonParameters>]

Detailed Description

This cmdlet adds Amazon S3 object storage as an external repository to the backup infrastructure.

Parameters

Parameter

Description

Type

Required

Position

Accept
Pipeline
Input

AmazonS3Folder

Specifies a name of the folder in the external repository. Veeam Backup & Replication will import backups from this folder into the backup infrastructure.

Accepts the VBRAmazonS3Folder object. To create this object, run the New-VBRAmazonS3Folder cmdlet.

True

Named

True (ByValue)

Connection

Specifies the active session with the Amazon S3 object storage that you want to add as an external repository.

Accepts the VBRAmazonS3ExternalConnection object. To get this object, run the Connect-VBRAmazonS3Service cmdlet and set the ExternalRepository property as the ServiceType parameter value.

True

Named

False

Name

Specifies the name of the Amazon S3 object storage that you want to add as an external repository.

String

False

Named

False

Description

Specifies the description of the Amazon S3 object storage that you want to add as an external repository.

String

False

Named

False

DecryptBackups

Defines that Veeam Backup & Replication will decrypt encrypted backup files created by Cloud Protection Manager.

SwitchParameter

False

Named

False

DecryptionKey

Specifies the password that Veeam Backup & Replication will use to decrypt the backup files.

Accepts the VBREncryptionKey object. To create this object, run the Add-VBREncryptionKey cmdlet.

False

Named

False

Force

Defines that the cmdlet will add an external repository without showing warnings in the PowerShell console.

SwitchParameter

False

Named

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 VBRAmazonS3ExternalRepository object that contains settings of Amazon S3 repositories added to the backup infrastructure.

Examples

Add-VBRAmazonS3ExternalRepositoryExample 1. Adding Amazon S3 External Repository

Add-VBRAmazonS3ExternalRepositoryExample 2. Adding Amazon S3 External Repository and Decrypting the Imported Backup Files

Related Commands