لا تُخرج Home Assistant من الخدمة إلا بعد التحقق من البديل أو الأرشيف، وإلغاء كل بيانات الاعتماد ومسارات الوصول عن بُعد، وتحديد مصير صريح لكل قرص ووجهة نسخ احتياطي ووحدة لاسلكية ووسيط قابل للإزالة.
قد يحتوي مضيف Home Assistant على أكثر بكثير من configuration.yaml: سجلات التسجيل، وسجل قاعدة البيانات، وبيانات الموقع، والأسرار، ورموز API، والشهادات، ومراجع الكاميرات، ومفاتيح النسخ الاحتياطي، وبيانات الإضافات، والسجلات، وبيانات اعتماد الخدمات الأخرى. احصر مسارات الثقة هذه قبل الإيقاف، واحتفظ فقط بنسخ الاسترداد المحمية التي تنوي الإبقاء عليها، ثم عقّم التخزين باستخدام طريقة مناسبة للوسيط ومالكه المستقبلي.
احصر البيانات ومسارات الثقة قبل إيقاف التشغيل
أدرج دليل الإعدادات النشط، وقاعدة البيانات، والنسخ الاحتياطية، وبيانات الإضافات، والوسائط، والسجلات، وقاعدة البيانات الخارجية، ومشاركات الشبكة، والوحدات اللاسلكية USB، والتكاملات السحابية، وشبكة VPN أو النفق، واسم DNS، والشهادات، والمستخدمين، والرموز طويلة الأمد، وعناوين URL لخطافات الويب، ومفاتيح SSH. سجّل مكان وجود كل عنصر ومن يمكنه الوصول إليه.
ارسم خريطة للأنظمة الخارجية التي تثق بـ Home Assistant، وكذلك بيانات الاعتماد التي يستخدمها Home Assistant للوصول إليها. قد يكون الخادم غير متصل، بينما يظل رمز مسرّب أو نسخة احتياطية محتفظ بها أو مفتاح SSH مشترك أو مسار DNS عام صالحًا. صنّف كل عنصر على أنه: ترحيل، أو أرشفة، أو إلغاء، أو تعقيم، أو احتفاظ مادي.
استخدم مقارنة ZimaSpace بين التعريض المباشر والوصول عبر VPN لحصر مسارات الوصول عن بُعد والشهادات وسجلات DNS وعلاقات الثقة التي يجب إزالتها أثناء إنهاء الخدمة.
تحقق من البديل أو الأرشيف المحمي
إذا كان Home Assistant سينتقل، فشغّل المثيل الجديد بينما تكون وحدة التحكم القديمة متوقفة أو معزولة، ثم اختبر المستخدمين، والأتمتة، والوحدات اللاسلكية، ولوحات المعلومات، والسجل، والإشعارات، والوصول عن بُعد، والتبعيات الخارجية. وإذا كانت الخدمة ستنتهي، فاستعد الأرشيف المحتفظ به في بيئة اختبار معزولة.
تأكد من أن الأرشيف مشفّر، وأن المفتاح مخزّن بشكل منفصل، وأن نسخة واحدة على الأقل موجودة خارج المضيف المتقاعد. سجّل تاريخ النسخ الاحتياطي، وإصدار المصدر، والمحتويات، والمجموع الاختباري، ومالك الاحتفاظ، وتاريخ الإتلاف المخطط له، حتى لا تصبح البيانات المحفوظة تعرّضًا دائمًا منسيًا.
لا تبدأ المسح قبل أن يثبت الاختبار نتيجة الاسترداد المقصودة. إذا كان البديل يفتقد حالة مهمة أو تعذّر فك تشفير الأرشيف، فعُد إلى الحصر وأنشئ نسخة جديدة تم التحقق منها قبل تعديل المصدر.
ألغِ بيانات الاعتماد وأزل التعرض للشبكة
عطّل مستخدمي Home Assistant القدامى والرموز طويلة الأمد، وبدّل الأسرار المشتركة، وألغِ تفويضات الخدمات السحابية أو التكاملات، واستبدل عناوين URL لخطافات الويب حيثما أمكن، وأزل مفاتيح SSH، وغيّر بيانات الاعتماد التي كانت مخزنة على المضيف. ألغِها من جانب الخدمة الخارجية حتى لا تتمكن نسخة محلية منسية من المصادقة.
أزل تحويلات المنافذ، ومسارات الوكيل العكسي، والأنفاق، ونظراء VPN، وسجلات DNS العامة، والشهادات، وفحوصات المراقبة، وعمليات الاستدعاء الآلية الموجهة إلى المضيف القديم. ثم حاول الوصول من مساري الشبكة المحلية وعن بُعد؛ فالمهلة المنتهية وحدها لا تكفي إذا ظل DNS أو بيانات الاعتماد نشطة في مكان آخر.
احتفظ بسجل مؤرخ لعمليات الإلغاء. إذا تعذّر عزل بيانات اعتماد مشتركة عن المضيف المتقاعد، فبدّلها لكل مستخدم وأعد اختبار هؤلاء المستخدمين. توقّف إذا أدت تغييرات بيانات الاعتماد إلى تعطيل البديل، لأن ذلك يكشف عن مسار ثقة مشترك غير موثق يجب فصله.
عقّم كل جهاز يحتوي على بيانات وتحقق من النتيجة
حدّد أقراص SSD أو HDD الداخلية، ووسائط الإقلاع، ومحركات USB، ووحدات تخزين اللاسلكي، ونسخ NAS، ولقطات المحاكيات الافتراضية، والنسخ الاحتياطية السحابية. اختر طريقة التعقيم وفقًا لنوع الوسيط وخطة التخلص منه؛ فحذف الملفات أو إعادة تهيئة نظام الملفات لا يثبت أن الكتل الحساسة غير قابلة للاسترداد.
بالنسبة إلى أقراص SSD المدعومة، تؤدي عملية المسح التشفيري إلى إزالة مفتاح التشفير أو استبداله بدلًا من الكتابة فوق ذاكرة الفلاش مرارًا، بينما قد توفر أدوات المسح الآمن الخاصة بالمورّد أساليب أخرى ملائمة لنوع الوسيط. والدليل المهم هو تعقيم SSD الملائم للوسيط، وليس أمر حذف عامًا.
بعد التعقيم، شغّل الجهاز أو ركّبه في بيئة معزولة وتحقق من حالته الفارغة أو الأصلية المتوقعة، ثم سجّل الطريقة والنتيجة. احتفظ بالوسائط ماديًا أو أتلفها عندما يتعذر التحقق من التعقيم. تنتهي العملية فقط عندما يعمل البديل، وتكون الأرشيفات المحتفظ بها محمية، وتُلغى الثقة، ولا تبقى أي نسخة غير متتبعة.
الدعم والنصائح
المزيد للقراءة

يعمل Home Assistant عبر شبكة Wi‑Fi لكنه يفشل عبر Ethernet أو VPN
اختبر كل مسار شبكي على حدة، وتحقق من حالة الواجهة والتوجيه، وميّز بين الاتصال المباشر بعنوان IP والاكتشاف، ثم أصلح الطبقة المتعطلة فقط.

هل ينبغي استخدام التحديثات التلقائية لـ Home Assistant على خادم منزلي؟
اختر التحديثات اليدوية أو التي تقتصر على الإشعارات أو التحديثات التلقائية المرحلية بناءً على تأثيرها على المنزل، ومخاطر التوافق، ومدة المراقبة، والاستعداد للاسترداد.

لماذا يستهلك Home Assistant قدرًا كبيرًا من وحدة المعالجة المركزية بعد التحديث؟
قِس مدة ارتفاع استخدام وحدة المعالجة المركزية، وحدد العملية المسؤولة، واعزل مكوّنًا واحدًا، وقارن بين الإصدارات، ثم أعد اختبار عبء العمل نفسه بعد التعافي.

