Skip to main content

Restore Amazon Elastic File Systems

Updated this week

❗Important

The availability of this feature may be limited based on the license type, region, and other criteria. To access this feature, contact Support.


You can restore all or specific files and folders from Amazon EFS recovery points to a specific Region and AWS Account with one of the following restore options:

You can configure both the restore options with a set of restore settings common across both options. The advanced restore settings control how Druva restores the Amazon EFS resources when the data is likely to get duplicated or overwritten at the restore location.

Restore Amazon Elastic File Systems

  1. Log in to the AWS Workloads Management Console, and click EFS on the left pane.

  2. Navigate to the Backup Sets tab. Select the backup set and click Restore.
    ​


    ​

  3. On the Restore page, you can either search for the files to be restored or manually browse the folder hierarchy for it.

    • Browse: Click the down arrow next to the date and time stamp and select the recovery point type. Select the recovery point that you want to restore from. In the folder hierarchy, browse for the file(s) to be restored. Select the file to be restored, and then click Restore.
      πŸ“ Note:​The restore view does not display files/folders in alphabetical order. You must scroll and search for the required file/folder.

    • Search: Click Search to locate a specific file or use one or more advanced search filters. For more information, see Advanced Search for files and folders.

      • Basic Search: Enter the specific File Name in the search bar.

      • Advanced Search: Use this option to refine your results using one or more of the following filters: Object Tag, File Type, File Extension, FileSize, and Date Modified to find your file.
        ​

      For example, if you want to restore files and folders that start with the word exl20 modified between 14 July 2025 and 15 July 2025, expand Advanced Options and select the following:
      ​File or folder name: exl20
      ​Date ModifiedFrom 14/07/2025 To 15/07/2025
      For detailed information, see Advanced Search for files and folders.
      ​

  4. Select the file(s) to be restored, and then click Restore. Depending on the number of files selected, you can either choose to restore from the latest or a specific EFS recovery point.

    • From latest Recovery Point: This option allows you to restore the latest version of the selected file or folder to the original or to a different folder. This option is available for single or multiple files and folder selections. The latest versions of files and folders are restricted to the specified search parameters.
      ​

    • From specific Recovery Point: This option allows you to restore specific versions of a single file or a single folder. This option is not available if you select multiple files or multiple folders from the search results.
      ​



      πŸ“ Note:
      ​You can restore folder versions based on the recovery points displayed in the search result. Depending on the search criteria, the latest folder versions are displayed by default.
      ​


  5. Select the file versions, and then click Proceed to Restore.

  6. The Restore Files dialog box displays, with the following restore options:

Restore to original location

  1. Click Restore to Original Location option. Data will be restored to the original location with original settings. Click Next.

  2. On the Advanced Settings tab, select from one of the following restore settings:

    • Always overwrite

    • Overwrite if original is older

    • Restore and move original to .orig

    • Always skip.
      πŸ“ Note: ​The Preserve original directory structure is selected by default while restoring to the original location.

  3. Click Finish.
    ​

Restore to an alternate location

  1. Click Restore to alternate location option, and specify the following

    • AWS Account: Select the AWS Account where you want the Amazon Elastic File System data to be restored.

    • Region: Select the Region where you want the Amazon Elastic File System data to be restored.
      ​

    • File System: Select the Amazon Elastic File System into which recovery point will be restored.


      πŸ“ Note: Only existing File Systems already discovered by Druva can be selected here.


    • Path (Optional) - Provide the target folder path to restore the Amazon Elastic File System. If a path does not already exist, a new one will be created.

    1. Click Next.

    2. On the Advanced Settings tab, select from one of the following restore settings.

      • Always overwrite

      • Overwrite if original is older

      • Restore and append original to .orig extension

      • Always skip

    3. Preserve original directory structure: Recreate the source directory structure at the destination while restoring a file to an alternate location.


      πŸ“ Note: ​The Preserve original directory structure is selected by default while restoring to the original location.


    4. Click Finish.
      ​

Advanced restore settings

The following restore settings define how data restore occurs if the files and folders already exist at the target location. These settings are common to both Restore to original location and Restore to alternate location restore options, and control how Druva restores the Amazon EFS files when the data is likely to get duplicated or overwritten at the restore location.

  • Always overwrite: This option overwrites files/folders with the same name at the destination, irrespective of the file version or date. This option is selected by default.

  • Overwrite if original is older: This option overwrites files/folders with the same name only if they are older than the version being restored.

  • Restore and move original to .orig: If the file/folder you want to restore already exists on the destination, Druva renames the existing file/folder to filename.extension.orig while the version you want to restore is saved with the same name. Subsequent restores append an incremental number to the existing file at the destination. For example filename.extension.orig1, filename.extension.orig2, and so on. For example, assume that one of the files you are restoring from Druva is file.txt, which already exists at the destination. This scenario will explain the naming changes that file.txt undergoes over several restore cycles.

  • Always skip: This option does not restore files with the same name at the restore location. The number of files skipped will be displayed in the progress logs.

  • Preserve original directory structure: Recreate the source directory structure at the destination while restoring a file to an alternate location. The upward tree path of the file is always preserved while restoring to the original location. The downward tree path is always preserved by default.

Scenario

If you restore a folder called Department from the path

efs://EmpData/Department/Manager/titles

At the restore location, the restored folder hierarchy will be

efs://restoredBucket/Department/Manager/titles


πŸ“ Note

If you choose to restore to the original location as the source Amazon EFS resource, you cannot deselect the Preserve original directory structure option. ​We recommend selecting this option, as an overwrite of files can lead to potential data loss.


Restoring one or many versions of single or multiple files generates multiple restore jobs. The number of restore jobs created depends on the number of selected files and their selected versions, and also the number of recovery points that contain these files. These restore jobs will queue up and run serially.
​

Advanced search for files and folders

Use the search feature to search for files and folders across recovery points, within a backup set. You can use one or more filters to narrow down the search results.

Click the Search bar to view the available filters.
​

You can use one or more filters to narrow down the search results.

  • File Names

    • Exact name match: Select the Match exact name checkbox to locate files with the exact filename. Enter the complete filename in the search bar, excluding the file extension, and then click Search.
      Selecting the Match exact name checkbox disables the Object Tag, File Type, and File Extension filters.

    • Partial name match: Search for files with search terms or prefixes. Search terms are substrings of a filename that are separated by a delimiter. For example, search terms for a file Druva_EFS.txt are Druva, and EFS. You can also use a prefix of a search term to search for files. The prefix should start from the left of the search term and must be a minimum of 3 characters and a maximum of 64 characters.
      ​


      πŸ“ Note
      ​Druva does not support performing a partial filename search using search terms or prefixes starting with special characters.


  • Object Tag: You can search objects based on tags. Enter your tag’s key and press Enter. Next, enter your tag’s value and press Enter. You can specify multiple tags.

  • File Type: Choose to search for file type. You can add one or more file types. The search results are filtered to show the files that match the search filters.

  • File Extension: Search for files of predefined file types such as Office files, Image files, and so on, or enter custom extensions without periods or character prefixes to search for files with custom extensions. The custom extension can have a maximum length of 10 characters.

  • File Size: Enter a file size range to search for files by file size. You can search for file sizes in KBs, MBs, and GBs. The max size must be greater than the min size.

  • Date Modified: Search for files created or modified between the selected dates. For example, when you enter a date range such as 15/03/2025 (15 March 2025) to 31/03/2025 (31 March 2025), Druva searches for files modified between 15 March 2025, 12:00 am to 31 March 2025, 11:59 pm.

Amazon EFS Restore FAQs

What are the main types of restore locations available?

There are two main types: same restore locations and alternate restore locations.

What options are available when restoring to an Alternate location if the object already exists?

When restoring to an Alternate location, if the object exists, you have options such as Overwrite if original is older, Restore and move original to org, or Always Skip or Always overwrite.

Can I restore an object to a different region or account?

Yes, restore to alternate location supports restoring to the same or different Region and Account. Additionally, you may select a different File System within the same target Region.

Explain the always overwrite restore setting.

The always overwrite setting means the original object will be overwritten. This applies whether restoring to the same or a different file system with a prefix.

What does overwrite if original is older mean?

Overwrite if original is older option applies only if the object being restored is older than the existing object, in which case the original object is overwritten.

How does the restore and move original to org setting work?

With restore and move original to org, the original key (object) is moved to a .org location, and a new one is restored.

When would the always skip setting be used?

The always skip option is used when the object key is already present at the restore location, and you want to skip the restore for that specific object.

Did this answer your question?