WordPress

نسخة لم تستعدها حكاية

مهمة نسخ خضراء ادّعاء. أصدّقها بعد استعادة على فراغ ودخول وملف يُفتح فعلًا.

A backup you have not restored is a story

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

الاستعادة على فراغ، بجدول

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

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

النسخة لا تتم حين تخرج المهمة خضراء
المهمة خرجت خضراء ادّعاء
استعادة على فراغ لازم
دخول ومسار واحد البرهان
ملف من الأرشيف يُفتح تم

التحديثات تحتاج طريق عودة

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

ما أفتحه فعلًا على النسخة الفارغة

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

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

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

اسأل متى جرت آخر استعادة تجريبية. الوقفة قبل الجواب هي الجواب.

الرعاية ليست لسانًا مفتوحًا لميزات جديدة

خطة تعد بالمراقبة والتحديثات والاسترجاع وأيضاً بكل ما يخطر لكم بعد ذلك مُسعَّرة لخيال، أو ستُعاد مفاوضتها أول مرة يصل الخيال. صفحات جديدة، وإعادة تصميم، وترحيل: تلك نطاقها الخاص. الخطة التي أقف خلفها أضيق. الموقع يواصل فعل ما يفعله أصلاً. النسخة أُثبتت. شخص يجيب داخل الساعات التي كُتبت. هذا أقل إثارة من أجر ثابت بلا حواف. وهو أيضاً خطة يمكنكم فحصها.