نعم، يمكن عادةً نقل بيانات Home Assistant بين ARM وx86 عبر مسار مدعوم للنسخ الاحتياطي والاستعادة، لكن لا يكون النظام المُستعاد آمنًا إلا بعد اجتياز المكوّنات المعتمدة على البنية المعمارية لعملية التحقق.
تُعدّ الإعدادات والسجلات ولوحات المعلومات والأتمتة والسجلّات بيانات قابلة للنقل عمومًا، بينما قد تختلف صور الإضافات والملفات الثنائية المخصّصة وأجهزة USB اللاسلكية وبرامج تشغيل المضيف ومسارات الأجهزة وطرق التثبيت. استعد على هدف معزول، وأبقِ وحدة التحكم القديمة قيد التشغيل ولكن قابلة للاستعادة، واختبر عمليات التكامل الدقيقة وعبء العمل الخاص بالتحكم في الأجهزة قبل اعتبار تغيير البنية المعمارية مكتملًا.
افصل البيانات القابلة للنقل عن المكوّنات المعتمدة على البنية المعمارية
أجرِ جردًا للمصدر قبل الترحيل: نوع التثبيت، وإصدارات Core وOS، والإضافات، وعمليات التكامل المخصّصة، وقاعدة البيانات الخارجية، وأجهزة USB اللاسلكية، وعناوين الشبكة، وعمليات الربط، والأسرار، وحجم النسخة الاحتياطية. حدّد كل مكوّن يتضمن شيفرة أصلية أو يتعامل مع أجهزة المضيف بوصفه حساسًا للبنية المعمارية.
تُبرز عملية ترحيل مجتمعية من x86-64 إلى ARM السؤال الصحيح: قد تحتوي النسخة الاحتياطية على الإعدادات نفسها، لكن يجب أن تظل لصور الإضافات صور متوافقة مع الهدف. تعامل مع دعم بنية الإضافات على أنه فحص للمكوّن، وليس دليلًا على أن كل عملية ترحيل قابلة للتبادل.
إذا لم تكن لإضافة مطلوبة أو مكوّن مخصّص نسخة مبنية للهدف، فتوقف قبل التحويل واستبدلها بخدمة متوافقة أو أبقِ هذا الدور في مكان آخر. وإذا أعلنت جميع المكوّنات الحرجة عن حزم متوافقة، فانتقل إلى استعادة محكومة بدلًا من نسخ دليل حي بين المضيفين.
استعد على هدف معزول من دون إنشاء وحدتي تحكم
أنشئ نسخة احتياطية مشفّرة جديدة ونزّلها، واحفظ مفتاحها في مكان منفصل، وسجّل إصدار المصدر. ثبّت الهدف باستخدام صورة ARM أو x86 الصحيحة، ثم أجرِ الاستعادة بينما تكون وحدة تحكم المصدر متوقفة أو معزولة عن أجهزة الإنتاج لمنع إرسال أوامر مكررة.
تصف تقارير مجتمعية عبر الأنظمة نجاح الاستعادة من ARM إلى x86 عند استعادة النسخة الاحتياطية على التثبيت الجديد والتعامل بعناية مع هوية الشبكة. والدليل المفيد هو ترحيل البنية المعمارية المستند إلى نسخة احتياطية، وليس ضمانًا بأن كل جهاز USB لاسلكي وكل إضافة ستنتقل تلقائيًا.
أبقِ الهدف على عنوان مؤقت حتى تتأكد من استعادته المستخدمين ولوحات المعلومات والأتمتة والكيانات والسجلّات وعمليات التكامل المتوقعة. إذا بدأ الهدف فارغًا أو عرض إعدادًا أوليًا، فتوقف وافحص اختيار النسخة الاحتياطية ومفتاح التشفير وحالة الاستعادة وسعة التخزين قبل تغيير الشبكة.
تحقق من الإضافات والأجهزة اللاسلكية والمسارات وهوية الشبكة
افتح كل إضافة مهمة وتأكد من أنها تشغّل صورة متوافقة مع بنية الهدف. أعد توصيل الأجهزة اللاسلكية عبر USB واحدًا تلو الآخر، وحددها باستخدام مسار جهاز ثابت حيثما أمكن، وتحقق من تكاملات Zigbee وZ-Wave وBluetooth والتسلسل وغيرها من تكاملات الأجهزة من دون إعادة إقران الأجهزة قبل الأوان.
تحقق من عمليات ربط المضيف وقواعد البيانات الخارجية وعناوين الوسطاء وأسماء DNS والشهادات ومسارات الوكيل العكسي أو VPN. تساعد مقالة ZimaSpace ذات الصلة حول أدوار البيانات الدائمة في Home Assistant على تمييز ما تملكه النسخة الاحتياطية عن الحالة التي تظل في خدمة خارجية.
إذا فشل تكامل واحد يعتمد على الأجهزة فقط، فأبقِ بيانات Core المستعادة وأصلح هذه النقطة الفاصلة. وإذا كانت حالة واسعة النطاق مفقودة، فتراجع عن الاستعادة بدلًا من إعادة إنشاء الأجهزة يدويًا. حافظ على المضيف القديم دون تغيير حتى تعرف ما إذا كان العطل خاصًا بمكوّن معين أم شاملًا للنسخة الاحتياطية.
اتخذ قرار المتابعة أو التراجع في ظل عبء العمل الأصلي
شغّل تسلسل الأتمتة المعتاد الأكثر انشغالًا، وافتح السجلّات، واستخدم لوحات المعلومات، واختبر الوصول المحلي وعن بُعد. تأكد من وصول تغييرات الحالة إلى الأجهزة الفعلية مرة واحدة فقط، واستمرار عمليات Recorder، ووصول الإشعارات، واستقرار المعالج والتخزين بعد بدء التشغيل.
أعد تشغيل الهدف مرتين واختبره مجددًا بعد المهام المجدولة وتحديثات الإضافات. تنجح عملية الترحيل إذا صمدت أمام عمليات إعادة التشغيل هذه مع بقاء هويات الكيانات وشبكات الأجهزة اللاسلكية والسجلّات والتبعيات الخارجية كما هي. تثبت قابلية النقل بين البنى المعمارية من خلال السلوك، لا من خلال نجاح تسجيل الدخول.
ارجع إلى المضيف القديم إذا لم يكن لمكوّن حرج غير مدعوم بديل آمن، لكن لا تُشغّل وحدتي التحكم معًا ضد شبكة الأجهزة نفسها أثناء التراجع. صعّد المشكلة مع ذكر بنيتي المصدر والهدف المعمارية، ونوعي التثبيت، والإصدارات، وأسماء صور الإضافات، ومسارات الأجهزة عندما تظل طبقة المكوّنات المعتمدة على البنية المعمارية وحدها دون حل.
الدعم والنصائح
المزيد للقراءة

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

كيفية إيقاف تشغيل Home Assistant نهائيًا دون ترك بيانات غير محمية
أثبت الاستبدال أو الأرشفة، وألغِ كل مسار ثقة، وطهّر كل جهاز يحمل بيانات، واحتفظ فقط بنسخ الاسترداد المحمية والموثقة.

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

