البدء¶
تأخذك هذه الصفحة من جهاز Unraid جديد إلى أول نسخة احتياطية لك.
المتطلبات¶
| المتطلب | ملاحظات |
|---|---|
| Unraid 6.12+ | الإصدارات الأقدم غير مُختبَرة. |
| موقع مستودع restic | مسار محلي (يُنصح به: مصفوفتك أو الكاش)، أو SMB، أو NFS، أو أي خلفية rclone. |
| مقبس Docker | يركّبه القالب تلقائياً (/var/run/docker.sock). |
Unraid flash (/boot) |
يركّبه القالب بالكامل تلقائياً (/boot إلى /host/boot). يشغّل نسخ الفلاش الاحتياطي ويتيح لحاوية مُستعادة أن تظهر من جديد كتطبيق Unraid عادي وقابل للتحرير. |
| KVM VMs (اختياري) | يتحدث نسخ الـ VM الاحتياطي إلى libvirt عبر SSH، دون تركيب libvirt. أعدّه في الإعدادات (راجع الإعدادات). |
التثبيت على Unraid¶
أسهل مسار هو Community Applications.
- افتح تبويب Apps في Unraid.
- ابحث عن BombVault.
- انقر Install، واضبط المتغيرات المطلوبة (أدناه)، وطبّق.
تثبيت القالب يدوياً
إذا كنت تفضّل إضافة القالب يدوياً:
- اذهب إلى Docker, Add Container, Template repositories وأضف:
- ابحث عن BombVault في Templates.
- اضبط المتغيرات المطلوبة وانقر Apply.
الإعداد المطلوب الوحيد¶
المتغير الوحيد الذي يجب عليك ضبطه هو APP_KEY، وهو سر سداسي عشري بحجم 32 بايت (64 حرفاً سداسياً عشرياً) يُستخدم لاشتقاق كلمة مرور مستودع restic.
أنشئ واحداً على أي جهاز:
الصق النتيجة في حقل APP_KEY في القالب.
لا تفقد APP_KEY الخاص بك
فقدان APP_KEY يجعل نسخك الاحتياطية المشفّرة غير قابلة للاسترداد. احفظه في مكان آمن ومنفصل عن الخادم. بمجرد تشغيل BombVault، استخدم حقيبة استعادة مفتاح التشفير بنقرة واحدة (راجع النسخ خارج الموقع والتعافي) لحفظ حزمة الاستعادة الكاملة.
يركّب القالب أيضاً مقبس Docker والفلاش (/boot) وجذر Host Data (/mnt) نيابةً عنك. تعيش مصادر النسخ الاحتياطي ووجهاته كلاهما ضمن Host Data. للمرجع الكامل للمتغيرات وإعداد النسخ خارج الموقع، راجع الإعدادات.
التشغيل الأول¶
- افتح واجهة الويب على
https://<your-unraid-ip>:3443(شهادة موقّعة ذاتياً افتراضياً). - في الإعدادات، فعّل نطاقات النسخ الاحتياطي التي تريدها (Containers, VMs, Flash, Config, Files) واختر لون تمييز.
- في تبويب Containers، اختر حاوية وانقر Back up لإنشاء أول نقطة استعادة لك. تُضبط مسارات المستودع افتراضياً على
/mnt/user/bombvault/{container,vms,flash,config,files}وتُنشَأ عند أول نسخة احتياطية. - أعدّ الجدولة من Settings, Schedules. توجد خاصية تضمين الكل في الجدول بنقرة واحدة للـ containers والـ VMs.
اختياري: اختر ترتيب النسخ الاحتياطي
إذا كان يجب دائماً نسخ بعض الحاويات احتياطياً قبل غيرها (مثلاً قاعدة بيانات قبل التطبيق الذي يستخدمها)، افتح لوحة backup-order في صفحة Containers واسحبها إلى التسلسل الذي تريده. تتبع عندئذٍ عمليات التشغيل المجدولة ومتعددة التحديد ذلك؛ وأي شيء تتركه غير مرتَّب يُنسخ احتياطياً بالأكثر تأخّراً أولاً كما في السابق.
فحص تكامل المضيف
افتح /spike في واجهة الويب بعد بدء الحاوية. يستطلع كل نقطة تركيب وواجهة سطر أوامر (مقبس Docker، libvirt، restic، qemu-img، rclone) ويبلّغ عن أي أجزاء ناقصة، حتى تتأكد من أن الحاوية موصولة بشكل صحيح قبل أن تعتمد عليها.
بسيط مقابل متقدم¶
افتراضياً تُظهر الواجهة الأساسيات فقط (النسخ الاحتياطي، الاستعادة، الجدولة). استخدم مفتاح Simple / Advanced في الشريط الجانبي للكشف عن أدوات التحكم للخبراء: الاحتفاظ، النسخ خارج الموقع، خطافات ما قبل/بعد، الاستعادة على مستوى الملفات، الإشعارات، مقاييس Prometheus، وأدوات السلامة/الصيانة. إنه تفضيل لكل متصفح ومعطَّل افتراضياً، فيحصل القادمون الجدد على واجهة نظيفة ويحصل المستخدمون المتمرّسون على كل شيء.
الخطوات التالية¶
- تصفّح كامل الميزات.
- أضف نسخة متماثلة أو أكثر من النسخ خارج الموقع والتعافي (يمكن لكل نطاق الإرسال إلى عدة وجهات في آن واحد) واحفظ حقيبة الاستعادة الخاصة بك.
- تستنسخ إعداداً أو تنتقل إلى جهاز جديد؟ انقل إعداداتك بالكامل ببطاقة تصدير الإعدادات واستيرادها. راجع الإعدادات.
- واجهت عقبة؟ راجع استكشاف الأخطاء وإصلاحها.