كيف تهاجر موقع الويب الخاص بك دون أي توقف؟

نشرت: 2020-01-24

How to migrate Website

سواء كنت خبيرًا عبر الإنترنت أو مبتدئًا للأعمال التجارية عبر الإنترنت ، فلا داعي للقلق أبدًا في أن تتعرف على أساسيات إنشاء منصة رائعة لتنمية عملك على الإنترنت وتوسيعه والحفاظ عليه. تهدف هذه المقالة إلى المساعدة في تثقيفك وتعريفك بفكرة موقع الويب Migration.

ترحيل الموقع: ما هذا؟

ترحيل موقع الويب هو عملية نقل موقع الويب بالكامل بما في ذلك محتوى الويب وقاعدة البيانات من مزود استضافة إلى مزود استضافة آخر. إذا كنت تفكر في هذه العملية أو كنت بحاجة إلى الترحيل ، فتأكد من تنفيذ عملية الترحيل بأكملها بكل التنبيهات.

أول شيء تريد القيام به هو التحقق من توافق الخطة أو الخدمة التي ترغب في شرائها لاستضافة موقع الويب الخاص بك. على سبيل المثال ، إذا تم إنشاء موقع الويب الخاص بك باستخدام PHP و MySQL ، فتأكد من أن مضيف الويب الجديد الخاص بك يقدم مثل هذه الأنظمة الأساسية. علاوة على ذلك ، يعد تنفيذ الأمان والسرعة ووقت التشغيل بعض الجوانب الحاسمة التي يجب مراعاتها عند اختيار أي مضيف ويب. لن ترغب في اختيار مزود استضافة سيتسبب في المزيد من المشاكل لموقعك بدلاً من حلها. وقت التوقف عن العمل ليس جيدًا لأي موقع ويب.

لماذا تحتاج إلى ترحيل موقع الويب الخاص بك؟

Website Migration

كلنا كنا هناك. تحاول الوصول إلى موقع الويب الخاص بك ولا يستجيب خادم الويب الخاص بك. يمكن أن تكون قضية مضيفك. فيما يلي بعض الأسباب التي تجعلك تتطلع إلى ترحيل موقع الويب الخاص بك.

خوادم مزود الاستضافة لديك محملة بشكل زائد

إذا كنت قد اشتريت خدمة استضافة مشتركة ، فقد يكون هناك الآلاف من مواقع الويب تعمل في نفس الوقت على خادم واحد ، وهذا يؤدي إلى زيادة التحميل على الخادم ، ويواجه موقع الويب الخاص بك فترة توقف.

هجوم إلكتروني ضار على الخادم

قد تكون هناك فرصة للبرامج الضارة والهجوم الإلكتروني على موقع الويب الخاص بك في حالة عدم امتثال مزودي خدمة استضافة الويب الحاليين للأمان المناسب. إنه أحد أسباب التوقف.

أنت تتعامل مع لوحات القيادة المتعبة

يجب أن تشعر بالراحة مع مزود الاستضافة الخاص بك. إذا كنت عالقًا في منصة ذات أداء ضعيف ولم تعد مرتاحًا للدفع مقابل خدمات هذا المضيف ، فمن المحتمل أن تقلل من خسائرك في أقرب وقت ممكن.

سعر الاستضافة غير العادي يوما بعد يوم

تجد أنك تدفع مقابل خدمات معينة وتعتقد أنه لا توجد رسوم خفية. أنت تثق في أن مقدم الخدمة الخاص بك يكون صادقًا. ثم تجد يومًا ما أنه يتم تحصيل رسوم منك مقابل أكثر مما كنت تساوم عليه ، ويتم تطبيق رسوم إضافية على الخدمات التي يجب تضمينها بالفعل في أسعارك الإجمالية. إذا وجدت أنك في هذا النوع من المواقف ، فمن الآمن اقتراح إلغاء أي معاملات أخرى وجميع العلاقات التجارية مع هذا المضيف هي أفضل طريق للذهاب.

قد تبدو عملية ترحيل مواقع الويب شاقة ، ولكنها عملية مرنة أكثر من كونها معقدة. حتى هذه اللحظة ، أنت مقتنع بأنه ربما حان الوقت لترحيل موقع الويب الخاص بك إلى مضيف جديد ، ولكن كيف يمكنك القيام بذلك بأقل وقت توقف؟ حسنًا ، أنت محظوظ!

فيما يلي وصف تفصيلي لعملية ترحيل موقع الويب الخاص بك من المضيف الحالي إلى آخر .

(1) قم بشراء خطة متوافقة من مزود استضافة ويب جديد.

Accuwebhosting

في الوقت الحاضر ، هناك العديد من شركات استضافة الويب متاحة بسهولة للمساعدة في تسهيل نقل خدمات الاستضافة الخاصة بك. لديهم خطط استضافة مخصصة أو معدلة مسبقًا تناسب احتياجاتك بشكل أفضل. إنها ببساطة مسألة تفضيل. بعد شراء خطة ، سيرسل لك مزود الاستضافة الجديد التفاصيل ، بما في ذلك عنوان IP الخاص بك وتفاصيل خدمة اسم المجال الأخرى. بمجرد استلامك تأكيدًا لخدمتك الجديدة ، تحقق من جميع التكوينات والمعلومات بعناية. تأكد من عدم إلغاء خدمة الاستضافة الحالية حتى يتم نقل كل شيء إلى خدمتك الجديدة وتشغيلها بشكل صحيح.

تحقق من عمليات تسجيل الدخول

عندما تتلقى تفاصيل تسجيل الدخول من مزود الاستضافة الجديد ، ستحتاج إلى التحقق من المنافذ المفتوحة وبيانات اعتماد تسجيل الدخول و FTP وما إلى ذلك.

بمجرد التحقق من تفاصيل تسجيل الدخول ، تحقق من أداة النقل المضمنة ، ومعرفة ما إذا كانت مناسبة لترحيل موقع الويب الخاص بك. إذا كان لديك cPanel في كلا الطرفين ، فيمكنك استخدامه لترحيل حساب cPanel بالكامل بما في ذلك محتويات الويب وقواعد البيانات وحسابات البريد الإلكتروني.

هل تبحث عن cPanel إلى cPanel Migration؟ تحقق من Accuwebhosting> cPanel إلى مقالة ترحيل cPanel للحصول على التفاصيل الكاملة.

(2) نسخ جميع البيانات احتياطيًا

Backup your Data

يجب أن يساعدك موفر الاستضافة الحالي في نسخ بياناتك احتياطيًا. فيما يلي 3 أنواع أساسية من النسخ الاحتياطية التي تحتاج إلى أخذها:

(أ) النسخ الاحتياطي لمحتوى الويب :

محتوى الموقع هو جوهر أي موقع. بدون المحتوى ، لن تتمكن من وصف خدماتك ونقل المعلومات. إذا كان لديك Windows Server أو Windows Shared Hosting ، فيجب أن يكون المحتوى موجودًا على wwwroot. في Linux Hosting مع cPanel ، يمكن العثور على محتويات موقع الويب داخل public_html.

قم بإنشاء ملف مضغوط لمحتوى الويب الخاص بك :

انتقل إلى الموقع حيث يتم تخزين بيانات موقع الويب الخاص بك وقم بتحويل جميع ملفات محتوى الويب إلى ملف مضغوط واحد في Windows ، وكذلك Linux.

ترحيل Zip Backup باستخدام FTP :

يتم استخدام بروتوكول نقل الملفات أو FTP لنقل البيانات من خادم إلى آخر. هناك العديد من الأدوات المتاحة لبروتوكول FTP مثل FileZilla و Cyberduck و FireFTP و Classic FTP وما إلى ذلك. من المستحسن أن يقوم عميل FileZilla FTP بعمل نسخة احتياطية من ملفات Zip الخاصة به.

هل تتطلع إلى عمل نسخة احتياطية من موقع الويب الخاص بك باستخدام FileZilla FTP Client؟ تحقق من FileZilla> خذ نسخة احتياطية لمعرفة الخطوات الكاملة.

(ب) النسخ الاحتياطي لقاعدة البيانات:

يعد النسخ الاحتياطي لقاعدة البيانات أمرًا ضروريًا لترحيل موقع الويب الخاص بك لأنه يخزن جميع تفاصيل المستخدمين والمنتجات والمعاملات وما إلى ذلك.

هناك نوعان من قواعد البيانات التي قد يحتوي عليها موقع الويب الخاص بك: MSSQL و MySQL:

النسخ الاحتياطي لقاعدة بيانات MySQL :

phpMyAdmin هي أداة قائمة على الويب حيث يمكنك قواعد بيانات MySQL الخاصة بك وتشغيل أوامر MySQL أيضًا. يوفر أيضًا خيارات الاستيراد / التصدير لقاعدة البيانات الخاصة بك.

تبحث لأخذ نسخة احتياطية من قواعد بيانات MySQL الخاصة بك؟ تحقق من Accuwebhosting> MySQL DB Backup لمعرفة الخطوات الكاملة.

النسخ الاحتياطي لقاعدة بيانات MSSQL :

يمكن إدارة قاعدة بيانات MSSQL داخل استوديو إدارة SQL. هنا ، يمكنك إدارة قواعد بيانات MSSQL. يوفر خيارًا لتصدير النسخ الاحتياطي لقاعدة بيانات MSSQL مباشرةً. يوجد أدناه الرابط إلى MSSQL DataBase Backup من SQL Management Studio.

تبحث لأخذ نسخة احتياطية من قواعد بيانات MSSQL الخاصة بك؟ تحقق من Accuwebhosting> MSSQL DB Backup لمعرفة الخطوات الكاملة.

(ج) النسخ الاحتياطي لرسائل البريد الإلكتروني:

أكثر الأنظمة الأساسية استخدامًا لنسخ رسائل البريد الإلكتروني احتياطيًا هي Microsoft Outlook و Mozilla Thunderbird. يتم استخدامه لتنزيل رسائل البريد الإلكتروني من خادم البريد الخاص بك. يمكنك تكوين حسابات البريد الإلكتروني الخاصة بك في جهازك المحلي لحل غرض تنزيل البريد الإلكتروني.

هل تتطلع إلى عمل نسخة احتياطية من حساب البريد الإلكتروني الخاص بك في عميل البريد الإلكتروني المحلي Microsoft Outlook؟ تحقق من Accuwebhosting> تكوين Outlook للخطوات الكاملة.

هل تتطلع إلى أخذ نسخة احتياطية من حساب بريدك الإلكتروني في عميل البريد الإلكتروني المحلي Mozilla ThinderBird؟ تحقق من Accuwebhosting> تكوين Thunderbird لمعرفة الخطوات الكاملة.

(3) تحميل البيانات على الخادم الجديد:

Data Uploading

بمجرد الانتهاء من النسخ الاحتياطي للبيانات ، ستقوم بتحميل جميع البيانات إلى الخادم الجديد. يمكنك تحميل البيانات على الخادم الجديد بشكل منفصل لمحتوى الويب وقواعد البيانات. هذه الخطوة التالية مهمة جدًا في ترحيل موقع الويب. تحتاج إلى التأكد من عدم فقد أي من الملفات أثناء تحميل موقع الويب الخاص بك ، لأن هذا قد يسبب مشاكل أثناء تشغيل موقع الويب.

(أ) استعادة محتوى الويب:

توجد طرق عديدة لنقل محتوى الويب أو تحميله إلى الخادم المضيف الجديد. إذا كان لديك لوحة تحكم مثل SolidCP أو Websitepanel في خادم الوجهة ، يمكنك تحميل محتوى الويب مباشرة باستخدام زر التحميل.

استعادة محتوى الويب يدويًا باستخدام FTP :

يمكنك توصيل خادمك الجديد بـ FTP لنقل محتوى الويب الخاص بك أو ترحيله.

هل تتطلع إلى تحميل أو استعادة محتوى الويب الخاص بك إلى خادم الوجهة الخاص بك باستخدام FileZilla؟ تحقق من Accuwebhosting> استعادة محتوى الويب للخطوات الكاملة.

(ب) استعادة قاعدة البيانات:

قبل أن تبدأ عملية استعادة قاعدة البيانات ، تحتاج إلى إنشاء نفس قاعدة البيانات ومستخدم قاعدة البيانات على الخادم الوجهة.

استعادة قاعدة بيانات MySQL :

يمكن استعادة قاعدة بيانات MySQL من phpMyAdmin. تبحث لاستعادة قاعدة بيانات MySQL الخاصة بك من phpMyAdmin؟ تحقق من Accuwebhosting> استعادة قاعدة بيانات MySQL للخطوات الكاملة.

استعادة قاعدة بيانات MSSQL :

يمكن استعادة قاعدة بيانات MSSQL من MSSQL Management Studio. تبحث لاستعادة قاعدة بيانات MSSQL من phpMyAdmin؟ تحقق من Accuwebhosting> استعادة قاعدة بيانات MSSQL للخطوات الكاملة.

(ج) استعادة رسائل البريد الإلكتروني:

يعتمد ترحيل البريد الإلكتروني على خدمة البريد الإلكتروني التي تستخدمها. من الممكن إذا كان لديك نفس خدمة البريد الإلكتروني في كلا الطرفين. توفر خدمة البريد الإلكتروني مثل هذه الميزات / الأدوات المفيدة في ترحيل البريد الإلكتروني. بالنسبة لهذا الجزء من ترحيل البريد الإلكتروني ، قد تكون هناك حاجة إلى المساعدة من شركة مضيفة الوجهة الخاصة بك.

ليس من الضروري أن تقوم بترحيل رسائل البريد الإلكتروني إلى الخادم الوجهة الجديد. يمكنك إنشاء جميع حسابات البريد الإلكتروني بنفس كلمة المرور على خادم البريد الإلكتروني الجديد والاستمرار في استخدام outlook و thunderbird لجلب رسائل البريد الإلكتروني الخاصة بك.

(4) التحقق من البيانات واختبار الموقع:

Data Verification and Website Testing

ستحتاج إلى استعراض جميع الملفات / المجلدات التي قمت بترحيلها من المضيف القديم ، ومقارنتها في كلا الموقعين بكفاءة. بمجرد الانتهاء من التحقق من البيانات ، يمكنك اختبار موقع الويب الخاص بك باستخدام عنوان URL المؤقت.

اختبار الموقع مع URL مؤقت

يتم استخدام عنوان URL مؤقت عندما تحتاج إلى التحقق من موقع الويب الخاص بك دون توجيه المجال الخاص بك. توفر كل من اللوحة cPanel و Plesk عنوان URL مؤقتًا. باستخدام عنوان URL مؤقت ، يمكنك التأكد من عمل صفحات موقع الويب بشكل صحيح وإنشاء اتصال بقاعدة البيانات. إذا كان هناك أي خطأ أو مشكلة في موقع الويب الخاص بك ، فيمكنك العثور عليها وإصلاحها في هذه الخطوة قبل نشرها.

هل تبحث عن اختبار موقع الويب الخاص بك والتحقق منه قبل تغيير خوادم الأسماء أو DNS؟ Checkout Accuwebhosting> اختبر موقع الويب الخاص بك لمعرفة الخطوات الكاملة.

(5) تغيير DNS:

Change DNS

بمجرد اكتمال التحقق من البيانات ، يمكنك تغيير خوادم أسماء النطاقات. قد يستغرق نشر خوادم الأسماء في جميع أنحاء العالم بضع ساعات. يمكنك تغيير خوادم أسماء النطاقات الخاصة بك في لوحة تحكم المجال الخاصة بك من حيث قمت بشراء نطاقك.

إذا كنت قد اشتريت خدمة استضافة مشتركة ، فسيقوم موفر استضافة الويب الخاص بك بتزويدك بتفاصيل خادم الأسماء لتوجيه موقع الويب إلى الخادم الخاص به. فيما يلي مثال على خوادم الأسماء.

ns1.domain.com
ns2.domain.com

في حالة شراء خادم وترغب في استخدام خادم أسماء الخادم الخاص بك ، فسيتطلب ذلك التسجيل وتعيين خوادم الأسماء في لوحة تحكم مسجل النطاق. يتطلب تسجيل خادم الأسماء عنوان IP وتفاصيل ns1 و ns2 للمجال الخاص بك على النحو التالي.

ns1.domain.com - عنوان IP للخادم الخاص بك
ns2.domain.com - عنوان IP للخادم الخاص بك

كل مسجل المجال لديه إعدادات مختلفة للتسجيل وتعيين خوادم الأسماء. وبالتالي ، سوف تحتاج إلى القيام بذلك وفقًا لذلك. يمكنك الاتصال بمسجل المجال الخاص بك لتعيين خوادم الأسماء المطلوبة.

المجال الذي تم شراؤه من Accuwebhosting؟ تحقق من Accuwebhosting> تسجيل وتعيين Nameservers للخطوات الكاملة.