CPM supports file-level recovery. CPM does backup on the volume and instance level and specializes in instant recovery of volumes and complete instances. However, in many cases a user may want to access specific files and folders rather than recovering an entire volume.
In previous versions of CPM, you could recover a volume, attach it to an instance, mount it and then access the data from within that instance. After completing the restore, assuming the volume is no longer needed, the user needed to unmount, detach and delete the volume.
CPM now automates this entire process. In the Recover column, click Explore (see Figure 12‑1) either from the Recovery Panel screen for an instance, or from the Volume Recovery screen for a specific volume. CPM will open a new browser tab showing a File Explorer-like view of the entire instance or a specific volume. You will be able to browse, search for files, and download files and folders.
On the right side of any file or folder, there is a green download icon that will download the file or folder. Folders are downloaded as uncompressed zip files.
To perform these operations, CPM needs to be able to use AWS credentials belonging to the CPM server instance account, with sufficient permissions to create and attach volumes. By default, CPM will use the same credentials used to initially configure the instance, but they can be modified using the General Settings screen.
File-level recovery requires CPM to recover volumes in the background and attach them to the CPM server. There are a few limitations:
- Explore works only on simple volumes. Windows dynamic disks are currently not supported. Additionally, disks defined with Microsoft Storage Spaces are not supported.
- Explore works only on snapshots taken in the same region the CPM server is in.
- Explore for encrypted volumes will only work at the same account the CPM Server instance is in. Cross-account Explore of encrypted volumes is not supported.
After you complete the recovery operation, click the Close button for all the resources to be cleaned-up and to save cost. Even if you just close the tab, CPM will detect the redundant resources and clean them up, but it is recommended to use the Close button.