SLV Backup - पुनर्स्थापना

♻️ बैकअप से पुनर्स्थापित करें

अपने नोड के एनवायरनमेंट को किसी लोकल बैकअप फ़ाइल से या सीधे ERPC Global Storage से पुनर्स्थापित करें।

पूर्व-आवश्यकताएँ

  • लक्ष्य नोड पर SLV CLI इंस्टॉल हो
  • sudo एक्सेस (सिस्टम फ़ाइलें पुनर्स्थापित करने के लिए आवश्यक)
  • क्लाउड से पुनर्स्थापना के लिए: सक्रिय स्टोरेज सब्सक्रिप्शन के साथ लॉग इन किया हुआ हो (slv login)

लोकल फ़ाइल से पुनर्स्थापित करें

यदि आपकी डिस्क पर बैकअप फ़ाइल है:
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 के साथ अपलोड किया गया था, तो आप रिमोट पाथ बताकर उसे पुनर्स्थापित कर सकते हैं:
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>रिमोट बैकअप डाउनलोड करने के लिए स्टोरेज क्षेत्र
-y, --yesपुष्टि के प्रॉम्प्ट छोड़ दें

⚠️ महत्वपूर्ण नोट्स

  • पुनर्स्थापना मौजूदा फ़ाइलों को ओवरराइट कर देती है। सुनिश्चित करें कि आप सही नोड पर पुनर्स्थापित कर रहे हैं।
  • बैकअप रूट फ़ाइल सिस्टम (/) में एक्सट्रैक्ट किया जाता है, जिससे फ़ाइलें अपने मूल पाथ पर पुनर्स्थापित होती हैं।
  • पुनर्स्थापना के बाद, सभी बदलावों को लागू करने के लिए रीबूट की आवश्यकता हो सकती है।
  • सिस्टम के pseudo-filesystem (/dev, /proc, /sys) बैकअप से बाहर रखे जाते हैं और इन पर कोई असर नहीं पड़ेगा।