SLV Backup - Khôi phục

♻️ Khôi phục từ bản sao lưu

Khôi phục môi trường node từ file sao lưu cục bộ hoặc trực tiếp từ SLV Cloud Storage.

Điều kiện tiên quyết

  • SLV CLI đã được cài đặt trên node đích
  • Quyền sudo (cần thiết để khôi phục file hệ thống)
  • Để khôi phục từ cloud: đã đăng nhập (slv login) với gói đăng ký storage đang hoạt động

Khôi phục từ file cục bộ

Nếu bạn có file sao lưu trên ổ đĩa:
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

Khôi phục từ Cloud Storage

Nếu bản sao lưu đã được tải lên bằng --upload, bạn có thể khôi phục bằng cách chỉ định đường dẫn remote:
bash
sudo slv backup restore backup-mynode-20260318-120000.tar.zst --region eu
Khi file không tìm thấy cục bộ, SLV tự động tải xuống từ cloud storage trước khi khôi phục.

Chế độ tương tác

Chạy không có đối số để chọn tương tác:
bash
sudo slv backup restore
SLV sẽ liệt kê các file sao lưu khả dụng (cục bộ và remote) để bạn chọn.

Tham chiếu tùy chọn

Tùy chọnMô tả
-r, --region <region>Vùng lưu trữ để tải bản sao lưu remote
-y, --yesBỏ qua xác nhận

⚠️ Lưu ý quan trọng

  • Khôi phục sẽ ghi đè các file hiện có. Hãy đảm bảo bạn đang khôi phục đúng node.
  • Bản sao lưu được giải nén vào hệ thống file gốc (/), khôi phục file về đường dẫn ban đầu.
  • Sau khi khôi phục, có thể cần khởi động lại để tất cả thay đổi có hiệu lực.
  • Các hệ thống file ảo (/dev, /proc, /sys) được loại trừ khỏi sao lưu và sẽ không bị ảnh hưởng.