Configuring an Amazon S3 compatible device as a cloud-container storage pool

You can configure a storage device that is compatible with the Amazon Simple Storage Service (S3) protocol so that the device can be used as an IBM Storage Protect cloud-container storage pool.

About this task

Amazon S3 uses buckets to store data. You must create a bucket on the S3 compatible storage device for use by an IBM Storage Protect server. After you create the bucket, use the credentials from the account on your Amazon S3 compatible cloud object storage device when you configure storage pools with the DEFINE STGPOOL command.

Restriction: Do not change the data in the bucket or edit the configuration settings for the bucket.

Procedure

  1. Create a bucket on the cloud object storage device. Follow the instructions in the device documentation.
  2. Create a user account on the cloud object storage device. The account is used by IBM Storage Protect to access the device by using the access key ID and secret access key. Ensure that the account has permissions to store data in and delete data from the bucket that you created in Step 1. Record the access key ID and the secret access key values so that you can use them when you configure storage pools.
  3. Identify the URL value that will be used by IBM Storage Protect to access the cloud object storage device. For instructions, see the documentation for your cloud object storage device.
  4. If you plan to configure storage pools using the Add Storage Pool wizard in the Operations Center, use the following values for the parameters:
    • CLOUDTYPE: IBM Cloud Object Storage
    • Access key ID: access_key_ID
    • Secret access key ID: secret_access_key
    • Existing bucket name: Specify the bucket name created in Step 1.

      To optimize performance, use multiple endpoints or a load balancer.

    • CLOUDURL: http://cloud_object_storage_endpoint_IP_address or https://cloud_object_storage_endpoint_IP_address. If you use more than one endpoint, list the endpoint IP addresses separated by a vertical bar (|), with no spaces, as shown in the following example:
      CLOUDURL=endpoint_URL1|endpoint_URL2|endpoint_URL3
  5. If you plan to use command-line administrative client to configure storage pools, use the following values for the parameters:
    • CLOUDTYPE: S3
    • IDENTITY: access_key_id
    • PASSWORD: secret_access_key
    • CLOUDURL: http://cloud_object_storage_endpoint_IP_address or https://cloud_object_storage_endpoint_IP_address. If you use more than one endpoint, list the endpoint IP addresses separated by a vertical bar (|), with no spaces, as shown in the following example:
      CLOUDURL=endpoint_URL1|endpoint_URL2|endpoint_URL3
    • BUCKETNAME: name_of_bucket_on_device

      To optimize performance, use multiple endpoints or a load balancer.

What to do next

Configure cloud-container storage pools in a similar way as you would configure a cloud-container storage pool for IBM Cloud Object Storage by following the instructions in Configuring a cloud-container storage pool for data storage.