DEFINE STGPOOL (Define a storage pool)

Use this command to define a primary storage pool, copy storage pool, an active-data pool, a directory container storage pool, a container-copy storage pool, a container storage pool, or a cold-data-cache storage pool in a cloud environment.

A primary storage pool provides a destination for backup files, archive files, or files that are migrated from client nodes. A copy storage pool provides a destination for copies of files that are in primary storage pools. An active-data pool provides a destination for active versions of backup data that are in primary storage pools. A container storage pool provides a destination for deduplicated files. A cloud storage pool provides storage in a cloud environment. A container-copy storage pool provides a tape copy of a directory-container storage pool. A cold-data-cache storage pool provides temporary storage on disk for cold data that is copied from IBM Spectrum® Protect Plus before the data is transferred to a physical tape device or Virtual Tape Library (VTL). The maximum number of storage pools that you can define for a server is 999.

All volumes in a storage pool belong to the same device class. Random access storage pools use the DISK device type. After you define a random access storage pool, you must define volumes for the pool to create storage space.

Sequential access storage pools use device classes that you define for tape devices, files on disk (FILE device type), and storage on another server (SERVER device type). To create storage space in a sequential access storage pool, you must allow scratch volumes for the pool when you define or update it, or define volumes for the pool after you define the pool. You can also do both.

Restriction: If a client is using the simultaneous-write function and data deduplication, the data deduplication feature is disabled during backups to a storage pool.

The DEFINE STGPOOL command takes different forms. The syntax and parameters for each form are defined separately.

Table 1. Commands related to DEFINE STGPOOL
Command Description
BACKUP DB Backs up the IBM Spectrum Protect database to sequential access volumes.
BACKUP STGPOOL Backs up a primary storage pool to a copy storage pool.
COPY ACTIVEDATA Copies active backup data.
DEFINE COLLOCGROUP Defines a collocation group.
DEFINE COLLOCMEMBER Adds a client node or file space to a collocation group.
DEFINE DEVCLASS Defines a device class.
DEFINE STGPOOLDIRECTORY Defines a storage pool directory to a directory-container or cloud-container storage pool.
DEFINE VOLUME Assigns a volume to be used for storage within a specified storage pool.
DELETE COLLOCGROUP Deletes a collocation group.
DELETE COLLOCMEMBER Deletes a client node or file space from a collocation group.
DELETE STGPOOL Deletes a storage pool from server storage.
MOVE DATA Moves data from a specified storage pool volume to another storage pool volume.
MOVE MEDIA Moves storage pool volumes that are managed by an automated library.
QUERY COLLOCGROUP Displays information about collocation groups.
QUERY DEVCLASS Displays information about device classes.
QUERY NODEDATA Displays information about the location and size of data for a client node.
QUERY SHREDSTATUS Displays information about data waiting to be shredded.
QUERY STGPOOL Displays information about storage pools.
RENAME STGPOOL Renames a storage pool.
REPAIR STGPOOL Repairs a directory-container storage pool.
PROTECT STGPOOL Protects a directory-container storage pool.
RESTORE STGPOOL Restores files to a primary storage pool from copy storage pools.
RESTORE VOLUME Restores files stored on specified volumes in a primary storage pool from copy storage pools.
SET DRMPRIMSTGPOOL Specifies that primary storage pools are managed by DRM.
SHRED DATA Manually starts the process of shredding deleted data.
UPDATE COLLOCGROUP Updates the description of a collocation group.
UPDATE STGPOOL Changes the attributes of a storage pool.