قد يفشل تشفير النسخة الاحتياطية أثناء استعادة جهاز NAS منزلي عندما يبقى الأرشيف سليمًا، لكن مفتاحه أو بياناته الوصفية أو سلسلته أو تنسيقه أو بيئة فك تشفيره لا تبقى كذلك.
النسخة الاحتياطية المشفّرة ليست ملفًا واحدًا يشرح نفسه. فقد تعتمد عملية الاستعادة على مفتاح المستودع، أو مفتاح تغليف مشتق من عبارة مرور، أو إعدادات الملح وKDF، أو الفهرس، أو بيانات اللقطة الوصفية، أو النسخ الأصلية للنسخ التزايدية، أو إصدار التطبيق، أو صلاحيات استرداد الأسرار من نظام آخر. قد تبدو النسخ الاحتياطية العادية سليمة لأن جهاز NAS الأصلي لا يزال يحتفظ بكل التبعيات مخزنة محليًا. أما الاستعادة النظيفة فتُظهر ما لم يتم تصديره أو توثيقه. تتتبع الأقسام أدناه كل تبعية، بدءًا من التعرّف على النص المشفّر وصولًا إلى ملف مستعاد تم التحقق منه.
النص المشفّر وحده ليس نسخة احتياطية قابلة للاستعادة
قد يحتوي موقع تخزين النسخة الاحتياطية على تيرابايتات من الكتل المشفّرة السليمة، لكنه يفتقر إلى ملف المفتاح أو البيانات الوصفية الصغيرة اللازمة لتفسيرها. فمتانة التخزين تحافظ على ما تم نسخه، بما في ذلك مجموعة استعادة غير مكتملة.
توجد مجموعة الطوارئ للنسخ الاحتياطية في Home Assistant لأن معلومات الاستعادة تشمل مفتاح التشفير والبيانات الوصفية المرتبطة بالنسخة الاحتياطية. وينطبق المبدأ نفسه على أدوات NAS المنزلية حتى عندما يختلف تنسيق المفتاح.
وثّق حزمة الاستعادة الدنيا بشكل مستقل عن الخادم المباشر: موقع المستودع، والأداة وإصدارها، ومصدر المفتاح أو عبارة المرور، وهوية الحساب، وموقع الفهرس، والأمر أو الواجهة المستخدمة لبدء الاستعادة.
قد تظل كلمة المرور الصحيحة بحاجة إلى مفتاح المستودع الأصلي
تشتق بعض أنظمة النسخ الاحتياطي مفتاحًا مباشرةً من كلمة المرور، بينما تستخدم أنظمة أخرى كلمة المرور لفتح مفتاح مستودع تم إنشاؤه عشوائيًا. وقد يؤدي فقدان ذلك المفتاح المغلّف إلى جعل كلمة المرور غير كافية.
يوثّق Borg أن المستودع المشفّر يظل غير قابل للوصول من دون مفتاح المستودع وعبارة المرور التي تحميه. وتضع أوضاع ملف المفتاح ومفتاح المستودع هذه التبعية في مواقع مختلفة، لذلك يجب أن تتوافق استعادة الكوارث مع الوضع المستخدم فعليًا.
قد تكون عبارة المرور التي تتذكرها خاطئة أيضًا بسبب المسافات البيضاء، أو ترميز الأحرف، أو تخطيط لوحة المفاتيح، أو تغيير غير موثّق. اختبر نسخة الاستعادة المخزنة بدقة بدلًا من الاعتماد على الذاكرة.
لا تحتفظ بالمفتاح المصدّر الوحيد داخل مستودع النسخ الاحتياطية الذي يفتحه. فقد يؤدي التلف أو الحذف أو فقدان الحساب أو تعطل مزود الخدمة إلى إزالة الطرفين في الوقت نفسه.
تحمل ملفات المفاتيح المعلمات اللازمة لإعادة إنشاء فك التشفير
غالبًا ما تخزن المستودعات المشفّرة الأملاح، والمراتب العشوائية، ومعرّفات الخوارزميات، وإعدادات KDF، ووسوم المصادقة، والمفاتيح الرئيسية المغلّفة إلى جانب البيانات المشفّرة. ولا يمكن تبادل هذه الحقول بين المستودعات المختلفة.
يصف تصميم restic بنية ملف المفتاح التي يصادق فيها المفتاح المشتق من كلمة المرور على مواد المفتاح الرئيسي للمستودع ويفك تشفيرها. لذلك قد يؤدي تلف ملف المفتاح أو عدم تطابقه إلى فشل المصادقة حتى عندما تظل حزم البيانات موجودة.
قد يؤدي نسخ كائنات البيانات الكبيرة فقط مع استبعاد البيانات الوصفية المخفية أو إعدادات المستودع أو أدلة المفاتيح الصغيرة إلى إنشاء نسخة احتياطية تبدو كبيرة، لكنها لا يمكن فتحها.
تعتمد نقاط الاستعادة التزايدية على سلسلة مكتملة
يسجل الأرشيف التزايدي التغييرات مقارنةً بحالة كاملة أو تزايدية سابقة. ولا تؤدي عملية فك تشفير أحدث ملف إلى إعادة بناء البيانات عندما تكون إحدى النسخ الأصلية المطلوبة مفقودة أو تكون علاقات الفهرس تالفة.
يصف Veeam سلسلة النسخ الاحتياطية بأنها نسخة احتياطية كاملة بالإضافة إلى ملفات تزايدية وبيانات وصفية تعتمد عليها. وتستخدم تطبيقات النسخ الاحتياطي لأجهزة NAS المنزلية أسماء مختلفة، لكن مبدأ الاستعادة واحد: يجب أن تظل جميع تبعيات نقاط الاستعادة المطلوبة متاحة ومتسقة.
قد تؤدي عملية تنظيف سياسة الاحتفاظ، أو النسخ المتماثل المتقطع، أو نقل الملفات يدويًا، أو قواعد دورة حياة تخزين الكائنات إلى إزالة أحد أعضاء السلسلة الصغيرة من دون حذف أحدث نقطة استعادة الظاهرة.
شغّل فحوصات المستودع بعد نسخ النسخ الاحتياطية أو توزيعها على مستويات تخزين مختلفة، وليس فقط بعد إنشائها في الوجهة الأصلية.
قد تؤدي تغييرات البرامج والمنصة إلى تعطيل مسار فك التشفير
قد يعمل جهاز NAS جديد على بنية معالج مختلفة، أو إصدار آخر من التطبيق، أو صورة حاوية مختلفة، أو إعدادات محلية مختلفة، أو مزود بيانات اعتماد مختلف، أو تكامل آخر مع مخزن المفاتيح. وقد يظل التنسيق المشفّر ثابتًا بينما يتغير مسار الاستعادة المحيط به.
تحذر Veritas من أنه لا يمكن استعادة الوسائط المشفّرة من دون عبارات مرور التشفير المطلوبة. وينبغي أن تتحقق اختبارات التوافق أيضًا من أن البيئة البديلة تتعرف على المستودع، وتحمّل المكوّن الإضافي الصحيح، وتدعم إصدار الأرشيف.
احتفظ بنسخة من برنامج الاستعادة أو تعريف الحاوية مع وثائق الاستعادة عندما يعتمد التنسيق على أداة محددة. صدّر الإعدادات بشكل منفصل عن بيانات التطبيق.
الاستعادة في بيئة نظيفة هي الدليل الشامل الوحيد
اختبر من جهاز أو بيئة مؤقتة لا تحتوي على ذاكرات التخزين المؤقت لجهاز NAS الأصلي، أو الأسرار المركبة، أو بيانات الاعتماد المحفوظة. استرد المفتاح الموثق، وافتح نقطة استعادة قديمة وأخرى حديثة، وتحقق من ملفات نموذجية.
يفصل سير عمل اختبار الاستعادة في ZimaSpace بين وجود بيانات النسخة الاحتياطية وإثبات قدرة المنزل على استعادتها. سجّل الوقت، وبيانات الاعتماد المطلوبة، والتبعيات المفقودة، وأي خطوات يدوية اكتشفتها أثناء الاختبار.
تحقق من أكثر من مجرد فك التشفير. تأكد من أسماء الملفات، والصلاحيات، والمجاميع الاختبارية، وقواعد بيانات التطبيقات، والقدرة على استخدام البيانات المستعادة على الأجهزة البديلة.
لا تنجح النسخة الاحتياطية إلا عندما يتمكن مشغّل موثّق من استعادة بيانات مفيدة بعد أن يصبح الخادم الأصلي وأسراره المخزنة مؤقتًا محليًا غير متاحين.
الأسئلة الشائعة
هل يمكن للدعم استعادة مفتاح تشفير مفقود؟
عادةً لا، عندما يكون النظام مصممًا لاستخدام تشفير قوي يتحكم فيه العميل. قد يتمكن الدعم من إصلاح البرامج أو البيانات الوصفية للمستودع، لكنه لا يستطيع اشتقاق مفتاح تشفير مجهول من نص مشفّر.
هل ينبغي تخزين مفتاح التشفير مع النسخة الاحتياطية؟
قد يتم تخزين نسخة مشفّرة من المفتاح مع بعض المستودعات، لكن وجود نسخة استعادة مصدّرة ومستقلة يحمي من تلف المستودع أو حذفه. وينبغي ألا تشترك عبارة المرور والمفتاح في جميع حدود الفشل نفسها.
هل يثبت نجاح فحص المستودع أن الاستعادة ستنجح؟
لا. فقد يتحقق الفحص من الكتل والفهارس المخزنة دون اختبار استرداد المفتاح، أو الأجهزة البديلة، أو بيانات الاعتماد، أو الصلاحيات، أو توافق التطبيق، أو قابلية استخدام الملفات المستعادة.
مركز التكنولوجيا والذكاء الاصطناعي
المزيد للقراءة

الحالة أثناء التشغيل مقابل الحالة المستمرة في Home Assistant: ما الذي يجب أن يبقى بعد إعادة التشغيل؟
لا يحتفظ Home Assistant بكل قيمة مباشرة؛ إذ تؤدي الإعدادات والسجلات والحالات المحددة المستعادة وبيانات النشر أدوارًا مختلفة عند إعادة التشغيل.

كيف يُجري Home Assistant مصادقة الجلسات المحلية وعن بُعد؟
تستخدم جلسات Home Assistant المحلية وعن بُعد نموذج الهوية نفسه من جهة الخادم؛ إذ يغيّر الوصول عن بُعد المسار وحدود TLS، وليس تدفق الرموز...

لماذا قد تصبح استعلامات سجل Home Assistant بطيئة مع نمو بيانات المسجّل؟
يمكن أن يؤدي نمو بيانات Recorder إلى زيادة تكلفة استعلامات History عندما يشمل النطاق المطلوب عددًا أكبر من الصفوف، أو تزداد حالات فقدان ذاكرة...

