Disk Snapshot

What Is Disk Snapshot?

A snapshot is a complete copy or image of the disk data taken at a specific time. Snapshot is a major DR approach, and you can use a snapshot to restore disk data to the time when the snapshot was created. You can create snapshots for disks on the console or by calling the API.

EVS disk snapshots are sometimes referred to as snapshots in this document.

You can create snapshots to rapidly save the disk data at specified time points. You can also use snapshots to create new disks so that the created disks will contain the snapshot data in the beginning.

Snapshot Principles

The following example describes the snapshot principles with two snapshots s1 and s2 created for disk v1 at different points in time:
  1. Disk v1 is created, which contains no data.
  2. Data d1 and d2 are written to disk v1. Data d1 and d2 are written to new spaces.
  3. Snapshot s1 is created for disk v1 modified in step 2. Data d1 and d2 are not saved as another copy elsewhere. Instead, a relationship between snapshot s1 and data d1 and d2 is established.
  4. Data d3 is written to disk v1, and data d2 is changed to d4. Data d3 and d4 are written to new spaces, and data d2 is not overwritten. The relationship between snapshot s1 and data d1 and d2 is still valid. Snapshot s1 can be used to restore data if needed.
  5. Snapshot s2 is created for disk v1 modified in step 4, and a relationship between snapshot s2 and data d1, d3, and d4 is established.
    Figure 1 Snapshot Principles

Snapshot Usage Scenarios

The snapshot function helps address your following needs:

Usage Restrictions

For details about the limitations on using snapshots, see Notes and Constraints or the "Notes and Constraints" part in the corresponding snapshot section.

Usage Instructions

For details about how to use snapshots, see Managing EVS Snapshots.