Accessing Snapshots from Clients

DataCore vFilO enables users with permission to see snapshot files directly from their client and perform self-service recovery of data by copying the data from a snapshot.

Consider a scenario where a user accidentally modifies a software project. The following sections explain how to access a snapshot directly from the client to recover the data.

Linux or MacOS NFS Clients

To recover from a snapshot in Linux or MacOS:

  1. From a Linux or MacOS client that has mounted a DataCore vFilO share, the user accidentally modifies the software project: # echo “my bad” > my_code.py
  2. Access file snapshots in the .fsnapshot directory: # ls .snapshot/ 2020-01-31T21-23-29-0 2020-02-14T17-18-50-0 2020-02-14T17-21-56-0 2020-02-14T17-26-10-0 current
  3. Copy a file from the snapshot back to the live tree: # cp .snapshot/2020-01-31T21-23-29-0/my_code.py my_code.py

Windows Clients

To recover from a snapshot in Windows:

  1. From a Windows client, the user accidentally modifies the software project "my_code.py".
  2. Right-click the "my_code.py" file in Windows Explorer and select Previous Versions information.
  3. Browse or recover the file directly.