SLV Backup - क्विकस्टार्ट
🗄️ SLV Backup
SLV Backup restic का उपयोग करके आपके नोड के एन्क्रिप्टेड, इंक्रीमेंटल बैकअप बनाता है। अपलोड से पहले सारा डेटा क्लाइंट-साइड पर AES-256 से एन्क्रिप्ट किया जाता है — सर्वर आपका प्लेनटेक्स्ट डेटा कभी नहीं देखता।
लीगेसी मोड: SLV बिना एन्क्रिप्शन वाले tar+zstd बैकअप (--resticके बिना) को भी सपोर्ट करता है। हम सभी नए बैकअप के लिए--resticका उपयोग करने की पुरज़ोर सलाह देते हैं।
पूर्व-आवश्यकताएँ
- लक्ष्य नोड पर SLV CLI इंस्टॉल हो
sudoएक्सेस (फ़ुल-डिस्क बैकअप के लिए आवश्यक)- सक्रिय स्टोरेज सब्सक्रिप्शन के साथ लॉग इन किया हुआ हो (
slv login) resticइंस्टॉल हो (apt install restic)
एन्क्रिप्टेड बैकअप बनाएँ
bash
पहली बार चलाने पर क्या होता है
- एक रैंडम एन्क्रिप्शन पासवर्ड जनरेट होकर
~/.slv/restic-passwordमें सेव होता है (मोड 0600) - ERPC Cloud Storage पर एक restic रिपॉज़िटरी इनिशियलाइज़ की जाती है
- आपकी पूरी डिस्क का बैकअप लिया जाता है (सिस्टम के pseudo-filesystem को छोड़कर)
बाद के रन
केवल बदली हुई फ़ाइलें अपलोड होती हैं (इंक्रीमेंटल)। डीडुप्लिकेशन से स्टोरेज की लागत कम रहती है।
बैकअप की सूची देखें
bash
क्लाउड स्टोरेज में मौजूद restic स्नैपशॉट और लीगेसी tar बैकअप, दोनों दिखाता है।
बैकअप से पुनर्स्थापित करें
नवीनतम स्नैपशॉट पुनर्स्थापित करें:
bash
कोई विशिष्ट स्नैपशॉट पुनर्स्थापित करें:
bash
लीगेसी tar बैकअप पुनर्स्थापित करें:
bash
बैकअप की अखंडता सत्यापित करें
restic check खुद चलाने के लिए Storage की access key से कनेक्ट करें। इस endpoint पर RPC API key स्वीकार नहीं की जातीं।- Storage पेज खोलें, Storage के लिए access keys में जाएँ और key जारी करें पर क्लिक करें।
checkके लिए केवल पढ़ना काफ़ी है। - key बनते ही दिखाया गया restic repository का URL कॉपी करें। यह केवल एक बार दिखाया जाता है: खो जाए तो key निरस्त करें और नई key जारी करें।
- उसी URL के साथ
checkचलाएँ:
bash
स्वचालित बैकअप सेट अप करें (Cron)
bash
रिटेंशन
डिफ़ॉल्ट रूप से, 7 दिन से पुराने स्नैपशॉट अपने-आप हटा (prune कर) दिए जाते हैं:
bash
Exclude सूची कस्टमाइज़ करें
मौजूदा exclude सूची देखें:
bash
अतिरिक्त exclude पाथ जोड़ें:
bash
एन्क्रिप्शन और सुरक्षा
⚠️ महत्वपूर्ण: अपनी~/.slv/restic-passwordफ़ाइल का अलग से बैकअप रखें। इसके बिना आपके बैकअप स्थायी रूप से खो जाते हैं और उन्हें वापस नहीं पाया जा सकता।
विकल्प संदर्भ
लीगेसी मोड (tar+zstd)
पुराने संस्करणों के साथ संगतता के लिए, बिना एन्क्रिप्शन वाले tar बैकअप अभी भी समर्थित हैं:
bash
नोट: लीगेसी बैकअप एन्क्रिप्ट नहीं होते। हम सभी नए बैकअप के लिए--resticपर माइग्रेट करने की सलाह देते हैं।






