ويب

قم بإعداد ترحيل الويب دون تعطيل الإنتاج

لا يبدأ تغيير الاستضافة في يوم التغيير. يبدأ العمل الفعلي قبل وقت طويل من: المخزون، والتبعيات، ونظام أسماء النطاقات (DNS)، وقواعد البيانات، والتتبع العكسي.

1. قم بإجراء جرد كامل لما يتم تشغيله

الموقع ليس مجرد ملفات PHP أو مجلد عام. يجب عليك تحديد المجال ومنطقة DNS والشهادات ووظائف cron وملفات التخزين وحسابات البريد الإلكتروني وقاعدة البيانات. وبدون هذا المخزون، يتم الكشف عن السهو بعد وضع الإنتاج في الإنتاج.

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

2. DNS وSSL وتجاوز فشل قاعدة البيانات

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

قم بجدولة تغييرات DNS باستخدام نافذة نشر واقعية.
تحقق من الوصول إلى قاعدة البيانات والترميزات بعد الاستيراد.
اختبار الموقع على البيئة المستهدفة قبل الاختبار العام.

3. اجعل دائمًا مسافة للخلف بسيطة

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

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