---
title: "SLV Backup - เรียกคืนข้อมูล"
description: "เรียกคืน node จากไฟล์สำรองข้อมูลหรือจาก ERPC Global Storage ด้วย SLV backup restore"
canonical: "https://erpc.global/th/doc/backup/restore/"
locale: "th"
---

# SLV Backup - เรียกคืนข้อมูล

## ♻️ เรียกคืนข้อมูลจากการสำรองข้อมูล

เรียกคืนสภาพแวดล้อมของ node จากไฟล์สำรองข้อมูลในเครื่อง หรือจาก ERPC Global Storage โดยตรง

### ข้อกำหนดเบื้องต้น

- ติดตั้ง SLV CLI บน node เป้าหมาย
- สิทธิ์ `sudo` (จำเป็นสำหรับการเรียกคืนไฟล์ระบบ)
- สำหรับการเรียกคืนจากคลาวด์: เข้าสู่ระบบแล้ว (`slv login`) และมี subscription ของพื้นที่จัดเก็บที่ใช้งานอยู่

## เรียกคืนข้อมูลจากไฟล์ในเครื่อง

หากคุณมีไฟล์สำรองข้อมูลอยู่บนดิสก์:

```bash
sudo slv backup restore ./backup-mynode-20260318-120000.tar.zst
```

```
♻️ 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
```

## เรียกคืนข้อมูลจาก ERPC Global Storage

หากอัปโหลดการสำรองข้อมูลไว้ด้วย `--upload` คุณสามารถเรียกคืนได้โดยระบุ path ในพื้นที่จัดเก็บ:

```bash
sudo slv backup restore backup-mynode-20260318-120000.tar.zst --region eu
```

หากไม่พบไฟล์ในเครื่อง SLV จะดาวน์โหลดไฟล์นั้นจาก ERPC Global Storage โดยอัตโนมัติก่อนเรียกคืน

## โหมดโต้ตอบ

รันโดยไม่ใส่อาร์กิวเมนต์เพื่อเลือกแบบโต้ตอบ:

```bash
sudo slv backup restore
```

SLV จะแสดงรายการไฟล์สำรองข้อมูลที่มีอยู่ (ทั้งในเครื่องและในพื้นที่จัดเก็บระยะไกล) ให้คุณเลือก

## รายการอ้างอิงตัวเลือก

| ตัวเลือก | คำอธิบาย |
|---|---|
| `-r, --region <region>` | region ของพื้นที่จัดเก็บสำหรับดาวน์โหลดการสำรองข้อมูลจากระยะไกล |
| `-y, --yes` | ข้ามการยืนยัน |

## ⚠️ หมายเหตุสำคัญ

- **การเรียกคืนจะเขียนทับไฟล์ที่มีอยู่** ตรวจสอบให้แน่ใจว่าคุณกำลังเรียกคืนไปยัง node ที่ถูกต้อง
- ไฟล์สำรองข้อมูลจะถูกแตกลงใน root filesystem (`/`) โดยคืนไฟล์กลับไปยัง path เดิม
- หลังเรียกคืน อาจต้องรีบูตเพื่อให้การเปลี่ยนแปลงทั้งหมดมีผล
- system pseudo-filesystem (`/dev`, `/proc`, `/sys`) ไม่รวมอยู่ในการสำรองข้อมูลและจะไม่ได้รับผลกระทบ
