SLV สํารองข้อมูล - เริ่มด่วน
🗄️ SLV สํารองข้อมูล
SLV สร้างการสํารองข้อมูล... ทําซ้ําสืบค้นเมื่อ '% 1' จากโปรแกรมลูกข่าย เข้ารหัสด้วย AES-256 ก่อนจะอัปโหลด — เซิร์ฟเวอร์ไม่เคยเห็นข้อมูล language ของคุณ
#โหมดการจับต้อง: SLV รองรับการสํารองข้อมูลด้วย Tar+zstd ที่ไม่มีการเข้ารหัส (โดยไม่มี)--resticเราแนะนําให้ใช้--resticสําหรับกําลังเสริมทั้งหมด
พรีครีชีต
- SLV การติดตั้ง CLI บนโหนดเป้าหมาย
sudoใช้งาน (เรียกข้อมูลสํารองแบบเต็มดิสก์)- ยัดเข้าไป (
slv login) ด้วยรายชื่อผู้เข้ารับของในโกดัง resticติดตั้ง (in อังกฤษ)apt install restic)
สร้างการสํารองข้อมูลแบบเข้ารหัส
bash
sudo slv backup create --restic --yessudo slv backup create --restic --yestext
🗄️ SLV Backup (restic mode)
Region: default
Retention: 7 days
⚠️ Restic encryption password generated and saved to:
/home/solv/.slv/restic-password
BACK UP THIS FILE — without it, backups cannot be restored.
🔧 Initializing restic repository (if needed)...
📦 Creating restic backup...
Files: 151263 new, 0 changed, 0 unmodified
Dirs: 22486 new, 0 changed, 0 unmodified
Added to the repository: 4.107 GiB (1.837 GiB stored)
processed 151263 files, 4.366 GiB in 0:50
snapshot b6925e6d saved
✅ Restic backup complete
🧹 Applying retention policy (keep within 7 days)...
✅ Backup complete.🗄️ SLV Backup (restic mode)
Region: default
Retention: 7 days
⚠️ Restic encryption password generated and saved to:
/home/solv/.slv/restic-password
BACK UP THIS FILE — without it, backups cannot be restored.
🔧 Initializing restic repository (if needed)...
📦 Creating restic backup...
Files: 151263 new, 0 changed, 0 unmodified
Dirs: 22486 new, 0 changed, 0 unmodified
Added to the repository: 4.107 GiB (1.837 GiB stored)
processed 151263 files, 4.366 GiB in 0:50
snapshot b6925e6d saved
✅ Restic backup complete
🧹 Applying retention policy (keep within 7 days)...
✅ Backup complete.เกิดอะไรขึ้นตอนวิ่งครั้งแรก
- มีการสร้างรหัสผ่านแบบสุ่มและบันทึกเป็น
~/.slv/restic-password(โหมด 0600) - คลังเก็บเสียงที่เริ่มต้น ERPC จัดเก็บข้อมูลในเมฆ
- ดิสก์ทั้งหมดของคุณถูกสํารอง (รวมระบบแฟ้มเทียมของระบบ)
ประมวลผลต่อไป
มีแฟ้มที่ถูกเปลี่ยนแปลงเท่านั้นที่จะถูกอัปโหลด (increment) การลดความบิดเบือนจะทําให้ค่าใช้จ่ายในคลังลดลง
เรียกข้อมูลสํารองข้อมูล
bash
sudo slv backup listsudo slv backup listแสดงทั้งภาพที่จับมาใหม่ได้ และการสํารองข้อมูลของน้ํามันดินในที่เก็บเมฆ
เรียกคืนข้อมูลจากการสํารองข้อมูล
เรียกคืนภาพที่จับได้ล่าสุด:
bash
sudo slv backup restore latestsudo slv backup restore latestเรียกคืนภาพที่จับได้:
bash
sudo slv backup restore b6925e6dsudo slv backup restore b6925e6dเรียกคืนค่าการสํารองข้อมูลของทาระ:
bash
sudo slv backup restore backup-mynode-20260318.tar.zstsudo slv backup restore backup-mynode-20260318.tar.zstตรวจสอบความถูกต้องของความซื่อสัตย์ของการสํารองข้อมูล
bash
sudo restic -r rest:https://<apiKey>:[email protected]/v3/storage/restic/ \
--password-file ~/.slv/restic-password checksudo restic -r rest:https://<apiKey>:[email protected]/v3/storage/restic/ \
--password-file ~/.slv/restic-password checkตั้งค่าการสํารองข้อมูลอัตโนมัติ (Cron)
bash
sudo slv backup create --restic --cron dailysudo slv backup create --restic --cron daily| ช่วงเวลา | คําอธิบาย |
|---|---|
daily | ทํางานวันละครั้ง |
weekly | ทํางานสัปดาห์ละครั้ง |
monthly | ประมวลผลเดือนละครั้ง |
off | ลบงาน cron |
ไม่สนใจ
โดยปริยายแล้ว ภาพที่จับได้ที่เก่ากว่า 7 วัน จะถูกหั่นออกโดยอัตโนมัติ:
bash
sudo slv backup create --restic --retention 14sudo slv backup create --restic --retention 14ปรับแต่งค่าการยกเว้น
แสดงรายการที่ยังไม่ได้เลือกในปัจจุบัน:
bash
slv backup create --list-excludesslv backup create --list-excludesเพิ่มพาธที่ไม่ต้องการเลือก:
bash
sudo slv backup create --restic --exclude /home/solv/ledger --exclude /home/solv/snapshotssudo slv backup create --restic --exclude /home/solv/ledger --exclude /home/solv/snapshotsการเข้ารหัสและความปลอดภัย
| คุณสมบัติ | รายละเอียด |
|---|---|
| ~ การเข้ารหัส~ | AES-256-CTR + sily1305-AES (Client-side) |
| SHA- 256 จัดเก็บเนื้อหาแบบตกแต่งได้ | |
| ~ ~การแยกทาง ~ | การแยกส่วนเนื้อหาที่นิยามไว้แล้ว |
| ~ มองเห็นได้ไกล~ | ไม่ มี — เครื่องแม่ข่าย เห็น แต่ ก้อน ที่ มี การ เข้ารหัส |
| ** แฟ้มคํานําหน้า ~ | ~/.slv/restic-password (โหมด 0600) |
| ~ ถูกรวมเข้ากับกองสํารอง~ | ~/.slv/restic-password, ~/.slv/api.yml, ~/.slv/backup.env |
⚠️ ⚠️ ⚠️ ⚠️ IM IM PO PO PO PO PO PO PO PO RT RT RT RT RT RT Back Back Back Back Back Back สํารอง~/.slv/restic-passwordแฟ้มแยก ไม่มีมัน สํารองข้อมูลของคุณจะหายไปอย่างไม่สามารถแก้ไขได้
ตัวเลือกการอ้างอิง
| ตัวเลือก | คําอธิบาย |
|---|---|
--restic | ใช้ regressic สําหรับสํารองข้อมูลแบบเข้ารหัส (แนะนําให้ใช้) |
-r, --region <region> | พื้นที่จัดเก็บ (ค่าปริยาย: u) |
--exclude <path> | พาธเพิ่มเติมที่จะยกเว้น (สามารถแก้ไขได้) |
--include <path> | ลบออกจากค่าปริยาย (ใช้ได้) |
--list-excludes | แสดงรายการที่แยกออกจากรายการปัจจุบันและออก |
--retention <days> | จับภาพแบบภาพเก่ากว่า N วัน (ค่าปริยาย: 7) |
--cron <interval> | ตั้งค่างาน Cron (Didly/ Weekly/ Medly/off) |
-y, --yes | แจ้งเตือนการข้ามคํายืนยัน |
--upload | ที่อยู่ URL: |
-o, --output <path> | ที่อยู่ URL: |
โหมดของจดหมายเวียน (tar+zstd)
สําหรับความเข้ากันได้กับการใช้งานย้อนกลับ ยังไม่รองรับการสํารองข้อมูลแบบทาน้ํามันแบบเข้ารหัส:
bash
sudo slv backup create --upload --yes # Unencrypted tar backupsudo slv backup create --upload --yes # Unencrypted tar backup~ ไม่ใช้ *: แบ็คอัพจดหมายเก่ายังไม่ถูกเข้ารหัส เราขอแนะนําให้ทําการย้ายไปยัง--resticสําหรับกําลังเสริมทั้งหมด