نظرة عامة¶
النظرة العامة هي الصفحة الأولى في الشريط الجانبي، وهي التي تستحق نظرة كل صباح. تجيب بنظرة واحدة عن سؤالين: هل نُسخ كل شيء احتياطيًا، وهل هناك ما يحتاج إليك؟ تبدأ برأس حالة وأربع بطاقات، وتنتظر بطاقات أخرى تحت تخصيص.

رأس الحالة¶
يقع الرأس أعلى الصفحة ويبقى هناك دائمًا. تُظهر حلقته مقدار المحمي، مثل محمي 41 من 43، ويقول السطر بجانبها كيف تسير الأمور:
| ما يقوله الرأس | معناه |
|---|---|
| تم نسخ كل شيء احتياطيًا | لكل عنصر في كل قسم مفعّل نسخة احتياطية حديثة. |
| تم النسخ الاحتياطي مع ملاحظات | نُسخ كل شيء، وتركت بعض عمليات التشغيل ملاحظة، مثل ملفات تعذّرت قراءتها. |
| لم يُحمَ كل شيء بعد | بعض العناصر بلا نسخة احتياطية حديثة، مثلًا لأنها تنتظر أولاها. |
| 3 أشياء تحتاج إليك | فشل شيء أو ينتظر قرارًا. تسردها بطاقة يحتاج إلى اهتمام. |
| النسخ الاحتياطي جارٍ الآن | نسخة احتياطية تعمل. تتحول الحلقة إلى حلقة تقدم بمحطات إيقاف وقراءة وبدء، وتعدّ النسخة الشاملة عناصرها أثناء سيرها، مثل النسخ الاحتياطي جارٍ الآن: 12 من 43. يفتح عرض التشغيل التشغيل. |
| النسخ إلى خارج الموقع جارٍ | نسخ إلى وجهة يعمل. لا يعرض نسبة مئوية، لأن restic copy لا يبلّغ بها. |
تحت السطر يظهر وقت آخر تشغيل ووقت بدء التشغيل المخطط التالي.
يحتاج إلى اهتمام¶
تسرد هذه البطاقة ما ينبغي أن تنظر فيه، الأحدث أولًا، وتقول لا شيء للقيام به. حين تكون القائمة فارغة. لكل صف مخرجه الخاص:
- نسخة احتياطية فاشلة تسمّي العنصر وسببها. يعرض عرض الأخطاء مخرجات restic نفسها، ويبدأ إعادة المحاولة النسخة مرة أخرى.
- فشل النسخ إلى خارج الموقع تسمّي القسم ومنذ متى. يعيد النسخ الآن المحاولة.
- حالة شاذة في plex تقود إلى النتيجة عبر فحص. ما دامت نتيجة حرجة مفتوحة، يحتفظ الاحتفاظ بالنسخ القديمة لذلك العنصر.
- عناصر جديدة وجدها BombVault ولا شيء ينسخها بعد، مثل حاوية ثبّتّها للتو، تقدّم بدء النسخ الاحتياطي أو عدم النسخ الاحتياطي.
- نسخة احتياطية استسلمت لأن تطبيقها بقي مشغولًا طوال مدة الانتظار، راجع عندما يكون التطبيق مشغولًا.
- نسخة ZFS طبق الأصل فاشلة، بكلمات بسيطة مثل أن الخادم بلا أمر zfs، ومخرجات الخادم تحت عرض.
- النسخ الاحتياطية متوقفة: لم يعد المفتاح قابلًا للفتح يظهر عندما يأخذ هذا الخادم مفتاح خادم آخر ثم يتغير
APP_KEYبعد ذلك. راجع استكشاف الأخطاء. - حفظ حقيبة الاستعادة يبقى إلى أن تنزّل الحقيبة وتضغط حفظتها بأمان.
حالة الحماية¶
لكل قسم مفعّل صف بأربعة فحوصات:
| الفحص | يصبح أخضر حين | عبارات أخرى قد تراها |
|---|---|---|
| محلي | تكون آخر نسخة حديثة | لا نسخة بعد، لا جدول، فشل آخر تشغيل، نسخة متأخرة، ليست كل العناصر محمية، النسخة مستحقة قريبًا |
| خارج الموقع | تكون آخر نسخة خارج المقر حديثة | لا نسخة خارج الموقع، النسخ جارٍ، نسخة متأخرة، ينتظر قرارك، لا نسخة بعد، فشل النسخ الكامل |
| الحماية من الحذف | أثبت اختبار عبث أن الجانب البعيد يرفض الحذف | لا شيء، لا شيء وقُبل الخطر، لم يثبت بعد، فشل الاختبار، لم يثبت لأن فحصه معطّل |
| الاستعادة التجريبية | نجحت استعادة من النسخة خارج الموقع | لم تُشغَّل قط، تعمل، فشلت، متأخرة، يدوية فقط، غير ممكنة لهذا القسم |
لا يصبح القسم أخضر إلا بحقائق مُتحقَّق منها. النسخة على هذا الخادم لا تُحسب خارج الموقع، والوجهة التي علّمتها القبول بدون حماية من الحذف تعرض حلقة رمادية بدل نقطة كهرمانية، فيتبع لون القسم فحوصاته الأخرى.
القسم المجدوَل يعرض لا يوجد نسخ احتياطي بعد ويبقى محايدًا حتى يحين موعد تشغيله الأول، محسوبًا من آخر مرة ضُبطت فيها خطته. بعد ذلك يعرض متأخر وينبّه مرة واحدة. ويُحكم بـ متأخر وفق العنصر الذي تأخر أكثر من غيره عن خطته الخاصة، فلا يُخفي عنصر مجاور يعمل عنصرًا توقف. والعنصر الذي ذهبت حاويته أو لا يصل إليه أي جدول لا يُحتسب. والعنصر الذي له خطة أسبوعية خاصة به لا يُحاسب على الخطة اليومية للقسم. أما القسم الذي ليس لديه ما يُنسخ، لأنه لا يوجد جدول يصل إلى أي من عناصره، فيعرض غير مجدوَل ولا يكون متأخرًا أبدًا.
بالنقر على قسم تُفتح نافذته بكل فحص مشروحًا، والعناصر التي يحسبها، وبدء الاستعادة التجريبية أو تشغيل الاستعادة التجريبية مرة أخرى. ويعرض أيضًا قاعدة التقليم محددة أو لا توجد قاعدة تقليم، وتُحسب قاعدة الاحتفاظ لمجلد القسم الخاص مثل قواعده خارج الموقع.

الوجهات¶
تظهر كل وجهة هنا كوعاء بمستوى امتلائه ومعدل نموه، مثل ينمو 4.2 غيغابايت/أسبوع، ومتى ستمتلئ بهذا المعدل، مثل ستمتلئ بعد نحو 31 أسبوعًا. لا تبلّغ S3 وB2 وخوادم rest عن المساحة المتبقية، فتعرض المساحة الحرة غير معروفة ونموها فقط. النقر يقود إلى صفحة الوجهة. راجع الوجهات.
التاريخ¶
لـ التاريخ تبويبان. يسرد عمليات التشغيل كل تشغيل بنتيجته ومدته وسببه، والنقر يفتحه. يعرض السجل كل سطر بوقته كما يكتبه BombVault، ويمكن حصره في يوم واحد. يتحول السطر إلى البرتقالي حين تنجح نسخة لكنها تركت شيئًا خارجها، ويسمّي السطر ما تُرك.
بطاقات أخرى تحت تخصيص¶
يتيح لك تخصيص أعلى الصفحة ترتيب البطاقات. اسحب بطاقة من شريطها لتحريكها، أو غيّر حجمها من النقطة في ركنها السفلي، أو أخفِها. تنتظر البطاقات المخفية تحت البطاقات المخفية، ويعيد إظهار واحدة منها. أثناء الترتيب تتمايل البطاقات قليلًا، وينهي تم ذلك. يُحفظ التخطيط في هذا المتصفح.
تبدأ هذه البطاقات مخفية:
- الحالات الشاذة: النتائج المفتوحة، راجع الحالات الشاذة.
- غير منسوخ احتياطياً: كل ما على هذا الخادم ولا تغطيه نسخة مجدولة، مع سببه، مثل لم يُضف قط أو غير مُدرج في الجدول الزمني أو كل وجهات قسمه متوقفة. يقرأ الحاويات من Docker نفسه، فيجد أيضًا حاوية لم يرها BombVault من قبل.
- التقويم: آخر 90 يومًا، مربع لكل يوم. النقر على يوم يعرض أسطره في السجل تحت التاريخ.
- التخزين: كم يشغل كل قسم ومدى جودة إزالة التكرار في بياناته.
- نظرة عامة: أقدم لقطة عبر كل الأقسام، ومتى تعمل النسخة التالية وكيف مرّت الأخيرة.
- إحصائيات: كم حاوية وجهازًا افتراضيًا، وكم خطأ، وكم خطة نشطة أو متوقفة مؤقتًا.
- تكامل المضيف: ما يصل إليه BombVault ويحتاجه على المضيف، مثل مقبس Docker وlibvirt وrestic وrclone. ابدأ هنا حين يبدو أن شيئًا غير موصول.

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