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:
-
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
-
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
-
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:
- From a Windows client, the user accidentally modifies the software project "my_code.py".
- Right-click the "my_code.py" file in Windows Explorer and select Previous Versions information.
- Browse or recover the file directly.