हिन्दी (Hindi)

rsync से Linux VPS का बैकअप

rsync SSH पर कुशल incremental बैकअप देता है। /etc, वेबसाइट, databases और ऐप फ़ाइलों की सुरक्षा के लिए आदर्श — आपके Infrawire Linux VPS पर।

📋 पूर्वापेक्षाएँ

  • स्रोत Linux VPS, SSH और पर्याप्त डिस्क वाला गंतव्य सर्वर/NAS।

पासवर्ड रहित SSH सेटअप

स्रोत VPS पर, बैकअप चलाने वाले उपयोगकर्ता के रूप में:

Bash
ssh-keygen -t ed25519 -f ~/.ssh/id_backup -N "" ssh-copy-id -i ~/.ssh/id_backup.pub backup@IP_DESTINATION

पहला बैकअप (परीक्षण)

उदाहरण: /var/www और /etc को backup@DEST_IP:/backups/my-vps/ पर कॉपी:

Bash
1rsync -avz --delete \ 2 -e "ssh -i ~/.ssh/id_backup" \ 3 /var/www/ backup@IP_DEST:/backups/mon-vps/www/ 4 5rsync -avz \ 6 -e "ssh -i ~/.ssh/id_backup" \ 7 /etc/ backup@IP_DEST:/backups/mon-vps/etc/

exclude फ़ाइल

/root/backup-excludes.txt बनाएँ:

/tmp/*
*.log
/proc/*

उपयोग: rsync -avz --exclude-from=/root/backup-excludes.txt ...

cron से स्वचालन

दैनिक 3 AM के लिए crontab -e:

CRON
0 3 * * * rsync -avz -e "ssh -i /root/.ssh/id_backup" /var/www/ backup@IP_DEST:/backups/mon-vps/www/ >> /var/log/backup-rsync.log 2>&1

सुझाव

  • केवल कॉपी नहीं, restore नियमित परीक्षण करें।
  • संवेदनशील बैकअप एन्क्रिप्ट करें (GPG या encrypted volume)।
  • गंतव्य डिस्क और cron लॉग मॉनिटर करें।

अपना डेटा सुरक्षित रखें! 🚀

मदद चाहिए?

इस गाइड के बारे में प्रश्न? हमारी टीम और समुदाय मदद के लिए उपलब्ध हैं।

नवीनतम ऑफ़र, छूट और विशेष प्रोमोशन से अपडेट रहें।

प्रोमोशन देखें