SLV Backup - Ripristino

♻️ Ripristino da backup

Ripristina l'ambiente del tuo nodo da un file di backup locale o direttamente da ERPC Global Storage.

Prerequisiti

  • SLV CLI installato sul nodo di destinazione
  • Accesso sudo (richiesto per ripristinare i file di sistema)
  • Per il ripristino dal cloud: accesso effettuato (slv login) con un abbonamento storage attivo

Ripristino da un file locale

Se hai un file di backup sul disco:
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

Ripristino da ERPC Global Storage

Se il backup è stato caricato con --upload, puoi ripristinarlo specificando il percorso remoto:
bash
sudo slv backup restore backup-mynode-20260318-120000.tar.zst --region eu
Quando il file non viene trovato in locale, SLV lo scarica automaticamente da ERPC Global Storage prima del ripristino.

Modalità interattiva

Esegui senza argomenti per selezionare in modo interattivo:
bash
sudo slv backup restore
SLV elencherà i file di backup disponibili (locali e remoti) tra cui scegliere.

Riferimento opzioni

OpzioneDescrizione
-r, --region <region>Regione di storage per scaricare i backup remoti
-y, --yesSalta le richieste di conferma

⚠️ Note importanti

  • Il ripristino sovrascrive i file esistenti. Assicurati di ripristinare sul nodo corretto.
  • Il backup viene estratto nel filesystem radice (/), ripristinando i file nei loro percorsi originali.
  • Dopo il ripristino, potrebbe essere necessario un riavvio affinché tutte le modifiche abbiano effetto.
  • I pseudo-filesystem di sistema (/dev, /proc, /sys) sono esclusi dal backup e non saranno interessati.