SLV Backup - 복원

♻️ 백업에서 복원

로컬 백업 파일 또는 SLV Cloud Storage에서 직접 노드 환경을 복원합니다.

전제 조건

  • 대상 노드에 설치된 SLV CLI
  • sudo 액세스(시스템 파일 복원에 필요)
  • 클라우드 복원의 경우: 활성 스토리지 서브스크립션으로 로그인(slv login)되어 있을 것

로컬 파일에서 복원

디스크에 백업 파일이 있는 경우:
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

Cloud Storage에서 복원

백업이 --upload로 업로드되었다면, 리모트 경로를 지정하여 복원할 수 있습니다:
bash
sudo slv backup restore backup-mynode-20260318-120000.tar.zst --region eu
파일이 로컬에서 발견되지 않으면 SLV가 복원 전에 클라우드 스토리지에서 자동으로 다운로드합니다.

대화형 모드

인수 없이 실행하면 대화형으로 선택할 수 있습니다:
bash
sudo slv backup restore
SLV가 사용 가능한 백업 파일(로컬 및 리모트)을 나열하므로 선택할 수 있습니다.

옵션 참조

옵션설명
-r, --region <region>리모트 백업을 다운로드할 스토리지 리전
-y, --yes확인 프롬프트 생략

⚠️ 중요 참고 사항

  • 복원은 기존 파일을 덮어씁니다. 올바른 노드에 복원하고 있는지 확인하세요.
  • 백업은 루트 파일시스템(/)에 압축 해제되어 파일이 원래 경로로 복원됩니다.
  • 복원 후 모든 변경 사항을 적용하려면 재부팅이 필요할 수 있습니다.
  • 시스템 의사 파일시스템(/dev, /proc, /sys)은 백업에서 제외되며 영향을 받지 않습니다.