H17990
White Paper
Configuring IBM Spectrum Protect to use Dell EMC ECS
Abstract This white paper describes how to configure IBM Spectrum Protect to use Dell
EMC ECS
December 2019
Revisions
2 Configuring IBM Spectrum Protect to use Dell EMC ECS | H17990
Revisions
Date Description
December 2019 Initial release
Acknowledgements
This paper was produced by the following:
Author: Paul McKeown
The information in this publication is provided “as is.” Dell Inc. makes no representations or warranties of any kind with respect to the information in this
publication, and specifically disclaims implied warranties of merchantability or fitness for a particular purpose.
Use, copying, and distribution of any software described in this publication requires an applicable software license.
Copyright © 10th December 2019 Dell Inc. or its subsidiaries. All Rights Reserved. Dell, EMC, Dell EMC and other trademarks are trademarks of Dell
Inc. or its subsidiaries. Other trademarks may be trademarks of their respective owners. [12/10/2019] [White Paper] [H17990]
Table of contents
3 Configuring IBM Spectrum Protect to use Dell EMC ECS | H17990
Table of contents
Revisions............................................................................................................................................................................. 2
Acknowledgements ............................................................................................................................................................. 2
Table of contents ................................................................................................................................................................ 3
Executive summary ............................................................................................................................................................. 4
1 Configure ECS.............................................................................................................................................................. 5
1.1 Create Replication Group and Namespace ........................................................................................................ 5
1.2 Create an ECS S3 User ..................................................................................................................................... 7
1.3 Create Bucket ..................................................................................................................................................... 7
2 Configure IBM Spectrum Protect................................................................................................................................ 10
2.1 Configure Windows .......................................................................................................................................... 10
2.2 Define an ECS Storage Pool in Spectrum Protect ........................................................................................... 12
2.3 Backup a client to Dell EMC ECS..................................................................................................................... 17
A Technical support and resources ............................................................................................................................... 21
A.1 Related resources............................................................................................................................................. 21
Executive summary
4 Configuring IBM Spectrum Protect to use Dell EMC ECS | H17990
Executive summary
This whitepaper covers
• configuration requirements for Dell EMC ECS
• how to configure IBM Spectrum Protect™ to use Dell EMC ECS™ as a Storage Pool for backup and
archive
This discussion in this whitepaper uses as an example IBM Spectrum Protect on Microsoft Windows Server™
Configure ECS
5 Configuring IBM Spectrum Protect to use Dell EMC ECS | H17990
1 Configure ECS This section covers the creation of an ECS Replication Group, Namespace, user and bucket for use with IBM
Spectrum Protect
1.1 Create Replication Group and Namespace If not already created, create a Replication Group on the ECS. This can be done by using the ECS
Management GUI and selecting the New Replication Group option
On creating a replication group, specify which VDCs to include the group and which of the Storage Pools from
that VDC will be used.
Next, create a Namespace that the IBM Spectrum Protect user will use, from the ECS Management GUI,
Configure ECS
6 Configuring IBM Spectrum Protect to use Dell EMC ECS | H17990
Specify if the buckets created in this Namespace are to be available after an outage of a VDC has occurred
(Access During Outage setting), quotas of individual buckets to be set at the Namespace level and
Compliance and Retention Policy options. For more details of Namespace configuration refer to the ECS
Online Administrator Guide.
Note: If you specify Compliance to be true for a Namespace then IBM Spectrum Protect cannot create the
buckets, they must be created using the ECS Management GUI.
Configure ECS
7 Configuring IBM Spectrum Protect to use Dell EMC ECS | H17990
1.2 Create an ECS S3 user Create an ECS S3 User for use with Spectrum Protect. This can be done from the ECS Management GUI,
The Management GUI will provide a generated secret (or password) for the user, both of which will be
required when configuring IBM Spectrum Protect to use ECS later, a note of these should be made.
Further details on creating ECS users can be found in the ECS Management Guide .
1.3 Create bucket By default, IBM Spectrum Protect will create a new bucket in the ECS user’s namespace when the Spectrum
Protect Storage Pool is created.
Buckets can be pre-created, which provides more control over the specification of the ECS bucket
Configure ECS
8 Configuring IBM Spectrum Protect to use Dell EMC ECS | H17990
The Access During Outage setting controls if a bucket will be accessible during an outage of an ECS VDC.
Configure ECS
9 Configuring IBM Spectrum Protect to use Dell EMC ECS | H17990
If required, specify a Bucket Retention Period which will apply to all objects written to this bucket by IBM
Spectrum Protect. More information on ECS bucket creation is available in the ECS Management Guide.
Note: Setting bucket retention periods may cause conflicts with Spectrum Protect expirations as Spectrum
Protect has no knowledge of this setting.
Configure IBM Spectrum Protect
10 Configuring IBM Spectrum Protect to use Dell EMC ECS | H17990
2 Configure IBM Spectrum Protect
2.1 Configure Windows Server After you have installed IBm Spectrum Protect on the Windows Server 2012 R2, run the Control Panel and
enter System -> Advanced Setting
Select Environment Variables
In the System Variables section edit the Path variable and add to the end
;C:\PROGRA~1\Tivoli\TSM\jre\bin\j9vm
Configure IBM Spectrum Protect
11 Configuring IBM Spectrum Protect to use Dell EMC ECS | H17990
Also add the new environment variable
JVM_LIB=jvm.dll
Reboot the Windows server so that the new settings are picked up by IBM Spectrum Protect.
Configure IBM Spectrum Protect
12 Configuring IBM Spectrum Protect to use Dell EMC ECS | H17990
2.2 Define an ECS Storage Pool in Spectrum Protect Login to the IBM Spectrum Protect management GUI
Using the admin account and password created when Spectrum Protect was installed.
Create a folder for the SP backup folder and the local cache folders for the SP Storage Pool we will define for
the ECS.
Note: These folder locations may not be optimal for your production solution.
Configure IBM Spectrum Protect
13 Configuring IBM Spectrum Protect to use Dell EMC ECS | H17990
After logging into the Operations Center with your browser, start the Command Builder by clicking on the
cog icon,
This will start the Command Builder cli,
Enter the following commands into the Command Builder
define devclass backupclass devtype=FILE directory=e:/backup
set serverpassword passw0rd
set dbrecovery backupclass password=passw0rd
Define a storage pool for use with the ECS system
define stgpool ECS stgtype=cloud cloudtype=s3 cloudurl=https://hop-paul-
lb.solarch.lab.emc.com:443 id=ibmsp
password=0Jb05EEXq6P3grZ8do9e2gHxUO3Wf6s+cAQnkVoE encrypt=no pooltype=primary
access=readwrite cloudlocation=onpremise bucketname=ibmspbucket
this command uses the pre-created bucket ibmspbucket for this storage pool.
Configure IBM Spectrum Protect
14 Configuring IBM Spectrum Protect to use Dell EMC ECS | H17990
In the Command Builder create the Spectrum Protect domain, policy set and management class for the ECS
storage pool
define domain ecs-domain description="ecs domain"
define policyset ecs-domain ecs-ps description="ecs ps"
define mgmtclass ecs-domain ecs-ps ecs-mgmtclass description="ecs mgmt class"
assign defmgmtclass ecs-domain ecs-ps ecs-mgmtclass
define stgpooldirectory ecs h:\ecs\1
define stgpooldirectory ecs h:\ecs\2
define stgpooldirectory ecs h:\ecs\3
define stgpooldirectory ecs h:\ecs\4
define copygroup ecs-domain ecs-ps ecs-mgmtclass standard type=backup
destination=ecs
define copygroup ecs-domain ecs-ps ecs-mgmtclass standard type=archive
destination=ecs
activate policyset ecs-domain ecs-ps
Close the Command Builder and check that the storage pool has been created by viewing the Storage tab in
the Operations Centre
Right click the ECS entry and choose Details and then choose Properties
Configure IBM Spectrum Protect
15 Configuring IBM Spectrum Protect to use Dell EMC ECS | H17990
If any of the Cloud settings need changed you can click on the padlock icon to unlock the settings, edit them
and then Save them.
If you are not using an IP Load Balancer, then you can specify the IP address and Port # for each of the ECS
nodes like this,
Configure IBM Spectrum Protect
16 Configuring IBM Spectrum Protect to use Dell EMC ECS | H17990
If you are using a non-SSL secure connection, then the connectivity details of ECS nodes would be
http://10.246.22.121:9020
You are ready to use the ECS Storage Pools for backups.
Configure IBM Spectrum Protect
17 Configuring IBM Spectrum Protect to use Dell EMC ECS | H17990
2.3 Backup a client to Dell EMC ECS
First create a client on the IBM Spectrum Protect server. Select the client icon in the Management GUI
Complete the GUI forms with the correct details for the new client
This will define a backup client.
Configure IBM Spectrum Protect
18 Configuring IBM Spectrum Protect to use Dell EMC ECS | H17990
Install the Spectrum Protect Backup client software on the client.
Run the Spectrum Protect backup software
Start backup software in GUI mode
Click on Backup
In the folder dialogue that is shown select the top-level folder of the Windows File System that you want to
back up.
Click on BACKUP to back up. Record the statistics on the backup when they are displayed.
Configure IBM Spectrum Protect
19 Configuring IBM Spectrum Protect to use Dell EMC ECS | H17990
Using a utility like S3Browser, browse the ECS system and show that the files have been written to the ECS
cluster.
Restore the backed-up folder to a new location using the Spectrum Protect Backup Command Line tool,
Use the ECS Management GUI to observe the read performance during the restore (this was done with two
clients restoring simultaneously)
Technical support and resources
21 Configuring IBM Spectrum Protect to use Dell EMC ECS | H17990
A Technical support and resources
Dell.com/support is focused on meeting customer needs with proven services and support.
Storage technical documents and videos provide expertise that helps to ensure customer success on Dell
EMC storage platforms.
A.1 Related resources
Dell EMC ECS related documents and videos.
Dell EMC ECS technical documentation.
Dell EMC ECS Test Drive portal. If you do not have a Dell EMC ECS appliance and wish to quickly test using
IBM Spectrum Protect with our online ECS test portal. Sign up for credentials which will allow you to backup
to a Dell EMC ECS cluster.
Dell EMC Community Edition. If you wish to install ECS in your own facilities for non-production testing the
ECS community Edition is a reduced footprint version of the ECS Object docker container. You can install as
a single or multi-node installation.
IBM Spectrum Protect Documentation.