Home > Storage > PowerScale (Isilon) > Product Documentation > Data Protection > Dell PowerScale: NDMP Technical Overview and Design Considerations > CloudPools
PowerScale CloudPools allows tiering cold or infrequently accessed data to lower-cost cloud storage. After file data has been archived to the cloud storage, the file is truncated to an 8 KB file. The 8 KB file is called a SmartLink file. CloudPools allows applications and users to seamlessly retain access to data through the same network path and protocols, regardless of where the file data physically resides.
OneFS NDMP is CloudPools-aware and supports three backup methods for CloudPools:
Note: Deep copy and combo copy backups retrieve file data from the cloud. The file data is not cached or stored on disks during the backups. Retrieving file data from the cloud may incur charges from cloud vendors, and the backup performance may degrade. Shallow copy backup backs up SmartLink files without file data and improves the backup performance.
OneFS NDMP provides the following capabilities with CloudPools:
Note: NDMP backs up the relevant information along with SmartLink files, such as CloudPools version information, account information, encryption keys that are associated with the SmartLink file. NDMP backs up the cache of SmartLink files before OneFS 8.2.0. NDMP does not back up the cache of SmartLink files in OneFS 8.2.0 and later.
The following table shows the NDMP supported restore use cases when running a different version of CloudPools on the source and target PowerScale clusters.
Source cluster | Target cluster | Shallow copy NDMP | Deep copy NDMP |
CloudPools 1.0 in OneFS 8.0.x/OneFS 8.1.x | CloudPools 2.0 in OneFS 8.2.0 or higher | Supported | Supported |
CloudPools 2.0 in OneFS 8.2.0 or higher | CloudPools 1.0 in OneFS 8.0.x/OneFS 8.1.x | Not Supported | Supported |
You can specify how SmartLink files are backed up and restored by setting the NDMP environment variables BACKUP_OPTIONS and RESTORE_OPTIONS. For details about how to set and manage NDMP environment variables, see the PowerScale OneFS CLI Administrator Guide.
CloudPools 2.0 (SmartLink files version) is backward compatible with CloudPools 1.0. However, CloudPools 1.0 is incompatible with CloudPools 2.0. The following table shows the NDMP supported backup options and restore options with CloudPools.
Backup option | Restore option | SmartLink files version compatible | SmartLink files version incompatible |
Combo copy backup | Shallow copy restore | SmartLink files are restored on the target cluster. | Not supported |
Deep copy restore | Regular files are restored on the target cluster. | Regular files are restored on the target cluster. | |
Shallow copy backup | Shallow copy restore | SmartLink files are restored on the target cluster. | Not supported |
Deep copy backup | Deep copy restore | Regular files are restored on the target cluster. | Regular files are restored on the target cluster. |
We recommend using the combo copy backup option. When the combo copy backup option is used for backup, you can use the shallow copy, or deep copy restore options to recover SmartLink files. For the NDMP backup and restore options, the considerations include the following:
OneFS allows users to update the file data through SmartLink files and writes back the updated data to the cloud storage. Multiple versions of SmartLink files can be backed up to tapes using NDMP, and multiple versions of cloud data objects are protected on the cloud under the data retention setting. You can restore a specific version of a SmartLink file from tapes to a PowerScale cluster and continue to access to the restored SmartLink files.
Data retention is a concept used to determine how long to keep cloud objects on the cloud storage. There are the following three different retention periods in CloudPools setting:
If more than one period applies to a file, the longest period is applied. CloudPools checks the retention periods of SmartLink files and ensure that SmartLink files are valid. CloudPools disallows restoring invalid SmartLink files. When restoring SmartLink files, the retention period must be set appropriately to ensure that SmartLink files are valid. If the retention time of a SmartLink file is past the restore time, CloudPools prevents NDMP from restoring that SmartLink file.
Note: Do not delete a cloud storage account that is in use by archived files. NDMP backup and restore of SmartLink files will fail when the cloud storage account has been deleted.