Snapshot برنامج تعليمي عملي: بيئة الخادم تنهار

سحابة 2026-05-28 阅读 13
1

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

بعد ذلك مباشرة ، أبلغ الموقع عن 502 ، ولم يكن SSH متصلاً تمامًا ، وشلت بيئة الإنتاج بأكملها تمامًا.

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

في الواقع ، إذا كنت قد أعدت مسبقا "Snapshot" من Alibabi Cloud

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

استخدم اللغة العامية لفهم تكوين لقطة Ali Cloud تمامًا ، وعملية التراجع بنقرة واحدة ، ودليل تجنب الحفر لبيئة الإنتاج.

المنطق الأساسي: ما هي اللقطة ؟

ببساطة ، اللقطة هي "كاميرا الوقت" لمحرك الأقراص الثابتة للخادم.

قبل أن تقوم بعمليات عالية الخطورة (مثل ترقية قاعدة البيانات ، وتغيير النظام ، وتغيير الكود الأساسي) ، انقر فوق القرص السحابي للحصول على "صورة". تسجل الصورة جميع البيانات الموجودة على القرص الصلب في هذه الثانية.

بمجرد تعطل النظام بعد نصف ساعة ، تحتاج فقط إلى إخراج هذه "الصورة" ، يمكنك

دع القرص الصلب بأكمله يعود على الفور إلى الحالة قبل نصف ساعة

. حتى الرمز له بيئة ، وحتى المستندات المؤقتة التي لم يتم كتابتها في ذلك الوقت يمكن العثور عليها سليمة.

الخطوة الأولى: كيفية إنشاء لقطة يدويا (1 دقيقة) قبل عملية عالية المخاطر

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

قم بتسجيل الدخول إلى Alibaba Cloud Console ، وابحث وادخل إلى لوحة "Cloud Server ECS".

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

ابحث عن "القرص السحابي" في القائمة اليسرى ، وسترى القرص الصلب (عادةً قرص نظام واحد على الأقل) مثبت على الخادم.

ابحث عن القرص السحابي الذي تريد نسخه احتياطيًا (مثل قرص النظام d-xxxx) وانقر على "إنشاء لقطة" على اليمين.

اسم جيد: يجب إحضار الاسم مع ملاحظات التشغيل في ذلك الوقت ، مثل 20260528-النسخ الاحتياطي قبل ترقية بيئة PHP ، وهو مناسب للأرقام المستقبلية.

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

"لقطة"

انظر التقدم في القائمة.

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

الخطوة الثانية: البيئة انهارت ، وكيفية التراجع بنقرة واحدة (دقيقتان)

الآن محاكاة أسوأ حالة: لقد فشلت للتو في إرم البيئة ، ولا يمكن للنظام أن يأتي مباشرة. في هذا الوقت ، يجب أن نستخدم اللقطة الآن لإجراء "نقرة واحدة لقراءة الملفات".

⚠️ القانون الحديدي: عملية الحياة والموت قبل التراجع (يجب أن ترى)

قبل النقر على التراجع ،

يجب إيقاف الخادم السحابي (ECS) أولاً

. لا يسمح الخادم قيد التشغيل بمسح القرص الصلب الأساسي مباشرة.

في قائمة مثيلات ECS ، ضع علامة على الخادم الخاص بك ، انقر على "إيقاف" في الجزء السفلي (إذا كان النظام قد توقف عن العمل

لا تفتح ، اختر "إيقاف إلزامي").

في انتظار أن تصبح حالة الخادم كلمة "توقف".

عد إلى الوراء:

في شريط التنقل الأيسر ، انقر على "التخزين واللقطات" $ \ rightarrow $ "لقطة".

ابحث عن لقطة للنسخة الاحتياطية التي أنشأتها للتو باسم 20260528-قبل ترقية بيئة PHP.

انقر على "القرص السحابي" على اليمين.

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

بعد التأكد من صحتها ، انقر على "موافق على التراجع".

سرعة التراجع سريعة للغاية (عادة في غضون بضع عشرات من الثواني إلى دقيقة واحدة). عندما تعود الحالة في قائمة اللقطات إلى وضعها الطبيعي ، ارجع إلى قائمة المثيلات ، انقر فوق

"بدء التشغيل"

زر لفتح الخادم.

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

الخطوة الثالثة: طريقة لعب أكثر تقدمًا-تكوين استراتيجية لقطة تلقائية (منع النسيان)

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

نحتاج إلى تشغيل "استراتيجية اللقطة التلقائية" حتى يساعدنا Ali Yun في التقاط الصور تلقائيًا كل ليلة.

في القائمة اليسرى ، انقر على "لقطة" $ \ rightarrow $ للتبديل إلى علامة التبويب "استراتيجية اللقطة التلقائية".

انقر فوق "إنشاء استراتيجية": وقت الإنشاء: يوصى بشدة باختيار 02:00 صباحًا ~ 04:00 (في هذا الوقت ، يكون للموقع أقل حركة مرور ، أي تأثير تقريبًا على الأعمال). تكرار: تحقق من الاثنين إلى الأحد (النسخ الاحتياطي كل يوم). وقت الاحتفاظ: يوصى بالاحتفاظ ببيئة الإنتاج لمدة 7 أو 30 يومًا على الأقل. سيساعدك Ali Yun تلقائيًا على حذف اللقطة القديمة بعد انتهاء الصلاحية ، ولا داعي للقلق بشأن انفجار المساحة.

بعد إنشاء الإستراتيجية ، انقر فوق "تطبيق القرص السحابي" لتحديد قرص النظام المهم وأقراص البيانات.

من الآن فصاعدًا ، يمكنك الحصول على جهاز ضوئي لمدة 7 أيام مع حلقة أوتوماتيكية.

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

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

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

قم بإنشاء قرص صلب جديد مباشرة ، ثم قم بالتحميل على الخادم الجديد لاستعادة البيانات.

هل لقطة البيانات آمنة عندما يتم كتابة قاعدة البيانات بشكل محموم ؟ اللقطة عبارة عن نسخة احتياطية فعلية للقرص بأكمله. إذا كانت قاعدة بيانات MySQL عالية التزامن قيد التشغيل على الخادم الخاص بك ، في لحظة التقاط اللقطة ، قد يكون هناك بعض البيانات في الذاكرة التي لم يكن لديك الوقت لكتابة القرص الصلب ، مما سيؤدي إلى "إيقاف تشغيل غير طبيعي" لقاعدة البيانات المستعادة. الممارسة القياسية: بالنسبة لقاعدة بيانات الإنتاج التي تتطلب متطلبات عالية للغاية ولا يمكن أن تفقد أي طلب ، لا تعتمد فقط على اللقطات. يجب أن نتعاون مع "النسخ الاحتياطي Binlog مع قاعدة بيانات Alibaba Cloud RDS" التي تم الحديث عنها في العدد السابق أو تصدير ملفات SQL عند استخدام mysqldump داخل الخادم. التأمين المتعدد هو التشغيل والصيانة المؤهلة.

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

cloud
← 返回新闻中心