- هل أنت مستعد لإجراء عمليات نقل الاستضافة بدون مخاطر؟
- قائمة التحقق قبل الهجرة
- كيفية نقل استضافة cPanel إلى cPanel — الطريقة المُوصى بها (نقل WHM و pkgacct)
- كيفية نقل DirectAdmin إلى cPanel - طرق عملية وموثوقة
- ترحيل قواعد البيانات والبريد الإلكتروني ونظام أسماء النطاقات (DNS) - نصائح تقنية وأوامر نموذجية
- نصائح أمنية ونصائح ما بعد الهجرة
- الاختبار والتراجع
- اختيار موقع مركز البيانات والتكوين الموصى به بناءً على التطبيق
- أسباب استخدام خدمات الهجرة لدينا
- الفحوصات النهائية قبل تغيير نظام أسماء النطاقات (DNS).
- ملخص وأفضل الممارسات
- الأسئلة الشائعة
هل أنت مستعد لإجراء عمليات نقل الاستضافة بدون مخاطر؟
يغطي هذا الدليل العملي والتقني طرق النقل من من لوحة تحكم cPanel إلى لوحة تحكم cPanel ومن DirectAdmin إلى cPanel يتم شرح ذلك خطوة بخطوة. هذه المقالة مفيدة لمديري المواقع، والمبرمجين، ومهندسي DevOps، ومديري الشبكات، وتتضمن أدوات وأوامر مفيدة مثل WHM Transfer. عبوة، rsync/SCP-1811، imapsync و mysqldump إنها.
قائمة التحقق قبل الهجرة
الأمور الأساسية قبل بدء عملية النقل:
قم بعمل نسخة احتياطية كاملة (للملفات، وقاعدة البيانات، والبريد الإلكتروني، وإعدادات خادم الويب).
قم بتقليل قيمة TTL لسجلات DNS إلى 300 ثانية قبل 24-48 ساعة على الأقل.
قم بتوفير وصول SSH على مستوى الجذر أو وصول WHM إلى خوادم المصدر والوجهة.
تأكد من وجود مساحة كافية على الخادم الوجهة وإصدار متوافق من PHP/Apache/Nginx.
حدد جدولاً زمنياً لفترة الصيانة.
قم بإعداد مفاتيح SSH بين الخوادم لإجراء عمليات نقل آمنة وخالية من كلمات المرور.
كيفية نقل استضافة cPanel إلى cPanel — الطريقة المُوصى بها (نقل WHM و pkgacct)
1. تجهيز خادم الوجهة (WHM)
قم بتسجيل الدخول إلى WHM الخاص بالخادم الوجهة وتأكد من أن إصدارات PHP تم تثبيت خادم الويب (Apache/LiteSpeed) وتهيئته. تحقق من منفذ SSH وإعدادات PHP-FPM.
في WHM إلى الأمان ← التحكم في الوصول إلى المضيف ثم انتقل إلى إعدادات CSF/Firewall وقم بالسماح لخادم المصدر بالاتصال.
2. استخدام أداة النقل في WHM
في طريقة ويم، الوجهة هي التحويلات ← أداة التحويل انتقل إلى وأدخل عنوان IP أو اسم مضيف الخادم المصدر، واسم المستخدم الجذر، ومنفذ SSH، ونوع المصادقة (كلمة المرور أو مفتاح SSH).
حدد الحساب (الحسابات) وقم بتمكين خيارات إعادة توجيه البريد الإلكتروني، ونظام أسماء النطاقات (DNS)، والإضافات، ثم بدء النقل انقر وتحقق من السجلات.
3. طريقة بديلة: pkgacct و restorepkg (نقل يدوي)
إذا لم يكن لديك إمكانية الوصول إلى أداة النقل أو كنت بحاجة إلى مزيد من التحكم، فيمكنك استخدام حزمة النسخ الاحتياطي للوحة التحكم cPanel:
/scripts/pkgacct usernameسيتم حفظ الملف المُنشأ في مجلد /home (على سبيل المثال: /home/cpmove-username.tar.gz). ثم انقل الملف إلى الخادم الوجهة باستخدام الأمر scp.
scp /home/cpmove-username.tar.gz root@DEST_IP:/home/وعلى الخادم الوجهة، استرجع الحزمة:
/scripts/restorepkg /home/cpmove-username.tar.gz4. بعد النقل
قم بإجراء فحص للملفات والأذونات وقاعدة البيانات. في WHM الوجهة منطقة نظام أسماء النطاقات (DNS)التحكم في السجلات.
فعّل خاصية AutoSSL أو ثبّت شهادات SSL. لاختبار المواقع الإلكترونية قبل تغيير نظام أسماء النطاقات العام (DNS)، يمكنك استخدام ملف hosts على النظام المحلي.
echo "DEST_IP example.com" >> /etc/hostsكيفية نقل DirectAdmin إلى cPanel - طرق عملية وموثوقة
عادةً ما تتطلب عملية الانتقال من DirectAdmin إلى cPanel خطوات يدوية أكثر؛ ويتم شرح الطريقتين الرئيسيتين أدناه.
الطريقة الأولى - النسخ الاحتياطية للمستخدم ونقل المحتوى (مناسبة لعدد محدود)
تتضمن الخطوات الرئيسية نسخ الملفات وقاعدة البيانات والبريد الإلكتروني احتياطيًا، ثم إنشاء حساب في cPanel واستعادته.
قم بعمل نسخة احتياطية من الملفات على خادم DirectAdmin:
cd /home/username
tar -czf /root/username-files.tar.gz public_html domains mailنقل البيانات إلى خادم cPanel:
scp /root/username-files.tar.gz root@CPANEL_IP:/root/ترحيل قاعدة البيانات باستخدام النسخ الاحتياطي والاستيراد:
mysqldump -u root -p database_name > /root/database_name.sql
scp /root/database_name.sql root@CPANEL_IP:/root/
mysql -u root -p database_name < /root/database_name.sqlيُفضل استخدام أداة مثل IMAP لنقل البريد الإلكتروني. imapsync تم الأمر:
imapsync --host1 old.example.com --user1 [email protected] --password1 'oldpass' --host2 new.example.com --user2 [email protected] --password2 'newpass' --ssl1 --ssl2في لوحة تحكم الخادم الوجهة (WHM)، أنشئ حسابًا بنفس اسم المستخدم والنطاق، ثم استخرج الملفات المضغوطة إلى /home/username:
tar -xzf /root/username-files.tar.gz -C /home/username
chown -R username:username /home/usernameالطريقة الثانية - استخدام برامج وأدوات الترحيل (لعدد كبير من الحسابات)
بالنسبة للمجموعات الأكبر حجمًا، يمكن إنشاء برامج نصية مخصصة تقوم بإجراء نسخ احتياطية للإنتاج عبر rsync قم بنقل البيانات ثم استعادتها في لوحة التحكم cPanel.
rsync -azP -e "ssh -p 22" /home/ username@CPANEL_IP:/home/عند استخدام rsynce، انتبه إلى المستخدم/UID والمجموعات واستخدم الخيار إذا لزم الأمر. --معرفات رقمية استخدمه.
رسائل بريد إلكتروني تحتوي على imapsync وقواعد البيانات مع mysqldump/يعيد سيتم نقلها.
ترحيل قواعد البيانات والبريد الإلكتروني ونظام أسماء النطاقات (DNS) - نصائح تقنية وأوامر نموذجية
قاعدة البيانات
مثال على أمر النسخ الاحتياطي والاستعادة:
mysqldump -u root -p --databases db1 db2 --single-transaction --quick --lock-tables=false > /root/all_dbs.sql
mysql -u root -p < /root/all_dbs.sqlملحوظة: تحقق من ترتيب/مجموعة الأحرف في قاعدة البيانات، وإذا لزم الأمر، اضبط خيارات مثل ملف innodb لكل جدول فعل.
بريد إلكتروني
مثال على استخدام دالة imapsync مع الحفاظ على التواريخ:
imapsync --host1 old.mail.server --user1 [email protected] --password1 'oldpass' --host2 new.mail.server --user2 [email protected] --password2 'newpass' --ssl1 --ssl2 --syncinternaldatesفي لوحة التحكم cPanel، تحقق من إعدادات Exim وIMAP/POP والحصص وإعدادات تسليم البريد.
نظام أسماء النطاقات والسجلات
قم بتصدير أو نسخ ملفات المنطقة من DirectAdmin واستوردها إلى WHM → وظائف DNS → تحرير منطقة DNS.
إذا كنت تستخدم نظام أسماء النطاقات الخاص بالشركة، فأضف السجلات في لوحة تحكم الشركة أو قم بإعداد خادم أسماء جديد.
نصائح أمنية ونصائح ما بعد الهجرة
بعد عملية النقل، قم بتغيير كلمات مرور المستخدم الجذر والمستخدم العادي، وقم بإزالة الحزم المؤقتة.
تحقق من السجلات: /var/log/messages، /var/log/exim_mainlog و /var/log/secure.
قم بتفعيل جدار الحماية (CSF أو firewalld) و Fail2ban تم إعداده لمنع هجمات القوة الغاشمة.
قم بتمكين إعدادات البريد الإلكتروني بما في ذلك SPF وDKIM وDMARC لتحسين إمكانية التسليم، وقم بإعداد PTR (نظام أسماء النطاقات العكسي) لعناوين IP الخاصة بمرسل البريد الإلكتروني لتقليل مخاطر البريد العشوائي.
الاختبار والتراجع
اختبر جميع الخدمات باستخدام ملف hosts محلي قبل تغيير نظام أسماء النطاقات (DNS). راقب السجلات وإمكانية تسليم البريد الإلكتروني لمدة تتراوح بين 24 و72 ساعة بعد تغيير نظام أسماء النطاقات.
تتضمن خطة التراجع الاحتفاظ بالنسخ الاحتياطية الأصلية لفترة محددة (على سبيل المثال 7 أيام) للسماح بعمليات استعادة سريعة عند الحاجة.
اختيار موقع مركز البيانات والتكوين الموصى به بناءً على التطبيق
دليل عام لاختيار الموقع وتكوينه:
الموقع الإلكتروني/ووردبريس: مركز بيانات قريب من المستخدم المستهدف، SSD/NVMe، PHP-FPM، OPcache، وتفعيل CDN.
التجارة/التمويل: موقع قريب من خوادم البورصة/الوسيط، خادم افتراضي خاص بالتداول مع موارد مخصصة وحماية من هجمات DDoS.
الألعاب: موقع قريب من اللاعبين، خادم VPS مخصص للألعاب مع شبكة BGP وزمن استجابة منخفض.
الذكاء الاصطناعي/الرسم: خادم رسومات (GPU) في الموقع مزود بنطاق ترددي عالٍ وNVMe لمجموعات البيانات.
البريد الإلكتروني/SMTP: خادم مزود بـ PTR، وعنوان IP ثابت، وإعدادات أمان قوية.
أسباب استخدام خدمات الهجرة لدينا
تشمل خدماتنا ما يلي لتسهيل عملية الانتقال:
الوصول إلى أكثر من 85 موقعًا عالميًا لاختيار أقرب مركز بيانات.
تشمل أنواع الخوادم خوادم التداول الافتراضية الخاصة، وخوادم الألعاب الافتراضية الخاصة، وخوادم الحوسبة السحابية عالية الأداء، وخوادم الرسومات (GPU).
خدمات أمنية مثل الحماية من هجمات DDoS، وجدار الحماية المُدار، وشبكة توصيل المحتوى (CDN)، وإعدادات بروتوكول بوابة الحدود (BGP).
الدعم المُدار في عمليات نقل البيانات من cPanel إلى cPanel ومن DirectAdmin إلى cPanel بهدف تقليل وقت التوقف.
استضافة GitLab، وقواعد البيانات المُدارة، وحلول النسخ الاحتياطي واللقطات لضمان الاستعادة السريعة.
الفحوصات النهائية قبل تغيير نظام أسماء النطاقات (DNS).
قلل قيمة TTL وانتظر حتى يتم الانتشار.
اختبار الصفحات والنماذج وبوابات الدفع وإرسال البريد الإلكتروني.
تحقق من سجلات الأخطاء، وإمكانية الوصول إلى الموقع، ووقت الاستجابة.
ضمان توافق إصدارات PHP والوحدات الأساسية مثل أيون كيوب, سلسلة mb, جيد.
ملخص وأفضل الممارسات
ملخص النقاط الرئيسية:
لـ cPanel→cPanel من أداة نقل WHM أو pkgacct/restorepkg يستخدم.
بالنسبة لدمج DirectAdmin مع cPanel rsync، mysqldump و imapsync إنه حل موثوق.
اختبر دائمًا قبل تغيير نظام أسماء النطاقات (DNS)، وقلل وقت البقاء (TTL)، واحتفظ بنسخ احتياطية كاملة.
لا تنسَ أمان البريد الإلكتروني وإعداداته (SPF/DKIM/DMARC و PTR).
إن اختيار الموقع المناسب واستخدام تقنيات مكافحة هجمات DDoS وشبكات توصيل المحتوى (CDN) يمكن أن يحسن الاستقرار والأداء.









