Creating deduplicated volumes
Deduplication can be configured with volumes that use different capacity saving methods, such as thin-provisioning. Deduplicated volumes must be created in data reduction pools for added capacity savings. Deduplication is a type of data reduction that eliminates duplicate copies of data. Deduplication of user data occurs within a data reduction pool and only between volumes or volume copies that are marked as deduplicated. Some models or software versions require specific hardware or software to use this function. For more information, see planning data reduction pools and deduplication.
When you create a volume, you can specify to include deduplication with other supported capacity savings methods. Deduplicated volumes must be created in data reduction pools. If you have existing volumes in standard pools, you can migrate them to data reduction pools to add deduplication to increase capacity savings for the volume.
Using the management GUI
- In the management GUI, select .
- On the Create Volumes page, you can create different types of volumes. The type of volumes that you can create depends on the type of topology that is configured on your system. Select the type of volume that you would like to create.
- Enter the following information for the volume:
- Pool
- Select a data reduction pool from the list. To use deduplication with volumes that support other capacity savings methods, the volume must be in a data reduction pool. If the volume that is being created has mirrored copies, then each copy must be in a data reduction pool. For HyperSwap volumes, you must specify a data reduction pool for each site in the HyperSwap configuration.
- Volume details
- Enter the quantity, capacity, and name for the volume or volumes that you are creating.
- Capacity savings
- Select the capacity savings method. You can also select to use deduplication for the volume that you create in addition to supported capacity savings methods.
- Select either Automatic to have the system automatically select the caching I/O group for the volume or select the name of the I/O group from the list.
- Click Create to create volume or volumes that are not mapped to hosts or Create and Map to select the host to map to the volume.
Using the CLI
- To create a thin-provisioned volume that uses deduplication, enter the following
command:
where storage_pool_name is the name to the data reduction pool that the volume is associated with. The pool that is specified with the -pool parameter must be a data reduction pool, otherwise the command fails.mkvolume -pool storage_pool_name -size 100 -unit gb -iogrp 0 -thin -deduplicated
- To create a
compressed volume that uses deduplication, enter the following
command:
where storage_pool_name is the name to the data reduction pool that the volume is associated with. The pool that is specified with the -pool parameter must be a data reduction pool, otherwise the command fails.mkvolume -pool storage_pool_name -size 100 -unit gb -iogrp 0 -compressed -deduplicated
- To create a mirrored copy of a thin-provisioned volume that uses deduplication, enter the
following command:
where volume_name is the name of the volume copy that is being created and storage_pool_name is the name to the data reduction pool that the volume is associated with. The pool that is specified with the -pool parameter must be a data reduction pool, otherwise the command fails.addvolumecopy -pool storage_pool_name -thin -deduplicated volume_name
- To
create a compressed volume that uses deduplication in a HyperSwap® topology, enter this
command:
where storage_pool_name indicates the data reduction pools at each site. Both pools at each site must be data reduction pools.mkvolume -pool storage_pool_name(site 1):storage_pool_name (site 2) -size 1 -unit tb -compressed -deduplicated