Restoring from a Snapshot

The snapshots functionality in Replicated is for disaster recovery purposes.

If snapshots are enabled in the application YAML, the user will have the ability
to perform manual and scheduled snapshots. More information on configuring snapshots can be
found in the Snapshots section.

To restore you need to create a fresh install of replicated which you can find instructions
for here. Before
running the web console at https://<server_address>:8800 place a copy of the full snapshot directory
on the host. Proceed through the https setup screen and on the upload your license page click the
“restore from a snapshot” link.

Restore

  1. Enter the path on the host where you have copied the snapshots folder,
  2. Click “Browse snapshots”:
  3. Locate the latest version you would like to backup from and click the “Restore” button.

Restore

You will be given options for restoring, downloading the volumes, or deleting from the prior
install, in this case we will restore to the local host by clicking the “restore” button.

Restore Hosts

Next you will be prompted to specify which host you would like to restore to (for this example
I am going to restore to local).

Restore Local Host

The last step is to set the correct interface for the localhost, in this case it is “eth0” and one last time hit the “restore” button.

Restore Local Host Interface

You have now restored your snapshot! Take yourself to the console.

For example of advanced snapshot setups make sure to check out our
Zero Downtime Backups With Replicated article.