Restoring Using NDMP

To perform a full restore of an NDMP protocol backup, select one of the *.dump, *.tar, or *.smtape files in the /@ndmp/ virtual directory. It is possible to change the where parameter to restore to an alternate location. However, the RegexWhere option is not available with this method.

The where parameter may refer to a directory inside the original volume, or a directory inside an alternate volume. The volume_format option permits to configure how the NDMP Plugin will distinguish volumes and directories (see Custom Volume Format for more information).

In a case that there is a need to explicitly define an alternate volume to restore to, the dest_volume plugin option can be used. This option can be used by modifying the plugin arguments at restore time.

Below, additional preparations for SMTAPE data stream restores are described.

In the following example, if the dest_volume is, during the restore, set to /vol/vol1, the NDMP stream will be restored to the directory /restored in volume vol1.

* restore where=/restored

In the following example, when dest_volume is not set, during the restore, the NDMP stream will be restored to the original volume, into the directory /tmp.

* restore where=/tmp

When restoring an NDMP data stream, it is possible that the filer device can not apply all metadata, in particular ACLs. Such situations need to be resolved after the restore itself, usually by checking and possibly adjusting permissions, ownership and ACLs of restored files through a system mounting the restored file system. In those situations, it might be important to observe if permissions or ownership are inherited through directory hierarchies.

Go back to the main Operations page.

Go back to the main NDMP Plugin page.

Go back to the main Dedicated Backup Solutions page.