Before you configure cloud-container storage pools to use IBM® Cloud Object Storage, you must set up an
IBM Cloud Object Storage vault template
and an IBM Cloud Object Storage user
account, and then obtain configuration information.
About this task
IBM Cloud Object Storage vaults are
used in the same manner as containers in a cloud-container storage pool. Set up a vault template to
quickly create vaults with your preferred settings. After you create a vault template, use the
credentials from your IBM Cloud Object Storage user account to configure the storage pools in the Operations Center or with the DEFINE STGPOOL
command. IBM Spectrum Protect™ uses the Simple Storage Service
(S3) protocol to communicate with IBM Cloud Object Storage.
Tip: You can skip the first four steps below if you want to configure a vault that
already exists by using the BUCKETNAME parameter in the DEFINE
STGPOOL or UPDATE STGPOOL commands.
Procedure
- Create a vault template:
- Log in to IBM Cloud Object Storage
and click the Configure tab.
- In the dsNet navigation pane, expand Storage
Pools.
- Select the IBM Cloud Object Storage
storage pool where you want to create the vault template, and click the Storage
Pool link in the General section.
- In the Vault Templates section, click Create Vault
Template.
- Select the settings for the default vault template. You might be able to optimize performance
by not selecting the Enable SecureSlice Technology or the Name
Index Enabled options, and selecting the Recovery Listing Enabled
option.
- In the Deployment section, select the access pool or pools that you want
to use for the template and click Save.
- Set the vault template as the default for your IBM Cloud Object Storage dsNet:
- Click the Configure tab.
- In the Default Vault Template Configuration section, click
Configure.
- Select a vault template to use as the default, and click Update to set
that template as the default.
- If this is your first time configuring a vault template, enable the vault provisioning role so
you can create new vaults:
- Click the Administration tab.
- In the Provisioning API Configuration section, click
Configure.
- Select Create Only or Create and Delete to let
users create new vaults using the Provisioning API.
- Click Update to save the settings.
- Use an IBM Cloud Object Storage
account with administration authority to create a user account on the IBM Cloud Object Storage instance in your
environment. Ensure that the new user account has the Vault Provisioner
role.
- Click the Security tab and select the new user account.
- Generate an access key for the new user:
- In the Access Key Authentication section, click Change
Keys.
- On the Edit Access Keys page, click Generate New Access
Key.
- Click Back.
- In the Access Key Authentication section, locate the Access
Key ID and Secret Access Key values. Record the values so that
you can use them when you configure storage pools.
- Locate the URL value:
- Click the Configure tab.
- In the dsNet navigation pane, expand the Devices
and Accesser sections.
- Select the IBM Cloud Object Storage
accesser. Verify that the accesser belongs to an access pool to which the default vault template is
deployed.
- In the Device Configuration section for the accesser, record the
IP Address value so that you can use it when you configure storage pools. Use
http:// before the IP address value to prevent certificate security
errors.
- If you plan to configure storage pools by using the Add Storage Pool wizard in the Operations Center, use the following values for the parameters:
- If you plan to configure storage pools by using the DEFINE STGPOOL command,
use the following values for the command parameters:
- CLOUDTYPE: S3
- IDENTITY: access_key_ID
- PASSWORD: secret_access_key
- CLOUDURL:
http://Cloud_Object_Store_accesser_IP_address
Important: If you use more than one accesser, list the accesser IP addresses separated by a
vertical bar (|), with no spaces, such as
CLOUDURL=<accesser_URL1>|<accesser_URL2>|<accesser_URL3>. Use
multiple accessers or a load balancer for optimal performance.
What to do next
Configure cloud-container storage pools for
IBM Cloud Object Storage by following the
instructions in
Configuring a cloud-container storage pool for data storage.