BlueXP is now NetApp Console
Monitor and run hybrid cloud data services
It's demo time at Google Cloud Net App Volumes. This time around, we will unlock the power of precision recovery through our selective file restore functionality. In this video, we'll walk you through the process of using selective file restore with Google Cloud NetApp volumes to recover one or more files from a backup to a chosen location. This feature enables file level data restoration, eliminating the need to restore an entire backup. This significantly reduces restoration time and network load by avoiding the movement of large volumes of data. Now let's dive into the restore workflow. Selective file restore is supported with both in region and cross region backups. In this demonstration, we will showcase it with a cross region backup. There are three ways in which you can restore files using this feature. The first option is to restore the files to the same source volume and in the same source directory also called in place restore. The second option would be to restore the files to the same source volume but to a different directory. And the third option is to restore the files to an entirely new volume in a directory of your choice. Before we begin, let's quickly go over the prerequisites. First, we'll need to install the G-Cloud command line tool for executing file restore operations. The minimum required SDK version for this functionality to work is 540.0.0 and this can be verified by running the command G-Cloud- version. Since our SDK version is 546.0.0, we are good to go. In this demo, we are going to use SFR demo as an example. First we need to ensure that the destination volume to which the restore will be performed has its snapshot directory made visible as can be seen by the checked click box over here. First we will perform an in place restore. The volume sfr demo wall has already been mounted on our VM at the mountpoint sfr demo share. The volume contains four text files of which 2.xt has been corrupted and we want to restore it using selective file restore. We have identified a backup sfr demo backup from which we'll restore file 2.txt. txt to its original directory. The file restore operation is initiated by running the following command. G-Cloud NetApp volumes restore backup files. And then we specify the name of the destination volume which is SFR demo wall followed by the location where this destination volume resides as well as the name of the project where we are running all these operations. We'll then call out the backup in a particular format that starts with the project name followed by the location. Then the name of the backup vault where the backup resides and finally the backup name itself. Then we have the file list which specifies the files that we want to restore. Since we are restoring just one file, we are providing one name over there. But if we want to have multiple files being restored as part of the same workflow, the file names can be provided as a commaepparated list. Do note that when the file names are provided, it's important to provide the full source path of the file or the files from the root of the mount path. Let's execute the command now by pressing enter. Selective file restore will now attempt to restore the file to the same location as in the backup provided the file exists in the backup. Since we are doing an in place restore, we are not providing the optional restore destination path flag. The operation ends with the confirmation of the status of the operation. If it is successful, it is marked as done as is the case here. We shall now navigate to the original source volume. As you can see, file 2.txt has been restored on our SFR demo wall. We will also take a quick look at the contents of the restored file to confirm its content. As is evident, the corrupted file has been recovered properly. Hence, our in place restore operation is successful. Now that in place restore is done, let's see what needs to be done in case we want to move it to a preferred location. First, we will create a directory named sfr restore data in our volume. We will be restoring the file 2.txt to this directory. Now directory. Now to specify the directory where we want to restore the file, we need to build on the previous command by adding another parameter restore destination path and provide the path to the directory where we want to restore the file 2.txt which is sfr restore data in this case. If we execute this command, selective file restore will attempt to restore the file to the same directory which we just created. Let's wait for the command to be executed. As the status of the operation is done, the selective file restore attempt is successful. Let's go back to the original source volume. Now we are now inside the sfr restore data directory which we just created. When we view the contents of the directory, we see that file 2.txt has been restored. We now verify the contents of the file. As in the case of in place restored previously, the same file has been restored to the directory which we just created. In this way, you can restore a file to the same source volume but in a directory of your choice. In this demo, we have covered two cases in place restore and restore to a different directory in the same source volume. Similarly, we can restore the file to a different volume by changing the name of the destination volume in the command. Do note that sfr supports both in region and cross region backups. Thank you for watching this demonstration. I hope you're ready to streamline your data recovery. Now try out selective file restore today and for additional details refer to our product documentation page.
Learn about the different workflows for selective file restore that are available for Google Cloud NetApp Volumes, including both in-region and cross-region backups.