نادراً ما يفشل ترحيل الخادم أثناء نسخ الملفات، بل يفشل في التفاصيل المحيطة بالنسخ: زمن TTL قدره 86400 ثانية لم يخفضه أحد، ومهمة مجدولة (cron) توقفت بصمت، وشهادة TLS لن تُجدَّد. «دون انقطاع» لا تعني «دون عمل»: تعني أن زوارك لا يرون صفحة خطأ أبداً، وأن الانقطاع الحقيقي لا يتجاوز دقائق معدودة خارج ساعات الذروة، لمزامنة الكتابات الأخيرة.
ما معنى «دون انقطاع» فعلاً
ثلاثة مفاهيم يجب حسمها قبل لمس الخادم. زمن الاستعادة المستهدف (RTO) هو المدة التي يجوز أن تكون فيها الخدمة غير متاحة: في ترحيل مخطّط له، الهدف صفر دقيقة ظاهرة للقراءة وبضع دقائق للكتابة. ونقطة الاستعادة (RPO) هي حجم البيانات الذي تقبل خسارته إذا فشل التحويل: ثوانٍ مع مزامنة مستمرة، وحتى أربع وعشرين ساعة مع نسخة واحدة من الليلة السابقة. أما النافذة الزمنية فهي الشريحة المعلنة، خارج وقت الذروة، التي يُسمح لك فيها بالقطع.
الموقع التعريفي والمتجر الإلكتروني لا يحملان المخاطرة نفسها. في موقع تعريفي يمرّ التحويل في الثانية بعد الظهر دون أن يلاحظه أحد. أما في متجر، فكل طلب يُسجَّل أثناء التحويل يحتاج إلى تسوية يدوية. لذلك تُختار النافذة بحسب حركة الزوار، لا بحسب جدولك.
الجرد أولاً: القائمة التي تمنع المفاجآت
الجرد هو الخطوة المملة التي تحدد كل ما بعدها. الخادم الذي يعمل منذ سنتين يحتوي دائماً على عنصر لم يتذكره أحد: نطاق فرعي يشير إلى العنوان القديم، أو شهادة مثبّتة يدوياً، أو webhook معلن لدى مزوّد خارجي. اجرد قبل أن تنسخ.
- المواقع والمضيفات الافتراضية — النطاقات والنطاقات الفرعية وجذر النشر وتهيئة التطبيق.
- قواعد البيانات — المحرك والإصدار الدقيق والحجم وترميز المحارف والحسابات والصلاحيات.
- المهام المجدولة — مهام cron على مستوى النظام وعلى مستوى التطبيق، مع المستخدم الذي ينفّذها: النسيان الأكثر صمتاً.
- منطقة DNS كاملة — سجلات A وAAAA، وكذلك MX وSPF وDKIM وDMARC وCAA وسجلات التحقق الخاصة بخدمات خارجية.
- شهادات TLS — أيّها يُصدر تلقائياً، وأيّها ثُبِّت يدوياً، وتاريخ انتهاء كل منها.
- الأسرار والتكاملات — مفاتيح API، وحسابات SMTP، وwebhooks صادرة، وعناوين IP المسموح لها عند شريك.
- حجم البيانات — الملفات وقاعدة البيانات والسجلات والمساحة المستخدمة فعلاً.
هذه الوثيقة تُستخدم مرتين: لتقدير حجم الجهاز الجديد، ثم كقائمة تحقق ليلة التحويل. أضف إليها عموداً «مَن أُبلغ».
تجهيز الخادم الجديد ثم التمرين
يُطلب الخادم الجديد بهامش صغير: الترحيل أسوأ لحظة لاكتشاف أن ذاكرة 2 جيجابايت لا تكفي. تشترك الخطط الخمس أدناه في الأساس التقني نفسه — المحاكاة الافتراضية (KVM)، وعنوان IPv4 مخصّص، ونطاق ترددي غير محدود، ووصول جذري، ولوحة إدارة تتضمن وحدة تحكم ويب وإعادة تشغيل وإعادة تثبيت وDNS، ونسخ احتياطي تلقائي، وجدار حماية (firewall) مع حماية من هجمات DDoS، ومراقبة على مدار الساعة (24/7)، ودعم ستة أيام في الأسبوع، واتفاقية مستوى خدمة (SLA) بنسبة 99.9% على البنية التحتية — ولا تختلف إلا في الموارد. والتسليم معلن في أقل من خمس عشرة دقيقة.
| الخطة | vCPU | الذاكرة | NVMe | دولار / شهر | درهم / شهر دون ضريبة |
|---|---|---|---|---|---|
| VPS-1G Démarrage | 1 | 1 جيجابايت | 30 جيجابايت | 9.99 | 94.48 |
| VPS-2G Business | 1 | 2 جيجابايت | 40 جيجابايت | 19.99 | 189.06 |
| VPS-3G Performance | 2 | 3 جيجابايت | 50 جيجابايت | 34.99 | 330.93 |
| VPS-4G Avancé | 2 | 4 جيجابايت | 80 جيجابايت | 39.99 | 378.22 |
| VPS-5G Ultra | 3 | 5 جيجابايت | 100 جيجابايت | 49.99 | 472.80 |
قدّر الحجم بالأرقام لا بالحدس: الذاكرة المستهلكة في الذروة، ومتوسط حمل المعالج، والمساحة المستخدمة. الجهاز الذي يعمل عند 3.5 من 4 جيجابايت لا يحتاج بالضرورة إلى الخطة الأعلى، بل يحتاج إلى معرفة ما يستهلك الذاكرة. تجد الأسعار المحدّثة وخصائص خطط VPS NVMe على الموقع.
ثلاث جولات أفضل من واحدة
الجولة الأولى تُثبّت الحزمة وتصحّح فروق الإصدارات: قاعدة بيانات بإصدار رئيسي مختلف، أو امتداد ناقص، أو وحدة مبنية لنواة أخرى. الجولة الثانية تشغّل الموقع على اسم اختبار محمي بكلمة مرور للتحقق من الصفحات والنماذج والدفع. الجولة الثالثة هي التمرين العام: عندها تكتشف أن نسخ الملفات يستغرق عشرين دقيقة لا خمساً.
التفصيل المكلف: الكتابات
نسخ قاعدة بيانات وهي تستقبل كتابات يُنتج نسخة غير متسقة. التفريغ المنطقي (dump) مع لقطة متسقة يكفي موقعاً محتوائياً؛ وبمجرد أن يصبح فقدان طلب واحد احتمالاً وارداً، تستحق المزامنة المستمرة مع تحويل في ثوانٍ العناء.
النطاق والتحويل وخطة الرجوع
DNS هو العنصر الوحيد الذي لا تتحكم فيه بالكامل: كل مُحلِّل (resolver) يحتفظ بالجواب في ذاكرته المؤقتة طالما سمح له زمن TTL بذلك. مع TTL قدره 86400 ثانية، يستمر جزء من زوارك في الوصول إلى الجهاز القديم يوماً كاملاً بعد التحويل.
اخفض TTL قبل الموعد، لا أثنائه
في الليلة السابقة — والأفضل قبل ثمانٍ وأربعين ساعة — أنزل السجلات المعنية إلى 300 ثانية وتأكد من انتهاء انتشار التغيير. عندها يتم تغيير عنوان IP في خمس دقائق بدل أربع وعشرين ساعة. لا تلمس سجلات MX وSPF وDKIM في اليوم نفسه: إن بدأ البريد بالارتداد، لن تعرف أهو DNS أم الخادم أم سمعة عنوان IP الجديد.
يوم التنفيذ، بالترتيب
- تجميد التعديلات — أبلغ المستخدمين، وحوّل الموقع إلى القراءة فقط إن كان التطبيق يسمح بذلك.
- المزامنة الأخيرة — الملفات والوسائط وقاعدة البيانات. قِس زمنها: هي نافذتك الحقيقية.
- إيقاف الخدمة القديمة — خادم الويب ومهام cron على الجهاز القديم، حتى لا يكون لديك مصدران للبيانات.
- توجيه DNS — كل السجلات المعنية دفعة واحدة.
- التحقق على الجهاز الجديد — الصفحات والنماذج وتسجيل الدخول وسلة الشراء وإرسال البريد وتحويلات HTTPS.
- رفع التجميد والمراقبة — أعد تفعيل الكتابات وأبقِ السجلات مفتوحة ساعة.
نقطة تُفاجئ كثيرين: شهادة TLS. إن كان الإصدار تلقائياً، فيجب إعادة تثبيت عميل ACME واختباره على الجديد، وإلا فشل التجديد بعد تسعين يوماً بصمت. ولهذا يُحفظ الخادم القديم مغلقاً لا محذوفاً.
خطة الرجوع تُقرَّر سلفاً
لا تنفع خطة الرجوع إلا إذا كان لها مُشغِّل رقمي: إن لم تعمل وظيفة حرجة — الدفع أو تسجيل الدخول أو إصدار عرض سعر — بعد خمس وأربعين دقيقة من تغيير DNS، يُعاد التوجيه إلى عنوان IP القديم، وهو ما يزال سليماً، ويُحلَّل الأمر في اليوم التالي بهدوء. إعادة التوجيه تستغرق خمس دقائق إن كان TTL قد خُفِّض، ولهذا بالضبط يُخفَّض. السيناريو الأسوأ ليس الرجوع، بل الإصلاح العاجل في الثانية صباحاً دون شبكة أمان.
ثمانٍ وأربعون ساعة بعد التحويل
لا ينتهي الترحيل بمجرد أن يستجيب الموقع. تحقّق على مدى يومين من ستة أمور: سجلات الأخطاء، والتنفيذ الفعلي للمهام المجدولة، وقابلية تسليم البريد الصادر، وتجديد الشهادة، واستعادة نسخة احتياطية، وأزمنة الاستجابة المقيسة من الخارج. وتهمّ المسافة: من نيويورك تقلّ رحلة الذهاب والإياب عن 5 مللي ثانية، وتتراوح بين 10 و20 مللي ثانية من مونتريال. مركز البيانات في الرباط مُعلَن ولم يُفتح بعد، والإنتاج اليوم في نيويورك.
الأسئلة الشائعة (FAQ)
هل يمكن الترحيل دون أي انقطاع إطلاقاً؟
في موقع للقراءة، نعم: الخادمان يخدمان المحتوى نفسه وتحويل DNS يمر دون أخطاء. أما مع وجود كتابات — طلبات أو نماذج أو حجوزات — فلا بد من مزامنة أخيرة، أي نافذة من بضع دقائق. الهدف الصادق انقطاع غير مرئي للزائر، لا انقطاع معدوم.
كم من الوقت يستغرق الترحيل؟
تتحدد المدة بحجم البيانات وعدد التكاملات، لا بعدد الصفحات. أسبوع واحد إيقاع معتاد: جرد، ثم نسخة اختبار، ثم تمرين، ثم تحويل. وتسليم خادم VPS معلن في أقل من خمس عشرة دقيقة، لذا ليس الجهاز الجديد هو العامل المحدِّد.
هل أُبقي الخادم القديم بعد التحويل؟
نعم، لبضعة أيام، مغلقاً لكن سليماً: فهو يحمل الحالة الدقيقة قبل الترحيل، وهذا أفضل من نسخة احتياطية لم يجرّبها أحد. لا تحذفه إلا بعد استعادة مُتحقَّق منها انطلاقاً من الجهاز الجديد.
وماذا عن المهام المجدولة والشهادات؟
هما النسيانان الأكثر تكراراً. كل مهمة يجب إعادة إنشائها بالمستخدم الصحيح وتجربتها يدوياً مرة واحدة؛ وكل شهادة يجب إصدارها من جديد على الجهاز الجديد ثم التحقق من تجديدها التلقائي. الشهادة التي تنتهي بعد تسعين يوماً لا تظهر ليلة التحويل.
الخاتمة: يُكسب الترحيل قبل يوم التنفيذ
نجاح التحويل يقوم على ثلاثة أمور: جرد صادق، وخفض TTL في وقت مبكر، وخطة رجوع مقرَّرة سلفاً. وما تبقى تنفيذ. وإن لم يكن لديك جرد فابدأ به: فهو القائمة نفسها التي ستخبرك بأي خطة تختار، وستمنعك من دفع ثمن موارد لا تستخدمها. الخطط وأسعارها على صفحة خوادم VPS NVMe من Open Vista، مع الطلب عبر الإنترنت والتسليم المعلن في أقل من خمس عشرة دقيقة.