SLV Backup - Restore

♻️ Restore from Backup

Restore your node environment from a local backup file or directly from ERPC Global Storage.

Prerequisites

  • SLV CLI installed on the target node
  • sudo access (required for restoring system files)
  • For cloud restore: logged in (slv login) with an active storage subscription

Restore from a Local File

If you have a backup file on disk:
bash
sudo slv backup restore ./backup-mynode-20260318-120000.tar.zst
text
♻️ SLV Backup Restore

  Source: backup-mynode-20260318-120000.tar.zst
  Size:   2.1 GB

? Restore from this backup? This will overwrite existing files. › Yes
√ Backup restored successfully

Restore from ERPC Global Storage

If the backup was uploaded with --upload, you can restore by specifying the remote path:
bash
sudo slv backup restore backup-mynode-20260318-120000.tar.zst --region eu
When the file is not found locally, SLV automatically downloads it from ERPC Global Storage before restoring.

Interactive Mode

Run without arguments to select interactively:
bash
sudo slv backup restore
SLV will list available backup files (local and remote) for you to choose from.

Options Reference

OptionDescription
-r, --region <region>Storage region for downloading remote backups
-y, --yesSkip confirmation prompts

⚠️ Important Notes

  • Restore overwrites existing files. Make sure you are restoring to the correct node.
  • The backup is extracted to the root filesystem (/), restoring files to their original paths.
  • After restore, a reboot may be required for all changes to take effect.
  • System pseudo-filesystems (/dev, /proc, /sys) are excluded from backup and will not be affected.