Mist Network
चैनल फ़ॉलो करें
सपोर्ट

VPS का बैकअप कैसे लें: फ़ाइलें, डेटाबेस और सर्वर से बाहर कॉपी

VPS आपको पूरा नियंत्रण देता है — और डेटा की पूरी ज़िम्मेदारी भी। जानिए क्या बैकअप करें, कुछ कमांड से इसे ऑटोमैटिक कैसे करें, कॉपी कहाँ रखें और कैसे पक्का करें कि रीस्टोर सच में चलता है।

अपडेट किया गया: 2 मिनट पढ़ें
VPS बैकअप — फ़ाइलें और डेटाबेस डंप सर्वर से बाहरी स्टोरेज पर कॉपी होते हुए

VPS का बैकअप लेने के लिए नियमित रूप से तीन चीज़ें सर्वर से बाहर कॉपी करें: वेबसाइट और ऐप की फ़ाइलें, डेटाबेस डंप और कॉन्फ़िगरेशन। कॉपी VPS के अलावा किसी और जगह रखें, उन्हें एन्क्रिप्ट करें, कई वर्ज़न रखें और समय-समय पर रीस्टोर आज़माएँ। उसी सर्वर पर रखा बैकअप असल में बैकअप नहीं है।

यह गाइड बताती है कि क्या शामिल करें, Ubuntu या Debian के लिए आसान कमांड देती है और ऑटोमेशन, स्टोरेज व रीस्टोर टेस्ट समझाती है।

क्या बैकअप करें

क्याआम जगहकैसे
वेबसाइट और ऐप फ़ाइलें/var/www, /home, /srvफ़ोल्डर आर्काइव या सिंक करें
डेटाबेसMySQL / MariaDB, PostgreSQLपहले फ़ाइल में डंप करें, फिर डंप कॉपी करें
कॉन्फ़िगरेशन/etc (वेब सर्वर, PHP, cron, फ़ायरवॉल)ज़रूरी फ़ोल्डर आर्काइव करें
SSL सर्टिफ़िकेट/etc/letsencryptकॉन्फ़िगरेशन बैकअप में शामिल करें
ईमेल (अगर होस्ट है)मेल डायरेक्टरीआर्काइव या सिंक करें
मुख्य बात: चल रहे डेटाबेस का डेटा फ़ोल्डर कभी सीधे कॉपी न करें। पहले फ़ाइल में डंप करें ताकि बैकअप सही रहे।

स्टेप-बाय-स्टेप: एक आसान रोज़ाना बैकअप

  1. सर्वर से जुड़ें — SSH से लॉगिन करें (देखें SSH से VPS से कैसे कनेक्ट करें)।
  2. डेटाबेस डंप करें — MySQL/MariaDB के लिए: mysqldump --single-transaction --all-databases | gzip > /root/backup/db-$(date +%F).sql.gz।
  3. फ़ाइलें और कॉन्फ़िग आर्काइव करें — tar -czf /root/backup/files-$(date +%F).tar.gz /var/www /etc।
  4. सर्वर से बाहर कॉपी करें — जैसे rsync -az /root/backup/ user@backup-host:/backups/myvps/, या एन्क्रिप्टेड और वर्ज़न वाले बैकअप के लिए restic या BorgBackup।
  5. ऑटोमैटिक करें — कमांड को स्क्रिप्ट में डालें और cron से हर रात चलाएँ (crontab -e)।
  6. सफ़ाई करें — कुछ दिन पुराने लोकल डंप हटाएँ ताकि डिस्क न भरे।
टिप: restic और BorgBackup एन्क्रिप्शन, डुप्लिकेट हटाना और वर्ज़न रखना खुद करते हैं, इसलिए बड़ी साइट के रात वाले बैकअप में सिर्फ़ बदला हुआ हिस्सा अपलोड होता है।

बैकअप कहाँ रखें: 3-2-1 नियम

  • 3 कॉपी — लाइव सर्वर और दो बैकअप।
  • 2 तरह का स्टोरेज — जैसे दूसरा सर्वर और ऑब्जेक्ट स्टोरेज।
  • 1 कॉपी बाहर — दूसरे डेटा सेंटर या दूसरे प्रोवाइडर पर।

बैकअप स्टोरेज के लिए अलग अकाउंट या लॉगिन रखें, ताकि VPS में घुसने वाला बैकअप भी न मिटा सके।

कितनी बार और कितने समय तक रखें

  • रोज़ाना — सक्रिय साइट, स्टोर और यूज़र डेटा वाली हर चीज़ के लिए।
  • हर बड़े बदलाव से पहले — अपडेट, माइग्रेशन या नए प्लगइन।
  • कई वर्ज़न रखें — जैसे 7 रोज़ाना, 4 साप्ताहिक और कुछ मासिक। हर गड़बड़ उसी दिन पता नहीं चलती।

रीस्टोर टेस्ट करें

बैकअप तभी काम का है जब वह रीस्टोर हो। साल में कुछ बार फ़ाइलें और डेटाबेस किसी टेस्ट VPS पर रीस्टोर करके देखें कि साइट चलती है। कितना समय लगा, नोट करें — यही आपका असली रिकवरी समय है।

ज़रूरी: पैनल से ऑपरेटिंग सिस्टम दोबारा इंस्टॉल करने पर डिस्क मिट जाती है। रीइंस्टॉल, रीसाइज़ या VPS डिलीट करने से पहले पक्का करें कि सर्वर के बाहर ताज़ा बैकअप है।

बैकअप सुरक्षा का हिस्सा है

हैकिंग, खराब अपडेट या गलती से डिलीट के बाद बैकअप आपकी आख़िरी सुरक्षा है। इसे VPS सुरक्षा चेकलिस्ट के बाकी कदमों के साथ अपनाएँ, और WordPress चलाते हैं तो VPS पर WordPress इंस्टॉल करें में बताई फ़ाइलें और डेटाबेस दोनों बैकअप करें।

mistREG के साथ आपके नियंत्रण वाला VPS

mistREG यूरोपीय संघ में NVMe SSD और AMD EPYC पर पूरे root एक्सेस वाले KVM VPS देता है, इसलिए आप कोई भी बैकअप टूल इस्तेमाल कर सकते हैं। VPS प्लान और हमारी सेवाएँ देखें या Telegram पर @mistnetwork पर पूछें।

अक्सर पूछे जाने वाले प्रश्न

VPS पर क्या बैकअप करना चाहिए?
वेबसाइट और ऐप फ़ाइलें, डेटाबेस डंप, SSL सर्टिफ़िकेट समेत /etc का कॉन्फ़िगरेशन, और होस्ट करते हैं तो ईमेल।
क्या डेटाबेस फ़ोल्डर सीधे कॉपी कर सकते हैं?
नहीं। चल रहे डेटाबेस की फ़ाइलें कॉपी करने से बैकअप खराब हो सकता है। पहले mysqldump या pg_dump से डंप लें और फिर डंप कॉपी करें।
VPS बैकअप कहाँ रखें?
सर्वर के बाहर, बेहतर हो तो 3-2-1 नियम से: तीन कॉपी, दो तरह का स्टोरेज और एक कॉपी दूसरी जगह या दूसरे प्रोवाइडर पर।
VPS का बैकअप कितनी बार लें?
सक्रिय साइट और स्टोर के लिए रोज़ाना, और हर बड़े अपडेट या बदलाव से पहले। कई वर्ज़न रखें।
कैसे पता चले कि बैकअप काम करता है?
समय-समय पर उसे टेस्ट सर्वर पर रीस्टोर करें और देखें कि साइट और डेटाबेस चल रहे हैं।

संबंधित लेख

नवीनतम लेख

सभी लेख

टेलीग्राम पर हमें फ़ॉलो करें

ऑफ़र, डिस्काउंट कोड और घोषणाएँ सबसे पहले टेलीग्राम पर आती हैं। मदद चाहिए तो हमारी टीम बस एक संदेश दूर है।

Mist NetworkMist Network