دليل ترحيل الخادم
دليل خطوة بخطوة لترحيل بياناتك ومواقعك وتطبيقاتك بأمان إلى خادم REXE مع أدنى وقت توقف.
جدول المحتويات
مقدمة
ترحيل الخادم هو عملية نقل جميع البيانات والتطبيقات والتكوينات من خادمك الحالي إلى خادم جديد. مع التخطيط الصحيح، يمكنك تقليل وقت التوقف ومنع فقدان البيانات.
التحضير قبل الترحيل
1. الجرد
# الخدمات الجارية
systemctl list-units --type=service --state=running
# الحزم المثبتة
dpkg --get-selections > /tmp/packages.txt
# المنافذ المفتوحة
ss -tlnp
# استخدام القرص
df -h
du -sh /var/www/ /home/ /etc/
2. أخذ نسخ احتياطية
# ملفات الويب
tar -czf /tmp/www_backup.tar.gz /var/www/
# نسخة احتياطية لقاعدة البيانات
mysqldump --all-databases -u root -p > /tmp/all_databases.sql
# ملفات التكوين
tar -czf /tmp/etc_backup.tar.gz /etc/
3. تخفيض DNS TTL
خفّض DNS TTL قبل 24-48 ساعة من الترحيل:
TTL الحالي: 86400 (24 ساعة)
TTL الجديد: 300 (5 دقائق)
طرق الترحيل
الطريقة 1: الترحيل المباشر مع rsync (موصى به)
# سحب الملفات من الخادم القديم
rsync -avz --progress \
-e "ssh -p 22" \
root@ip_الخادم_القديم:/var/www/ \
/var/www/
# ملفات التكوين
rsync -avz --progress \
-e "ssh -p 22" \
root@ip_الخادم_القديم:/etc/nginx/ \
/etc/nginx/
ترحيل التطبيقات المحددة
موقع ويب (Nginx/Apache)
# نقل ملفات الويب
rsync -avz root@ip_القديم:/var/www/ /var/www/
# نقل تكوين Nginx
rsync -avz root@ip_القديم:/etc/nginx/sites-available/ /etc/nginx/sites-available/
# نقل شهادات SSL
rsync -avz root@ip_القديم:/etc/letsencrypt/ /etc/letsencrypt/
# إعادة تشغيل Nginx
nginx -t && systemctl restart nginx
قاعدة البيانات (MySQL/MariaDB)
# على الخادم القديم: إنشاء dump
mysqldump --all-databases -u root -p > /tmp/all_db.sql
# على الخادم الجديد: استيراد
mysql -u root -p < /tmp/all_db.sql
تحويل DNS
- إعداد الخادم الجديد واختباره بالكامل
- تحديث سجل DNS A إلى IP الجديد
- انتظار TTL (5 دقائق إذا خُفّض إلى 300)
- التحقق من عمل الخادم الجديد
- إبقاء الخادم القديم نشطاً لأيام قليلة (للتراجع)
فحوصات ما بعد الترحيل
# التحقق من تشغيل جميع الخدمات
systemctl status nginx mysql
# اختبار الموقع
curl -I https://domain.com
# فحص السجلات
tail -f /var/log/nginx/error.log
لا تُوقف الخادم القديم فوراً بعد الترحيل. أبقه نشطاً لمدة أسبوع على الأقل.
الخلاصة
التخطيط أمر بالغ الأهمية لترحيل ناجح للخادم. خذ نسخة احتياطية كاملة قبل الترحيل، وخفّض DNS TTL، واختبر بشكل شامل. يمكن لـ فريق الدعم الفني المساعدة إذا واجهت مشاكل.
مقالات ذات صلة
مقارنة خدمات REXE: VDS والخادم المخصص وColocation — دليل شامل
قارن خدمات VDS والخادم المخصص وColocation وتأجير الخزانة من REXE Teknoloji بالتفصيل. اعثر على حل الاستضافة المناسب لاحتياجاتك مع دليل الأسعار والميزات.
خيارات النسخ الاحتياطي للخادم ودليل استعادة البيانات
خيارات النسخ الاحتياطي من REXE Teknoloji: لقطات تلقائية، نسخ يدوي واستراتيجيات على مستوى التطبيق. تعلم كيف تمنع فقدان البيانات وتتعافى بسرعة من أي حادثة.
اتفاقية مستوى الخدمة SLA وضمان التشغيل 99.9% من REXE
سياسة SLA من REXE Teknoloji: ضمان تشغيل 99.9%، سياسة الائتمان، حساب وقت التشغيل وبنية مركز البيانات. تعرف على حقوقك وعملية الائتمان عند حدوث انقطاعات.