الحالات الشاذة¶
في النسخ الاحتياطي يبدو برنامج الفدية وتطبيقٌ معطوب متشابهين: فجأة تصبح معظم البيانات جديدة أو تختفي معظمها. يقارن BombVault كل نسخة احتياطية بتاريخ العنصر نفسه ويرفع نتيجة عندما يبدو شيء ما خاطئًا. وما دامت نتيجة عن بيانات مفقودة مفتوحة، يحتفظ أيضًا بالنسخ القديمة للعنصر، فلا تتقادم آخر نسخة سليمة وتُحذف. يظهر الإدخال الحالات الشاذة في الشريط الجانبي ما دام الاكتشاف مفعّلًا.

الصفحة¶
تختار البلاطات حرجة وتحذيرات وملاحظات درجة الخطورة، ويبدّل مفتوحة ومغلقة فوق القائمة بين المفتوح وما أُغلق في آخر 30 يومًا. والنتيجة الحرجة تقف على السطح نفسه مثل غيرها، وتظهر خطورتها في شارتها وحافتها الملونة. تعرض النتيجة حلّها أولًا، وتُظهر تفاصيلها القيمة كمنحنى فوق النطاق المعتاد.
عندما لا يكون شيء مفتوحًا، يعرض تقدم التعلم حلقة من عشرة أجزاء لكل عنصر، جزءًا لكل نسخة احتياطية تعلّم منها BombVault. ويفتح المراقبة قائمة العناصر مع إعداداتها الخاصة.
ما الذي يفحصه¶
تُقارَن كل نسخة احتياطية لحاوية أو جهاز افتراضي أو مجموعة مجلدات أو تفريغ قاعدة بيانات أو محرك الفلاش أو النسخ الذاتي بتاريخ العنصر نفسه. تنظر الفحوصات إلى:
- البيانات الجديدة التي خزّنها التشغيل، مقابل أكبر المقادير المعتادة في النسخ الأخيرة ومقابل المعدل المعتاد في الساعة،
- نسخة أعادت تخزين معظم البيانات، بما فيها الملفات التي أُعيدت تسميتها وكتابتها،
- حجم المصدر وعدد الملفات اللذين يبلّغ عنهما restic لكل عنصر ولكل تفريغ قاعدة بيانات،
- وقت النسخ الاحتياطي لدى restic نفسه،
- سلاسل الفشل والإخفاقات المتقطعة،
- فحوصات الاستعادة التي توقفت عن النجاح،
- المساحة الحرة في المستودعات المحلية وSFTP وrclone، مُقدَّرة من نمو المستودع.
يتعلّم العنصر من أول 10 نسخ احتياطية له. أما المصدر الفارغ تقريبًا وإعادة كتابة معظم البيانات والإخفاقات فتُفحص من البداية.
تُؤرَّخ النتيجة عن حجم المصدر أو عدد الملفات بأول نسخة احتياطية ظهر فيها ذلك. يسرد المقارنة بالنسخة السابقة المجلدات التي اختفت منها ملفات أو دخلت أو تغيّرت، مع ملاحظة إذا كان معظم ذلك في فهرس بحث أو ذاكرة مؤقتة أو صور مصغّرة يعيد التطبيق بناءها بنفسه.
تُراقَب عناصر ZFS مجموعة بيانات تلو أخرى، راجع مجموعات بيانات ZFS. ويمكن لمساعد قراءة النتائج المفتوحة عبر خادم MCP.
للفحوصات حدود. لا تحمل مستودعات S3 وB2 وREST رقم مساحة حرة، وعلى المشاركة الخاصة بالمستخدم في Unraid تكون المساحة الحرة هي مساحة المصفوفة كلها، ولا تحمل النسخ المأخوذة قبل restic 0.17 تاريخًا للأحجام.
إغلاق نتيجة¶
- التحذيرات تُغلق من تلقاء نفسها حين يزول السبب.
- النتائج الحرجة عن بيانات مفقودة وقرص يمتلئ تبقى إلى أن تتصرف.
- تأكيد يعلّم النتيجة بأنها رُئيت ويغلقها. ولا تُرفع من جديد قبل أن يزول سببها مرة واحدة.
- تعليمها كمتوقعة يعني أن التغيير منك. يصبح المستوى الجديد عاديًا بعد 10 نسخ، لكن فحص «الفارغ تقريبًا» لا يُعطَّل أبدًا.
- أي تغيير في التحديد، مثل مجلد حددته أو ألغيت تحديده، يبدأ تاريخ العنصر من جديد من تلقاء نفسه.
يُرسَل إشعار مرة واحدة لكل حادثة، ولا يُبلَّغ مرتين عن الإخفاقات وفحوصات الاستعادة التي تُرسل إشعارًا بالفعل.
النسخ القديمة تبقى في الأثناء¶
ما دام المصدر فارغًا تقريبًا أو تقلّص بشدة أو أُعيد تخزين معظم بياناته، يترك الاحتفاظ والتقليم النسخ القديمة لهذا العنصر وشأنها، وتشير النتيجة إلى آخر نسخة سليمة، وتحددها نافذة الاستعادة مسبقًا. قبل إغلاق مثل هذه النتيجة يوضح BombVault أن التنظيف القادم سيحذف النسخ القديمة وفق قواعد الاحتفاظ من جديد. لذلك إن كانت بيانات ناقصة أو مشفّرة، فاستعد أولًا ثم أغلق النتيجة.
الإعدادات¶
تقع الإعدادات العامة في بطاقة الحالات الشاذة ضمن الإعدادات، تحقق. يُحفَظ كل عنصر تحكم فور تغييره، وتُخفى العناصر الثلاثة تحت المفتاح ما دام الاكتشاف معطّلًا.
| الإعداد | الافتراضي | ماذا يفعل |
|---|---|---|
| اكتشاف الحالات الشاذة | مفعّل | يقارن كل نسخة احتياطية بتاريخ العنصر نفسه. عند تعطيله لا يُفحص أي جديد ويختفي الإدخال الحالات الشاذة من الشريط الجانبي. وتبقى البطاقة تشير إلى النتائج السابقة. |
| الحساسية | متوازنة | الصارمة تبلّغ عن تغييرات أصغر، والمتساهلة عن الكبيرة فقط. |
| إرسال إشعار عند | النتائج الحرجة فقط | أدنى خطورة ترسل رسالة عبر القنوات المُعدّة في الإشعارات. إخفاقات النسخ والتفريغ المتكررة وفحوصات الاستعادة المجدولة الفاشلة ترسل رسالتها الخاصة بالفعل ولا تُرسل مرتين. |
| الاحتفاظ بالنسخ القديمة عندما يتقلص المصدر بشدة أو تُعاد كتابته | مفعّل | ما دامت لعنصر نتيجة مفتوحة عن مصدر فارغ تقريبًا أو تقلّص حاد أو إعادة تخزين معظم بياناته، يترك الاحتفاظ والتقليم نسخه القديمة وشأنها. أكّد النتيجة أو علّمها كمتوقعة للسماح بحذفها. |
يمكن لكل عنصر استخدام حساسيته وحدّه الأدنى للإشعارات. اضبطهما في تبويب التحقق للعنصر أو في صفحة الحالات الشاذة ضمن المراقبة. وفي عنصر ZFS تنطبق على كل مجموعة بيانات في شجرته.