كيفية نقل Home Assistant من جهاز مكتبي إلى مركز مخصص للمنزل الذكي

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

انقل Home Assistant عبر استعادته على المحور المخصص، والتحقق من أجهزة الاتصال اللاسلكي والأتمتة المهمة بشكل معزول، ثم جدولة عملية تحويل واحدة قابلة للعكس.

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

جرد سير عمل التحكم الحالي

دوّن نوع التثبيت وإصداره، وعنوان URL المحلي، والعنوان الثابت أو الحجز، وعنوان URL الخارجي، والشهادات، وحسابات المستخدمين، والإضافات أو الخدمات المصاحبة، وموقع قاعدة البيانات، والمشاركات الشبكية، وعمليات التكامل المخصصة، والأسرار، وكل جهاز اتصال لاسلكي عبر USB أو مدمج. صوّر المنافذ الفعلية وسجّل مسارات الأجهزة الثابتة متى توفرت.

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

لا تتابع إذا لم يكن لروتين مهم متعلق بالسلامة بديل يدوي، أو إذا لم تتمكن من تحديد الجهاز أو جهاز الاتصال اللاسلكي أو الوسيط أو استدعاء السحابة الذي يملكه حاليًا. تحافظ عملية النقل على التحكم المنزلي أولًا؛ ويمكن تنظيف المنصة لاحقًا.

جهّز المحور من دون إنشاء وحدتي تحكم

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

امنع الاكتشاف والأتمتة من إنشاء تحكمات مكررة. لا توصل وحدات تنسيق Zigbee أو Z-Wave أثناء نشاط سطح المكتب، إلا إذا كانت خطة الاختبار تضمن العزل صراحةً. تتوقع كثير من شبكات الأجهزة حالة منسق واحدة ومثيلًا متحكمًا واحدًا، لا كاتبي تحكم متنافسين.

إذا كان المشرف الافتراضي أو الحاوية أو المشاركة الشبكية جزءًا من الهدف، فتحقق الآن من إعادة تشغيل المضيف، وتمرير USB، وترتيب التحميل، وأذونات الكتابة. تساعد خريطة أدوار البيانات الدائمة على فصل الإعدادات القابلة للنقل عن تبعيات وقت التشغيل الخاصة بالمضيف.

أنشئ نسخة احتياطية خارج المضيف وسجلًا للتبعيات

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

لا تستطيع النسخة الاحتياطية وحدها التقاط كل تبعية خارجية. صدّر أو سجّل بيانات اعتماد الوسيط، والعناوين الثابتة، وقواعد DNS والوكيل، والشهادات، ونقاط نهاية قواعد البيانات، ومسارات المشاركات، وتعيينات USB، والبرامج الثابتة لأجهزة الاتصال اللاسلكي، ورموز الاسترداد وفقًا لقواعد كل مكوّن. احمِ الأسرار مع ضمان قدرة المشغّل على استعادتها أثناء التراجع.

تُعد قائمة التحقق من النقل إلى خادم جديد مرجعًا مساعدًا مفيدًا لجرد المصدر والفروقات النهائية. توقّف إذا كانت النسخة الاحتياطية الوحيدة لا تزال على سطح المكتب الذي سيُستبدل.

-15% OFF

استعد في عزلة وأعد توصيل الحدود

استعد النسخة الاحتياطية أثناء الإعداد الأولي للهدف أو عبر سير العمل المدعوم للهدف، ثم انتظر حتى يستقر النظام والتطبيقات التابعة له. يوثّق سجل يوميات مستقل لنقل Home Assistant نمط النسخ الاحتياطي وإعادة التصوير والاستعادة والمراقبة في اليوم التالي على أجهزة مخصصة.

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

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

اختبر لوحات المعلومات والأتمتة المهمة في وضع الظل

افتح كل لوحة معلومات منزلية من الهواتف والأجهزة اللوحية ولوحات الحائط والمتصفحات الفعلية المهمة. شغّل جهازًا واحدًا من كل عملية تكامل مهمة وتحقق من تسليم الأمر ومن التغذية الراجعة للحالة. اختبر الوصول عن بُعد من خارج الشبكة المحلية بدل افتراض أن عنوان URL الداخلي يثبت سلامة المسار.

شغّل الأتمتة المعتمدة على الوقت والحضور والإشعارات والسلامة وإعادة التشغيل في ظروف محكومة. افحص السجلات بحثًا عن محاولات إعادة متكررة، وكيانات غير متاحة، وأحداث مكررة، وعمليات قاعدة بيانات بطيئة، وعمليات تكامل أعادت المصادقة بصمت باستخدام العنوان القديم.

تسلّط مناقشة النقل إلى خادم جديد الضوء على قابلية النسخ الاحتياطي والاستعادة للنقل، وعلى اختلافات نوع التثبيت التي قد تؤثر في الاسترداد. اعتبر كل سيناريو مهم فاشل تبعيةً مانعة، لا مهمة تؤجل إلى ما بعد التحويل.

نفّذ التحويل مرة واحدة واحتفظ بخيار التراجع إلى سطح المكتب

اختر فترة هادئة وجمّد تغييرات الإعداد. أنشئ النسخة الاحتياطية النهائية ونزّلها، وأوقف Home Assistant على سطح المكتب، وانقل أجهزة الاتصال اللاسلكي، وعيّن عنوان الإنتاج أو نقطة نهاية DNS للمحور، وشغّل المحور باعتباره الجهة الوحيدة المخولة بالتحكم.

  1. تحقق من تسجيل الدخول المحلي وعن بُعد.
  2. أكد عمل شبكات الاتصال اللاسلكي وجهاز واحد لكل عملية تكامل مهمة.
  3. شغّل مجموعة الأتمتة والإشعارات المهمة.
  4. أعد تشغيل المحور وكرر الفحوص المانعة.
  5. أنشئ نسخة احتياطية جديدة للمحور ونزّلها.
  6. سجّل مدة التحويل والتراجع.

أبقِ سطح المكتب متوقفًا عن التشغيل ومن دون تغيير خلال فترة المراقبة المتفق عليها. إذا ظهر عطل مانع، فأوقف المحور، وأعد نقطة النهاية الأصلية وأجهزة الاتصال اللاسلكي إلى سطح المكتب، وتجنب نسخ الحالة الجديدة غير المؤكدة إلى الخلف. أخرج سطح المكتب من الخدمة أو أعد استخدامه فقط بعد إكمال دورات المنزل المعتادة وإعادة تشغيل واحدة ونسخة احتياطية مستقلة واحدة بنجاح.

إعداد التخزين الشبكي والخادم

المزيد للقراءة

Get More Builds Like This

Stay in the Loop

Get updates from Zima - new products, exclusive deals, and real builds from the community.

Stay in the Loop preferences

We respect your inbox. Unsubscribe anytime.