Connect-VBRAmazonS3Service
Short Description
Connects to Amazon S3 object storage.
Applies to
Platform: VMware, Hyper-V
Product Edition: Community, Standard, Enterprise, Enterprise Plus, Veeam Universal License
Syntax
Connect-VBRAmazonS3Service -Account <VBRAmazonAccount> -RegionType <VBRAmazonRegionType> -ServiceType <VBRAmazonServiceType> [-GatewayServer <CHost[]>] [-ConnectionType <VBRRepositoryConnectionType>] [<CommonParameters>] |
Detailed Description
This cmdlet connects to Amazon S3 object storage. It creates the IVBRAmazonS3Connection object that contains connection settings that Veeam Backup & Replication will use to connect to Amazon S3 object storage. You can use these settings to add Amazon S3 object storage to the backup infrastructure as the following types of repositories:
- An object storage repository.
- An external repository. Run the Add-VBRAmazonS3ExternalRepository cmdlet to add Amazon S3 as an external repository.
- A capacity extent of a scale-out backup repository.
- An archive extent of a scale-out backup repository.
Note |
Consider the following:
|
Parameters
Parameter | Description | Type | Required | Position | Accept Pipeline Input |
---|---|---|---|---|---|
Account | Specifies an Amazon S3 credentials record. Veeam Backup & Replication will use this credentials record to connect to Amazon S3 object storage. | Accepts the VBRAmazonAccount object. To create this object, run the Get-VBRAmazonAccount cmdlet. | True | Named | True (ByValue) |
RegionType | Specifies the region type of Amazon S3 object storage. Veeam Backup & Replication will connect to the selected region type to set up a connection with Amazon S3 object storage. You can select the following types of regions:
| VBRAmazonRegionType | True | Named | False |
ServiceType | Specifies the type of the backup repository. The cmdlet will add the object storage as the specified type of the backup repository to the backup infrastructure.
| VBRAmazonServiceType | True | Named | False |
ConnectionType | Specifies how Veeam Backup & Replication will access the object storage repository:
Default: Direct. | VBRRepositoryConnectionType | False | Named | False |
GatewayServer | Specifies an array of gateway servers that you want to use to transfer data from processed VM to object storage repositories. | Accepts the CHost[] object. To get this object, run the Get-VBRServer cmdlet. | False | Named | False |
<CommonParameters>
This cmdlet supports Microsoft PowerShell common parameters. For more information on common parameters, see Microsoft Docs.
Output Object
Examples
Example 1. Connecting to Amazon S3 Object Storage [Capacity Extent Scenario]
This example shows how to connect to Amazon S3 object storage. Veeam Backup & Replication will use this connection type to configure a capacity extent of a scale-out backup repository.
Perform the following steps:
|
Example 2. Connecting to Amazon S3 Object Storage [External Repository Scenario]
This example shows how to connect to Amazon S3 object storage. Veeam Backup & Replication will use this connection type to configure an external repository.
Perform the following steps:
|
Example 3. Connecting to Amazon S3 Object Storage [Archive Extent Scenario]
This example shows how to to connect to Amazon S3 object storage. Veeam Backup & Replication will use this connection type to set up an archive extent of a scale-out backup repository.
Perform the following steps:
|
Example 4. Connecting to Amazon S3 Object Storage [Object Storage Repository Scenario]
This example shows how to connect to Amazon S3 object storage. Veeam Backup & Replication will use this connection type to configure an object storage repository.
Perform the following steps:
|
Related Commands